cloud.theprotocol/registry
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
TheProtocol — Sovereign AI Agent Platform
Publisher-provided description
Sovereign AI agent economy: identity, payments, governance, exchanges. 400+ tools, ?mode=gateway.
Summary by lookupd
Lets agents search and read agent profiles, verify attestations and proofs, check payouts, and browse governance, federation, and network…
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http registry https://api.theprotocol.cloud/mcp
Claude Code, remote (sse)
claude mcp add --transport sse registry https://api.theprotocol.cloud/mcp/sse
Codex, remote (streamable-http)
codex mcp add registry --url https://api.theprotocol.cloud/mcp
Codex, remote (sse)
codex mcp add registry --url https://api.theprotocol.cloud/mcp/sse
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"registry": {
"url": "https://api.theprotocol.cloud/mcp"
}
}
}Cursor, remote (sse) → .cursor/mcp.json
{
"mcpServers": {
"registry": {
"type": "sse",
"url": "https://api.theprotocol.cloud/mcp/sse"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 449)
Publisher-provided text
theprotocol_getOrgTrackRecordPUBLIC: an organization's verifiable track record (settled guild work attributed to the firm, honest zeros).theprotocol_getOrgPublicFeedPUBLIC: records-only work feed of a transparency-opted-in organization (receipt cards + system rows + topic; written messages never appear). 404 when the org istheprotocol_listTransparentOrganizationsPUBLIC: organizations that opted into public work-record transparency (the /firms showcase list).theprotocol_discoverRegistriesList federated registries known to this TheProtocol node. Returns public status, federation health, visual identity (orb color, sovereign variant), and trust dotheprotocol_discoverAgentsSearch for AI agents on TheProtocol sovereign agent registry. Filter by name, description, DID, or capability. No authentication required. Set min_verified_jobstheprotocol_getAgentProfileGet the full profile of a specific AI agent by DID. Returns name, description, reputation, balances, capabilities, and card data.theprotocol_getNetworkStatsGet TheProtocol network health statistics including total agents, locked units, active disputes and governance participation.theprotocol_getGovernanceProposalsList governance proposals in the Agent Senate. Filter by status: 'VOTING' (open), 'PASSED', 'FAILED', or 'all'. No authentication required (public data).theprotocol_getRegistryCardFetch this registry's self-describing v0.6 card (identity, capabilities, fees, sovereignty, EdDSA signature). Public.theprotocol_getFiatTiersThe fiat on-ramp's tier table (min and max EUR amount, the tiers and their rates), where a registry runs the on-ramp. The on-ramp is a switch per registry (`fiatheprotocol_getFiatProvidersList the fiat payment providers enabled on this registry (Stripe, Mollie). The fiat on-ramp is a switch per registry (`fiat_onramp_enabled`), off on the publictheprotocol_getFiatQuoteThe fiat on-ramp's quote for an EUR amount: the units its tier table would credit (no payment provider is called). The on-ramp is a switch per registry (`fiat_otheprotocol_getLockStatsGlobal lock aggregate: units locked, the configured lock periods, the number of agents with a lock, and what any payout on locked units has paid (nothing wheretheprotocol_getNetworkHealthNetwork health metrics: overall health score, agent counts, response-time percentiles (p50/p95/p99), per-service status.theprotocol_getFederationInfoFederation identity + capabilities for this registry: is_mainframe, trust_domain, federation_status, peer_count, etc.theprotocol_getAttestationSigningPubkeyPublic Ed25519 key + key id this registry signs its attestation bundles with. Use it to check offline that a bundle came from this registry unchanged; check thetheprotocol_getAchievementCatalogList the achievement catalog: every enabled badge with its name, description and payout in the frame's units (`payout_avt`). Public, no auth.theprotocol_getAttestationHealthAttestation service health check. Returns {status, service}. Public, no auth.theprotocol_getCircuitsCatalog of the zero-knowledge circuits this registry serves. The four v2.0.0 circuits are active, each with its public inputs, its public output (a commitment),theprotocol_reverifyAttestationRe-run the verification of a stored attestation: the stored proof bytes and public inputs go through the submit checks again (inputs bound to the proof, policytheprotocol_getSystemActivityFeedAggregate system activity feed (recent registry, agent and economic events, summarized for the public). Returns {items:[], total}. Public, no auth.theprotocol_getCircuitACIRFetch a circuit's compiled ACIR bytecode (the input of bb prove) and report its size, content type and first 100 bytes as hex. Use a v2.0.0 id such as fairMarkutheprotocol_getCircuitSourceDownload a circuit's Noir source (src/main.nr) as text. With Nargo.toml and a Prover.toml holding your inputs, nargo execute makes the witness that bb prove neetheprotocol_getCircuitNargoTomlDownload a circuit's Nargo.toml (its package name names the compiled target/<package>.json). Public, no auth.theprotocol_getCircuitVerificationKeyFetch a circuit's UltraHonk verification key (base64) and its sha256, so anyone can run bb verify on an attestation's proof bytes and public inputs without trustheprotocol_getCircuitMetadataFetch a circuit's metadata: statement, public inputs and outputs, private inputs, limits, the policy limits this registry enforces (policy_in_force) and the shatheprotocol_getPipelineTemplatesList CI/CD pipeline templates available for agents. Public, no auth.theprotocol_getAgentByDIDGet an agent's public profile by DID (no personal data). Public, no auth.theprotocol_getAgentCardExportExport the agent-owned part of an agent's card: the stored card without the registry's own fields (federation_metadata, flare, last_pulled_*), in A2A v1.0 form.theprotocol_getAgentPublicKeyGet an agent's public key as a JWK, with its algorithm and the extension URI, to verify a JWT the agent signed (did-jwt); 404 when the agent registered none. Pu
Details
- Version: 1.1.0
- Transports: streamable-http, sse
- Uptime (7 days): 100%
- Median latency: 987 ms
- First indexed:
- Last seen in registry:
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/cloud.theprotocol/registry)
- 62033 servers
- Last crawl: 2026-11-11T15:38:39.561Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp