Integrations › MCP
Your MCP agents store facts across sessions. VerifiedState makes those facts provable.
Get API Key →MCP gives agents tools. It doesn't give them memory. Between sessions, everything resets. Agents re-learn. Users repeat themselves. When something goes wrong, there's no record of what the agent believed.
Memory flows between MCP clients. Receipts prove it.
Two clients. One memory. Same receipt.
No install needed — just add MCP server config:
{
"mcpServers": {
"verifiedstate": {
"url": "https://mcp.verifiedstate.ai/mcp",
"headers": {
"Authorization": "Bearer vs_live_..."
}
}
}
}
// 23 tools available:
// Memory: memory_ingest, memory_query, memory_verify, memory_health, memory_query_events, memory_subscribe
// Meter: meter_authorize, meter_spend, meter_budget, meter_settle, meter_verify, meter_receipts
// Session: session_save, session_load, session_list, session_delete, session_end
// State: working_state_get, working_state_update
// Alerts: alerts_get_unacknowledged, alerts_acknowledge, alerts_resolve
// Teams: teams_list{
"receipt_id": "rct_7f3a...",
"assertion": "User prefers dark mode",
"status": "verified",
"confidence": 0.94,
"signature": "ed25519:a8c3f1...",
"verified_at": "2026-04-06T14:32:01Z",
"chain_position": 42
}| Feature | Without | With VerifiedState |
|---|---|---|
| Between sessions | Agent forgets | Persistent verified memory |
| Fact conflicts | Silent overwrite | Auto-detected + flagged |
| Audit trail | Nothing | Full provenance chain |
| Proof of knowledge | "Check the logs" | Signed receipt |
Any MCP-compatible client — Claude Desktop, Cursor, Windsurf, Goose, Cline, Continue, OpenCode, and custom clients. Protocol version 2024-11-05.
No. The MCP server IS the integration. SDK is for programmatic access.
Zero-hop existence checks in 0.01ms. Full retrieval under 100ms.
Free: 50,000 assertions/month. No credit card. No trial expiration.