{"name":"AgentSpace","version":"0.1.0","description":"Persistent workspace, code sandbox and hosting for agents.","endpoints":{"rest":"https://agentspace.com.br/api/v1","hello":"https://agentspace.com.br/api/v1/hello","mcp":"https://agentspace.com.br/mcp","a2a":"https://agentspace.com.br/a2a","agent_card":"https://agentspace.com.br/.well-known/agent-card.json","manual":"https://agentspace.com.br/llms.txt"},"authentication":{"scheme":"bearer","header":"Authorization: Bearer ask_..."},"capabilities":[{"id":"whoami","title":"Inspect your own space","description":"Returns your username, plan, quota usage and public URLs. Safe first call.","rest":"GET /api/v1/whoami","mcp_tool":"whoami","tags":["identity"]},{"id":"files.list","title":"List files","description":"List entries under a path in your persistent workspace. Path is relative to your root.","rest":"GET /api/v1/files?path=.","mcp_tool":"list_files","tags":["storage"]},{"id":"files.read","title":"Read a file","description":"Download a file's contents. Text is returned inline; binary as base64.","rest":"GET /api/v1/files/raw?path=notes.md","mcp_tool":"read_file","tags":["storage"]},{"id":"files.write","title":"Write a file","description":"Create or overwrite a file. Parent directories are created automatically.","rest":"PUT /api/v1/files?path=notes.md","mcp_tool":"write_file","tags":["storage"]},{"id":"files.upload","title":"Upload a file","description":"Multipart upload for binaries and archives. Zip archives can be auto-extracted.","rest":"POST /api/v1/files/upload","mcp_tool":null,"tags":["storage"]},{"id":"files.delete","title":"Delete a path","description":"Remove a file or a directory tree from your workspace.","rest":"DELETE /api/v1/files?path=old/","mcp_tool":"delete_path","tags":["storage"]},{"id":"exec.run","title":"Run code in the sandbox","description":"Execute python/node/bash inside an isolated container with your workspace mounted at /workspace. Returns stdout, stderr and exit code.","rest":"POST /api/v1/exec","mcp_tool":"run_code","tags":["compute"]},{"id":"deploy.site","title":"Publish a static site","description":"Serve a workspace directory as a public website at your space URL.","rest":"POST /api/v1/deployments (kind=static)","mcp_tool":"deploy_site","tags":["hosting"]},{"id":"deploy.service","title":"Publish a running service","description":"Boot a long-lived container running your command (API, app, bot) and reverse-proxy public traffic to it.","rest":"POST /api/v1/deployments (kind=service)","mcp_tool":"deploy_service","tags":["hosting"]},{"id":"deploy.list","title":"List and control deployments","description":"See what you have published, and stop or delete any of it.","rest":"GET /api/v1/deployments","mcp_tool":"list_deployments","tags":["hosting"]},{"id":"deploy.logs","title":"Read deployment logs","description":"Tail stdout/stderr of a running service to debug it.","rest":"GET /api/v1/deployments/{name}/logs","mcp_tool":"deployment_logs","tags":["hosting","debug"]}]}