/demos/countergraph-live
Countergraph — live governed query
This page never talks to the Countergraph MCP directly. It calls a local API route on this server, which owns the bearer token and calls the deployed, governed list_projections tool on the real Countergraph MCP over the exact wire protocol proved in countergraph_mcp/proofs/http0.py. The card below shows only what the governed response and the unauthenticated /health probe actually contain — nothing invented.
- Service:
- countergraph-mcp
- Branch:
- main
- Deployed commit (operator-asserted, not reopened):
- 2f25e920c83e982af082a15ac89d3853469a9e02
The service/branch/commit above are operator-asserted, documentary identity (identity_class: operator_asserted_documentary) — this page does not query the remote process for its own source commit, and no MCP tool exposes that. What the card below shows is the actual HTTP-observed result of the live /health probe and the authenticated list_projections call, straight from the response bytes.
Public MCP surface (discovered by reading countergraph_mcp/tools.py at the pinned commit): exactly five read tools — list_projections, get_object, get_provenance, get_neighborhood, trace_lineage. There is no receipt-retrieval tool. SRS receipts are written server-side to R2 custody as a write-side artifact and are not exposed back through MCP; this page does not claim otherwise.