{"name":"Scrutica MCP server","version":"0.2.0","what_this_is":"A public, read-only Model Context Protocol server over the Scrutica AI compute-infrastructure substrate: facilities, companies, supply-chain edges, BIS export-control designations, and sovereign AI programs — every record carrying data_source, source_url, authority_tier, and is_estimated.","this_endpoint":"MCP streamable-HTTP transport. Connect an MCP client to this URL (POST JSON-RPC). This GET response is documentation, not part of the protocol.","protocol_version":"2025-11-25","authentication":"none (public, read-only)","rate_limit":"60 requests/minute/IP; 429 responses carry Retry-After","connect":{"server_url":"https://scrutica.com/api/mcp","transport":"streamable-http","authentication":"none (public, read-only)","rate_limit":"60 requests/minute/IP","clients":{"claude.ai / Claude Desktop":"Settings → Connectors → Add custom connector → paste the server URL. (No remote-server deeplink exists; the add flow is manual by design.)","claude-code":"claude mcp add --transport http scrutica https://scrutica.com/api/mcp","cursor":"cursor://anysphere.cursor-deeplink/mcp/install?name=scrutica&config=eyJ1cmwiOiJodHRwczovL3NjcnV0aWNhLmNvbS9hcGkvbWNwIiwidHJhbnNwb3J0Ijoic3RyZWFtYWJsZS1odHRwIn0=","vscode":"vscode:mcp/install?%7B%22name%22%3A%22scrutica%22%2C%22url%22%3A%22https%3A%2F%2Fscrutica.com%2Fapi%2Fmcp%22%2C%22transport%22%3A%22streamable-http%22%7D"}},"tools":[{"name":"scrutica_search","title":"Search Scrutica","description":"Free-text search over facilities, companies, and sovereign programs; returns canonical ids with per-row source attribution."},{"name":"scrutica_get_facility","title":"Facility record","description":"Complete facility record by canonical id: capacity, operator and owner, energy profile, campus relations, source attribution, estimate flags, and a ready-made citation."},{"name":"scrutica_get_company","title":"Company record","description":"Organization record by canonical id: type, jurisdiction, identifiers, and ownership references."},{"name":"scrutica_query_export_controls","title":"Export-control designations","description":"BIS Entity List designations, each anchored to its Federal Register notice (tier-1 sourcing)."},{"name":"scrutica_entity_list_changes","title":"Entity List change log","description":"What changed in the BIS Entity List: per-notice change events, removal actions, and a weekly activity rollup."},{"name":"scrutica_get_supply_chain","title":"Supply-chain edges","description":"Supplier–customer edges for one or more organizations, weighted by supply share and 3-month price correlation."},{"name":"scrutica_get_sovereign_program","title":"Sovereign AI program","description":"National sovereign-AI program records: announced vs disbursed capital, reality ratio (disbursed over the government-only announced figure, which ships alongside it), status, and dependency structure."},{"name":"scrutica_get_scenario","title":"Risk scenario","description":"Geopolitical compute-risk scenarios with serialized substrate — assumption scenarios, threat systems, affected assets with per-item sources — each linking its interactive propagation analysis."},{"name":"scrutica_estimate_flops","title":"FLOP estimator","description":"Peak and sustained FLOP estimates for a hardware configuration, with editorial bounds and is_estimated flagged."},{"name":"scrutica_get_methodology","title":"Methodology reference","description":"Canonical methodology summary and URL for a Scrutica metric — the answer to \"how was this number calculated\"."}],"resources":"agent guide, full site reference (llms-full), per-topic methodology summaries — via resources/list","prompts":"facility_brief, export_control_changes_brief, verify_scrutica_number — via prompts/list","documentation":{"agent_guide":"https://scrutica.com/api/mcp/llms.txt","server_card":"https://scrutica.com/.well-known/mcp/server-card.json","human_overview":"https://scrutica.com/agents","site_index":"https://scrutica.com/llms.txt"},"registry":"io.github.davidgringras/scrutica (registry.modelcontextprotocol.io)"}