Skip to main content

Unified error format

All error responses (HTTP and MCP alike) follow a unified format:
The error body contains only code and message.

Error code reference

Authentication (401)

Permission / capability (403)

Client / parameters (400)

Not found (404)

Conflict (409)

Rate limiting (429)

Server (500)

Upstream (502)

Service unavailable (503)

HTTP status code summary