MCP live-server protocol capture Commit: 103ae74a32e82e286554ae271248d4a56ffe40c5 Environment: Linux, real T3 server bound to loopback; fresh isolated database; scoped client bearer authentication. Credentials and provider inventory omitted. POST /mcp — server/discover Request: {"jsonrpc": "2.0", "id": 1, "method": "server/discover", "params": {"_meta": {"io.modelcontextprotocol/protocolVersion": "2026-07-28", "io.modelcontextprotocol/clientCapabilities": {}, "io.modelcontextprotocol/clientInfo": {"name": "discovery-proof", "version": "1.0.0"}}}} HTTP 200 Response: { "jsonrpc": "2.0", "id": 1, "result": { "_meta": { "io.modelcontextprotocol/serverInfo": { "name": "T3 Code", "version": "0.1.9" } }, "resultType": "complete", "ttlMs": 0, "cacheScope": "private", "supportedVersions": [ "2025-06-18", "2026-07-28" ], "capabilities": { "logging": {}, "completions": {}, "tools": { "listChanged": true } } } } POST /mcp — tools/list Request: {"jsonrpc": "2.0", "id": 2, "method": "tools/list", "params": {"_meta": {"io.modelcontextprotocol/protocolVersion": "2026-07-28", "io.modelcontextprotocol/clientCapabilities": {}, "io.modelcontextprotocol/clientInfo": {"name": "discovery-proof", "version": "1.0.0"}}}} HTTP 200 Response: { "jsonrpc": "2.0", "id": 2, "result": { "toolCount": 68, "orchestrator_capabilities_present": true } } POST /mcp — tools/call Request: {"jsonrpc": "2.0", "id": 3, "method": "tools/call", "params": {"_meta": {"io.modelcontextprotocol/protocolVersion": "2026-07-28", "io.modelcontextprotocol/clientCapabilities": {}, "io.modelcontextprotocol/clientInfo": {"name": "discovery-proof", "version": "1.0.0"}}, "name": "orchestrator_capabilities", "arguments": {}}} HTTP 200 Response: { "jsonrpc": "2.0", "id": 3, "result": { "isError": false, "contentTypes": [ "text" ], "structuredContentKeys": [ "parentThreadId", "inheritedProviderInstanceId", "inheritedModel", "inheritedOptions", "runtimeMode", "interactionMode", "providers", "features" ], "note": "Provider inventory omitted from public capture" } } POST /mcp — initialize Request: {"jsonrpc": "2.0", "id": 4, "method": "initialize", "params": {"protocolVersion": "2099-01-01", "capabilities": {}, "clientInfo": {"name": "discovery-proof", "version": "1.0.0"}}} HTTP 200 Response: { "jsonrpc": "2.0", "id": 4, "result": { "protocolVersion": "2025-06-18", "capabilities": { "logging": {}, "tools": { "listChanged": true }, "completions": {} }, "serverInfo": { "name": "T3 Code", "version": "0.1.9" } } }