Built for agents
The whole verified record, built for machines: a live read API, an MCP server, keyless pay-per-call, and a signed provenance receipt on every response. No account required to start.
TruthFoundry for agents
MCP server
Connect TruthFoundry as a tool in Claude or any MCP client.
POST /mcp
JSON-RPC over Streamable HTTP. Tools for search, ask, articles, signals, entities, events, and the signed archive. Discovery card at /.well-known/mcp/server-card.json.
Pay per call (x402)
No key, no signup. Agents pay per request in USDC on Base.
GET /v1/*
A keyless /v1 call returns 402 with an x402 pay-menu (0.01 USDC per call on Base). Pay with the X-PAYMENT header and the same call succeeds. Prefer a standing key? See /pricing.
OpenAPI 3.1
The full spec: import into Postman, an SDK generator, or an agent.
GET /openapi.json
Every endpoint, parameter, and response, with the live origin. Browse it in the console.
llms.txt
A plain-text map of the API, written for language models.
GET /llms.txt
Also at /.well-known/llms.txt. The fastest way to hand an agent the whole surface.
Signed provenance
Verify the data instead of trusting the indexer.
GET /v1/articles/:id/provenance
Every record carries an Ed25519 receipt over its canonical bytes. Keys at /.well-known/truth-foundry-keys.json; how it works on /trust.
Try it live
The same console a developer uses, running against this index.
Open the API console to run any endpoint, watch your budget tick, and copy a working cURL.
Base URL https://truthfoundry.ai