# Wakato Developers > Give an AI agent or tool scoped, revocable control of one Wakato space. One Bearer token (a space API key, `wks_live_…`) works as a REST API and as an MCP server. Key facts for agents: - Auth: `Authorization: Bearer wks_live_…`. One key is locked to one space. - REST base: `https://api.wakato.io/functions/v1/space-api` - MCP endpoint: `https://api.wakato.io/functions/v1/space-mcp` (lists its tools via `tools/list`; most agents see their everyday tools and find the rest with `search_tools`). - Scopes per area: `read`, `write`, `run` (send, publish, launch). `403` = the key lacks the scope. - Errors: `{"error": "message"}` with 400/401/403/404/500. - OpenAPI spec: https://www.wakato.io/developers/openapi.yaml - Full text: https://www.wakato.io/developers/llms-full.txt, or append `.md` to any page URL. # Docs - Guides: Start, connect, build - **Start** - [Build on Wakato](/developers): The Wakato Space API gives an outside agent or tool (Claude Code, Cursor, Zapier, a partner integration or your own scripts) scoped, revocable control of one Wakato space. It is the same set of tools Wakato's own agents use. - [Quickstart](/developers/quickstart): Connect an agent to a Wakato Space in minutes. - [Keys and scopes](/developers/keys-and-scopes): Make a Space API key, choose what it may read, write and run, and understand the limits that sit on top of scopes for agent keys. - [Errors & conventions](/developers/conventions): Error envelope, status codes, pagination, scopes, and operational behavior. - **Connect an agent** - [Connect AI apps](/developers/connect-ai-apps): Add Wakato to Claude, ChatGPT, Claude Code, Cursor or any MCP client by signing in — no API key. Choose the whole account or the spaces you pick. - [Use with Claude Code](/developers/claude-code): Hand a Space API key to Claude Code and let it operate your Space. - [Cursor and Claude Desktop](/developers/cursor-and-claude-desktop): Connect Cursor, Claude Desktop or any other MCP client to a Wakato Space, and control which tools the client sees. - [Account MCP](/developers/account-mcp): Account-level agent access — create spaces, fund them, buy numbers, and delegate — with spend limits and space containment. - [Safe agent setup](/developers/agent-setup): Handle Space API keys safely — env vars, CI, rotation, and least privilege. - [Command line (CLI)](/developers/cli): wakato — your account and every space you run from a terminal: sign in in the browser, run any action agents have, build apps and pages in your own editor, script it in CI. - **Build** - [Events and webhooks](/developers/events-and-webhooks): Hear what happens in a Space as it happens: signed webhooks to your own URL, a feed you pull by cursor, or a line in an agent's chat. - [App SDK](/developers/app-sdk): Space Apps run inside Wakato with the window.wakato SDK: their own records, the Space's real tables and contacts, mail, the device, AI models and payments, each behind a capability. - [Storefront SDK](/developers/storefront-sdk): Design the product page and even the checkout form your own way, bound live to a Wakato listing, while the payment always runs on Wakato. - [AI Gateway](/developers/ai-gateway): An OpenAI-compatible endpoint for the models a Space allows, called with a Space key and billed to the Space wallet. - [Payments](/developers/payments): How selling, invoicing, and checkout work in a Space — and how an agent knows whether a Space can take payments. - **Programs** - [Builder Program](/developers/builder-program): Sell what you build on the Wakato Marketplace, then put it in the Builder Program: members on every paid plan add it free, everyone else still buys it, and each month 10% of what members pay goes to the builders of what they used. - API reference: Every REST endpoint - **People and conversations** - [Contacts](/developers/reference/contacts) - [Audiences](/developers/reference/audiences) - [Agent Mail](/developers/reference/agent-mail) - [Messaging](/developers/reference/messaging) - [Phone](/developers/reference/phone) - [Meet](/developers/reference/meet) - **Content** - [Pages](/developers/reference/pages) - [Blog](/developers/reference/blog) - [Forms](/developers/reference/forms) - [Documents](/developers/reference/documents) - [Assets](/developers/reference/assets) - **Work and data** - [Tables](/developers/reference/tables) - [Tasks](/developers/reference/tasks) - [Automations](/developers/reference/automations) - [Calendar](/developers/reference/calendar) - [Booking Pages](/developers/reference/booking-pages) - [Bookings](/developers/reference/bookings) - **Money and growth** - [Finance](/developers/reference/finance) - [Wallet](/developers/reference/wallet) - [Social](/developers/reference/social) - [Ads](/developers/reference/ads) - **Agents and setup** - [Agents with a Reach](/developers/reference/agents-with-a-reach) - [Events](/developers/reference/events) - [Apps](/developers/reference/apps) - [Integrations](/developers/reference/integrations) - [Secrets](/developers/reference/secrets) - [Decks](/developers/reference/decks) - MCP tools: Every agent tool - [MCP tools](/developers/tools): The complete, auto-generated reference of every tool an agent can call — generated from the source, so it never drifts. - [Ads](/developers/tools/ads): Space MCP tools in the Ads scope (ads). Reach these with a wks_live_ key over space-mcp or space-api. - [Agent Mail](/developers/tools/agent-mail): Space MCP tools in the Agent Mail scope (agent_mail). Reach these with a wks_live_ key over space-mcp or space-api. - [Agents](/developers/tools/agents): Space MCP tools in the Agents scope (agents). Reach these with a wks_live_ key over space-mcp or space-api. - [AI](/developers/tools/ai): Space MCP tools in the AI scope (ai). Reach these with a wks_live_ key over space-mcp or space-api. - [Assets](/developers/tools/assets): Space MCP tools in the Assets scope (assets). Reach these with a wks_live_ key over space-mcp or space-api. - [Automations](/developers/tools/automations): Space MCP tools in the Automations scope (automations). Reach these with a wks_live_ key over space-mcp or space-api. - [Calendar & Booking](/developers/tools/calendar): Space MCP tools in the Calendar & Booking scope (calendar). Reach these with a wks_live_ key over space-mcp or space-api. - [Commerce](/developers/tools/commerce): Space MCP tools in the Commerce scope (commerce). Reach these with a wks_live_ key over space-mcp or space-api. - [Contacts](/developers/tools/contacts): Space MCP tools in the Contacts scope (contacts). Reach these with a wks_live_ key over space-mcp or space-api. - [Decks](/developers/tools/decks): Space MCP tools in the Decks scope (decks). Reach these with a wks_live_ key over space-mcp or space-api. - [Documents](/developers/tools/documents): Space MCP tools in the Documents scope (documents). Reach these with a wks_live_ key over space-mcp or space-api. - [External Reach](/developers/tools/reach): Space MCP tools in the External Reach scope (reach). Reach these with a wks_live_ key over space-mcp or space-api. - [Finance](/developers/tools/finance): Space MCP tools in the Finance scope (finance). Reach these with a wks_live_ key over space-mcp or space-api. - [Forms](/developers/tools/forms): Space MCP tools in the Forms scope (forms). Reach these with a wks_live_ key over space-mcp or space-api. - [Integrations](/developers/tools/integrations): Space MCP tools in the Integrations scope (integrations). Reach these with a wks_live_ key over space-mcp or space-api. - [Meet](/developers/tools/meet): Space MCP tools in the Meet scope (meet). Reach these with a wks_live_ key over space-mcp or space-api. - [Messaging](/developers/tools/messaging): Space MCP tools in the Messaging scope (messaging). Reach these with a wks_live_ key over space-mcp or space-api. - [Pages & Sites](/developers/tools/pages): Space MCP tools in the Pages & Sites scope (pages). Reach these with a wks_live_ key over space-mcp or space-api. - [Phone](/developers/tools/phone): Space MCP tools in the Phone scope (phone). Reach these with a wks_live_ key over space-mcp or space-api. - [Platform Services](/developers/tools/services): Space MCP tools in the Platform Services scope (services). Reach these with a wks_live_ key over space-mcp or space-api. - [Profiles](/developers/tools/profiles): Space MCP tools in the Profiles scope (profiles). Reach these with a wks_live_ key over space-mcp or space-api. - [Secrets](/developers/tools/secrets): Space MCP tools in the Secrets scope (secrets). Reach these with a wks_live_ key over space-mcp or space-api. - [Social](/developers/tools/social): Space MCP tools in the Social scope (social). Reach these with a wks_live_ key over space-mcp or space-api. - [Space Apps](/developers/tools/apps): Space MCP tools in the Space Apps scope (apps). Reach these with a wks_live_ key over space-mcp or space-api. - [Space Settings](/developers/tools/space-settings): Space MCP tools in the Space Settings scope (space_settings). Reach these with a wks_live_ key over space-mcp or space-api. - [Tables](/developers/tools/tables): Space MCP tools in the Tables scope (tables). Reach these with a wks_live_ key over space-mcp or space-api. - [Tasks](/developers/tools/tasks): Space MCP tools in the Tasks scope (tasks). Reach these with a wks_live_ key over space-mcp or space-api. - [The agent itself](/developers/tools/self): Space MCP tools in the The agent itself scope (self). Reach these with a wks_live_ key over space-mcp or space-api. - [Wakato Pass](/developers/tools/pass): Space MCP tools in the Wakato Pass scope (pass). Reach these with a wks_live_ key over space-mcp or space-api. - [Wallet](/developers/tools/wallet): Space MCP tools in the Wallet scope (wallet). Reach these with a wks_live_ key over space-mcp or space-api. - [Account Tools](/developers/tools/account): Account MCP tools for wka_live_ keys — spaces, members, funds, domains, email, phone, models, keys.