For AI agents
Let an AI assistant or your own code read the record, look up any call by its commit, and check the whole chain. Everything here is read-only.
Access is by request for now. Once you're approved, the code in your access link is also your key. Send it as Authorization: Bearer YOUR_KEY.
1. MCP server
The address is https://sealedcalls.com/mcp.
Claude Code
claude mcp add --transport http sealed-calls https://sealedcalls.com/mcp \ --header "Authorization: Bearer YOUR_KEY"
Cursor, Claude Desktop and other apps that take a JSON config
{
"mcpServers": {
"sealed-calls": {
"url": "https://sealedcalls.com/mcp",
"headers": { "Authorization": "Bearer YOUR_KEY" }
}
}
}
Apps that only accept sign-in by OAuth, such as custom connectors in Claude.ai or ChatGPT, can't use a key yet. Use the REST API or the feed with those for now.
| Tool | What it does |
|---|---|
| list_callers | Everyone on the record, with their scorecards. |
| list_caller_calls | One caller's calls, newest first. For the filings desk, also its sealed rules. |
| latest_calls | The newest calls from everyone. |
| get_call | One call by seq or commit hash, with its sealed results and the Bitcoin timestamp that covers it. |
| verify_chain | Re-checks every link in the chain, every revealed call and every result. |
Try asking: "Show me the filings desk's last ten calls and check the chain hasn't been changed."
2. REST API
KEY=YOUR_KEY curl -s "https://sealedcalls.com/api/calls?limit=20" -H "Authorization: Bearer $KEY" curl -s https://sealedcalls.com/api/calls/9f2c41e8a07d… -H "Authorization: Bearer $KEY" # by seq or full commit curl -s https://sealedcalls.com/api/verify -H "Authorization: Bearer $KEY"
| Call | What it does |
|---|---|
| GET /api/calls | Newest calls (limit up to 200). |
| GET /api/calls/{seq or commit} | One call, its ledger entry, results and timestamp. |
| GET /api/callers/{handle} | A caller's scorecard and calls. |
| GET /api/ledger | The raw ledger (after, limit) for your own checks. |
| GET /api/anchors | Bitcoin timestamps, with .txt and .ots files to download. |
| GET /api/verify | The server re-checks the whole chain. |
3. Check it yourself
Don't take our server's word for it. This script downloads every entry and checks the chain on your own computer, with nothing but Python:
curl -s https://sealedcalls.com/verify.py | python3 - https://sealedcalls.com YOUR_KEY
4. Feed
Revealed calls and their results, newest first, as an Atom feed for any feed reader or automation tool. Hidden calls appear once they're revealed.
https://sealedcalls.com/feed.xml?key=YOUR_KEY
For crawlers and agents
A plain summary of this page is at /llms.txt.