{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/bourdain/main/json-schema/bourdain-post-mcp-server-request-schema.json", "title": "PostMcpServerRequest", "x-generated": "2026-10-16", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/_ae-authored/bourdain-openapi-generated.yml#/components/schemas/PostMcpServerRequest", "type": "object", "properties": { "jsonrpc": { "type": "string", "description": "JSON-RPC version, always \"2.0\"" }, "id": { "type": "string", "description": "Unique request identifier" }, "method": { "type": "string", "description": "Tool name to invoke (e.g., \"search_listings\", \"create_listing\", etc.)" }, "params": { "type": "object", "description": "Tool‑specific parameters as documented for each method" } }, "required": [ "jsonrpc", "id", "method", "params" ] }