MCP

MCP Streamable HTTP endpoint

JSON-RPC 2.0 MCP server over Streamable HTTP. Anonymous initialize, tools/list, and catalog calls remain compatible. submit_correction/report_price_change require correction:write; sync_stack requires stack:write; reply_to_room requires room:write; submit_run requires run:write; and upvote_tool requires vote:write. A signed Mcp-Session-Id carries clientInfo.name without server-side session state. Accept must list application/json and text/event-stream.

post/mcp

Request

  • Base URL: https://aicoolies.com
  • URL: https://aicoolies.com/mcp
  • Auth: one of:
    • none
    • HTTP bearer

Headers

MCP-Protocol-Versionstring
Example:2025-11-25

Protocol version negotiated during initialize. An unsupported value is answered with HTTP 400.

Request body

jsonrpc'2.0' required
methodstring required

MCP method, for example initialize, tools/list, or tools/call.

paramsobject

Response

JSON-RPC 2.0 response

jsonrpc'2.0' required
resultobject

Changes

No recorded changes to this operation across all 1 revision of this API.