latestOpenAPI 3.1.1Proprietary – Contact us for usage terms2026-08-20173183551.4 KB

9da73dd2f99e

mcp

Model Context Protocol (MCP) endpoint

JSON-RPC 2.0 endpoint implementing the Model Context Protocol. The server is stateless — each request is independent, no session management.

Supported methods: initialize, tools/list, tools/call.

Authentication

Three accepted sources (first one set wins):

  1. URL path parameter — POST /mcp/{token} (see the dedicated operation below)
  2. Query string — POST /mcp?token=…
  3. Authorization header — POST /mcp (recommended)

See the mcp tag description for the full list of available tools, their parameters, and permission requirements.

post/mcp

Request body

jsonrpc'2.0' required

JSON-RPC protocol version. Must be "2.0".

method'initialize' | 'tools/list' | 'tools/call' required

The JSON-RPC method to call: initialize, tools/list, or tools/call.

paramsobject

Method-specific parameters. Required for initialize and tools/call, optional for tools/list.

Response

JSON-RPC response. On success, the result field contains the method output. On application-level errors (permission denied, rate limit per tool, resource not found), the HTTP status is still 200 — the error is in the JSON-RPC error field.

jsonrpc'2.0' required
resultobject

Present on success. Content depends on the method called.