{"openapi":"3.1.0","info":{"title":"Academica Reimbursement & Market Access API","description":"Evidence retrieval and synthesis tools for Academica Reimbursement & Market Access.","version":"1.0.0","contact":{"name":"Academica Team","url":"https://academica.sh/mcp"}},"servers":[{"url":"https://academica.sh/api/mcp","description":"Production Streamable HTTP Gateway"}],"paths":{"/reimbursement":{"post":{"summary":"Academica Reimbursement & Market Access Tool Execution","description":"Execute JSON-RPC 2.0 tool calls against Academica Reimbursement & Market Access. Available tools: lookup_rate: Return native rate or code-schedule evidence for one jurisdiction and code.; compare_rates: Return two to twenty typed rate references as parallel native evidence without silent normalization.; explain_code: Return the native descriptor, classification, status, and effective evidence for one code.; get_provider_economics: Return observed provider utilization or declared HCRIS cost-report cells.; compare_jurisdictions: Inspect a caller-supplied code independently across two to ten jurisdictions.; trace_effective_date: Return ordered native schedule versions and status changes for one code.; estimate_addressable_procedure_volume: Aggregate observed CMS procedure volume for one state and service code; never forecast revenue..","operationId":"call_reimbursement","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["jsonrpc","id","method"],"properties":{"jsonrpc":{"type":"string","enum":["2.0"],"default":"2.0"},"id":{"oneOf":[{"type":"integer"},{"type":"string"}],"default":1},"method":{"type":"string","enum":["initialize","tools/list","tools/call","ping"]},"params":{"type":"object","properties":{"name":{"type":"string","enum":["lookup_rate","compare_rates","explain_code","get_provider_economics","compare_jurisdictions","trace_effective_date","estimate_addressable_procedure_volume"]},"arguments":{"type":"object"}}}}}}}},"responses":{"200":{"description":"Successful JSON-RPC 2.0 response","content":{"application/json":{"schema":{"type":"object","properties":{"jsonrpc":{"type":"string"},"result":{"type":"object"},"error":{"type":"object"}}}}}},"401":{"description":"Missing or invalid Bearer API key"},"429":{"description":"Monthly quota limit reached for API key"}}}}},"components":{"securitySchemes":{"BearerAuth":{"type":"http","scheme":"bearer","description":"Academica MCP API key issued at https://academica.sh/mcp/keys"}}},"security":[{"BearerAuth":[]}]}