Skip to main content

MCP docs: an error catalogue, smaller tool pages, and when each tool is not listed

  • MCP errors and what to do lists every code a tool call can return, what it means and what an agent should do next. Branch on code, not on the message. Codes assigned by the authentication layer (for example insufficient_scope, authorization_revoked) keep their lowercase spelling in the top-level code as well as in details.
  • The tool reference now comes in slices. The full MCP tool reference is large; there is now one page per area (sending, analytics, domains, sandbox, webhooks, Motor Blocks, Communications), each listed in llms.txt, so an agent can fetch only the part it needs.
  • Every tool entry has a "Not listed" row saying when the tool is absent from a connection's tool list (missing permission, past the sandbox phase, or never over OAuth).

Documentation changed