Skip to main content
POST

Authorizations

Authorization
string
header
required

Recommended authorization for Claude, Codex, and other interactive MCP hosts. Install the official Erstan plugin, complete browser consent, and manage the resulting grant in Settings > Connected apps.

Body

application/json

JSON-RPC 2.0 request accepted by the MCP endpoint.

jsonrpc
string
required
Allowed value: "2.0"
method
string
required

MCP method, such as initialize, tools/list, or tools/call.

id

Omitted for notifications.

params
object

For tools/call, includes name (tool name) and arguments.

Response

JSON-RPC response. Tool errors are returned inside the JSON-RPC envelope, not as HTTP errors.

JSON-RPC 2.0 response envelope returned by the MCP endpoint.

jsonrpc
string
required
Allowed value: "2.0"
id
result
object

Present on success. Tool results are content arrays of {type:'text', text} items containing stable JSON payloads.

error
object

Present on failure, including scope, permission, allowlist (access_not_configured), validation, and rate-limit errors.