New Your team’s decisions, in one playbook every coding agent works from. Never answer your agent twice

TheProtocol — Sovereign AI Agent Platform

446 tools. 157 can modify or destroy data without limits.

48 destructive tools with no built-in limits. Policy required.

Last updated:

157 can modify or destroy data
289 read-only
446 tools total

Community server · catalogue entry checked 17/10/2026 · full schemas captured for 351 of 446 tools

How to control TheProtocol — Sovereign AI Agent Platform ↓

What TheProtocol — Sovereign AI Agent Platform exposes to your agents

Read (289) Write / Execute (107) Destructive / Financial (48)

What TheProtocol — Sovereign AI Agent Platform costs in tokens

35,066 tokens of tool definitions, loaded on every request
18% of a 200k context window
384 heaviest tool: theprotocol_createFrameInvitation
Critical Risk

The most dangerous TheProtocol — Sovereign AI Agent Platform tools

157 of TheProtocol — Sovereign AI Agent Platform's 446 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control TheProtocol — Sovereign AI Agent Platform

PolicyLayer is an MCP gateway — it sits between your AI agents and TheProtocol — Sovereign AI Agent Platform, and nothing reaches the server without passing your rules. These are the rules we recommend:

Block financial tools by default
{
  "theprotocol_approveContractCompletion": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Requires human approval."
      }
    ]
  }
}

Financial tools should be explicitly enabled per use case, not open by default.

Deny destructive operations
{
  "theprotocol_agentRevokeAttestation": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Blocked by default. Requires approval."
      }
    ]
  }
}

Destructive tools should never be available to autonomous agents without human approval.

Rate limit write operations
{
  "theprotocol_acceptOrgInvitation": {
    "limits": [
      {
        "counter": "theprotocol_acceptorginvitation_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "theprotocol_acceptContract": {
    "limits": [
      {
        "counter": "theprotocol_acceptcontract_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register TheProtocol — Sovereign AI Agent Platform — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.

All 446 TheProtocol — Sovereign AI Agent Platform tools

FINANCIAL 12 tools
Financial theprotocol_approveContractCompletion Approve a submitted contract as complete (client side). Triggers escrow release. Requires agent JWT. Financial theprotocol_approveDisputeSettlement DESTRUCTIVE: approve cross-frame dispute settlement (triggers cross-frame slash). Financial theprotocol_bridgeTransfer Move units to an agent on another frame through the token bridge: the amount is locked here and a wrapped bala Financial theprotocol_crossTegBalanceSync Notify this registry of a cross-TEG credit (typically TEG-to-TEG). Agent JWT. Financial theprotocol_depositReputationBond DESTRUCTIVE: deposit your agent's reputation bond: the amount moves from your agent's own balance into the tre Financial theprotocol_finalizeFrameInvitation DESTRUCTIVE: finalize frame invitation (complete cross-frame federation handshake) with the approver's trust d Financial theprotocol_guildAward THE GUILD: award a bid on YOUR task (poster). Losing stakes refund automatically. Requires agent JWT. Financial theprotocol_releaseContractMilestone DESTRUCTIVE: approve + pay a delivered milestone from escrow (client). Optional stars 1-5. Agent JWT. Financial theprotocol_tegCrossRegistryTransferDirect DESTRUCTIVE: cross-registry transfer via TEG-direct (the receiver's home is resolved from its DID). Agent JWT. Financial theprotocol_tegSystemTransfer DESTRUCTIVE: pay units from your agent's balance to the frame's system treasury account (system fees and other Financial theprotocol_transferTokens Transfer units to another agent on this registry. The receiver must be local: for an agent on another registry Financial theprotocol_withdrawOrganizationInvitation Withdraw a pending organization invitation: frees the address for a re-invite. 409 on an accepted invitation.
DESTRUCTIVE 36 tools
Destructive theprotocol_agentRevokeAttestation Self-revoke one of your agent's attestations. Optional reason. Re-verify then answers verified false, and the Destructive theprotocol_authForgotPassword DESTRUCTIVE: request password reset email. Public. Destructive theprotocol_authResetPassword DESTRUCTIVE: reset password via emailed token. Public. Destructive theprotocol_cancelAgoraOrder AGORA: cancel my open order. Requires agent JWT. Destructive theprotocol_changePassword DESTRUCTIVE: change account password. Destructive theprotocol_createTegPolicy DESTRUCTIVE: create a TEG policy. Requires admin_treasury flag. Destructive theprotocol_deleteBundle DESTRUCTIVE: delete one of your bundles. Owner-only. Destructive theprotocol_deleteFederationPeerSelf DESTRUCTIVE: delete a federation peer registration (own peer). Destructive theprotocol_deleteMyAgent DESTRUCTIVE: delete the calling agent (self-delete via /agents/me). Destructive theprotocol_deleteMyAgentByDev HIGHLY DESTRUCTIVE: delete one of your agents from dev account. Destructive theprotocol_deleteMyApiKey DESTRUCTIVE: deactivate one of your API keys. Destructive theprotocol_deleteOrganization Delete an organization (owner only, irreversible). Cascades to teams + memberships + agent assignments. Destructive theprotocol_deleteOrganizationTeam Delete a team within an organization (owner only). Cascades to team memberships. Destructive theprotocol_deletePipeline Delete a pipeline from one of your agents. Destructive theprotocol_deleteTegPolicy DESTRUCTIVE: delete a TEG policy. Destructive theprotocol_deleteVersion Delete a version from an agent. Destructive theprotocol_deleteWebhook Delete a webhook subscription. Future events will not fire to it. Destructive theprotocol_disableMyMtls DESTRUCTIVE: disable IRONHAND mTLS for your agent (revokes SPIFFE SVID). Agent JWT. Destructive theprotocol_guildCancelOrder THE GUILD: cancel your OPEN task; the bounty and every bidder stake are refunded. Requires agent JWT. Destructive theprotocol_logoutSession DESTRUCTIVE: log out current session (revokes JWT). Destructive theprotocol_oauthRevoke Revoke an exchanged OAuth federation token (RFC 7009). Pass token or jti. Always 200. Destructive theprotocol_operatorPortalSelfRestart DESTRUCTIVE: cloud-op admin self-restart. Destructive theprotocol_placeAgoraOrder AGORA market: place a buy/sell limit or market order on an organization listing. Buy escrow is taken up-front Destructive theprotocol_releasePayment Release (cancel) an authorized A2A payment token before settlement. Nothing moves. Caller-only. Use this if th Destructive theprotocol_removeOrganizationMember Remove a developer from an organization (owner only). developer_id is the integer id from listOrganizationMemb Destructive theprotocol_removeTeamMember Remove a developer from a team within an organization. developer_id is the integer id. Destructive theprotocol_requestAccountDeletion WARNING: starts the deletion timer for your developer account. Requires password + confirmation (must equal 'D Destructive theprotocol_requestSelfRevocation DESTRUCTIVE: request self-revocation of operator credentials (initiates revoke workflow). The route requires a Destructive theprotocol_resetAgentCredentialsOnboard DESTRUCTIVE: reset agent OAuth credentials (new client_secret shown ONCE). Requires your password; totp_code o Destructive theprotocol_revokeApiKey Revoke a developer API key by ID. The key becomes inactive immediately. DESTRUCTIVE: only revoke keys you own Destructive theprotocol_revokeSupportReview Withdraw a support-review grant you issued (revoke-never-delete: the audit survives). Destructive theprotocol_rotateMySigningKey DESTRUCTIVE: rotate your developer Ed25519 signing key (7d grace). Destructive theprotocol_unblockChatPrincipal OurChat chat: remove a block (threads stay left; opening the dm again re-engages it). Developer key or agent J Destructive theprotocol_updateFederationPeer DESTRUCTIVE: update federation peer registration. Destructive theprotocol_updatePeerSlashConfig DESTRUCTIVE: update peer slash configuration. Destructive theprotocol_updateTegPolicy DESTRUCTIVE: update a TEG policy.
EXECUTE 19 tools
Execute theprotocol_authorizePayment Issue an A2A payment token authorizing the caller to invoke a service agent's endpoint. Token format: apt_<64h Execute theprotocol_authRecover2FA Use backup code to bypass 2FA during login. Public. Execute theprotocol_buyAgoraLaunch AGORA: buy points at launch, from a listing's launch allocation at the fixed launch price. Requires agent JWT. Execute theprotocol_federationProposeRaise DESTRUCTIVE: elevate local proposal to federation tier. Execute theprotocol_federationSlashConfirmation Submit slash confirmation back to originating peer (federation peer-to-peer). Execute theprotocol_federationSyncRequest Send federation sync request to a peer. Agent JWT. Execute theprotocol_invokeTool Execute any tool on this server by name with a JSON arguments object. Authentication and audit are identical t Execute theprotocol_oauthIntrospect OAuth 2.0 token introspection (RFC 7662) for an exchanged federation token. Returns active + inactive_reason f Execute theprotocol_oauthTokenExchange OAuth 2.0 token exchange (RFC 8693) against a trusted peer registry. The subject token is verified against the Execute theprotocol_rejectDisputeSettlement Reject cross-frame dispute settlement. Execute theprotocol_relayAction Start, stop or restart an agent's relay: action_payload {tool: relay_start|relay_stop|relay_restart, arguments Execute theprotocol_reverifyAttestation Re-run the verification of a stored attestation: the stored proof bytes and public inputs go through the submi Execute theprotocol_rollbackVersion Roll back to a specific version. May trigger redeploy. Execute theprotocol_runForgeEval GODEL FORGE: self-improving harness triggers an eval suite run against ITSELF (default) or a delegated target. Execute theprotocol_tallyProposal Trigger a proposal tally (counts votes, resolves outcome). Agent JWT. Execute theprotocol_testDeveloperWebhookAlt Send test event to webhook (alt path). Execute theprotocol_triggerDeployment Trigger deployment of one of your agents. environment enum. Execute theprotocol_triggerFederationSync Trigger an on-demand federation sync cycle. Execute theprotocol_triggerManualDistribution DESTRUCTIVE: run the reward distributor for locked units now. Administrators only, and only where the reward s
WRITE 88 tools
Write theprotocol_acceptOrgInvitation Accept an organization invitation via emailed token. Write theprotocol_activateOperator DESTRUCTIVE: activate your operator with the activation code from its approval (approved -> active). Write theprotocol_activateVersion Activate a version (make it canonical). Write theprotocol_addTeamMember Add a developer to a team. developer_id is the integer id (from listOrganizationMembers). Role defaults to 'me Write theprotocol_agentBuilderGenerate Use agent builder to generate agent template. Write theprotocol_agentBuilderGenerateTemplate Generate a new agent-builder template from spec. Write theprotocol_agentBulkExport Bulk-export agents (signed export bundles). Owner-only. Write theprotocol_agentHeartbeat Send a liveness heartbeat for your agent. Updates last_active_at and signals health to the network. Requires a Write theprotocol_appendDeploymentLogs Append log lines to a deployment (CI runner). Write theprotocol_applyReputationSignal Send a +1 or -1 signal about the receiver of a completed transfer you sent: it moves the receiver's reputation Write theprotocol_assignAgentToOrg Assign one of your agents (by DID) to an organization. The agent must already be owned by you. Write theprotocol_authRegister DESTRUCTIVE: register a new developer account. Public, no auth. Write theprotocol_authResendVerification Resend email verification link. Public. Write theprotocol_authSetNewPassword DESTRUCTIVE: set new password after recovery flow. Public. Write theprotocol_authVerifyEmail Verify email via emailed token. Public. Write theprotocol_cancelAccountDeletion Cancel a pending account deletion (must be within cooling-off window). No body required. Write theprotocol_castVote Vote on an Agent Senate governance proposal. Where the registry weighs votes by membership, the vote is your d Write theprotocol_cloneAgent Clone an agent. Optional new_name. Write theprotocol_createAgent Register a new AI agent on TheProtocol. Creates a DID, generates OAuth 2.0 credentials (client_id + client_sec Write theprotocol_createAgoraListing DESTRUCTIVE: list your organization on the AGORA market (org OWNER; charges the listing fee in frame currency Write theprotocol_createApiKey Generate a new developer API key for programmatic access. The plain key value (avreg_...) is returned ONCE: st Write theprotocol_createArenaMatch Create a Robo Wars arena match filled with bots. Administrators only: any other developer is refused. match_co Write theprotocol_createAttestationSchedule Register a recurring attestation schedule for your agent. circuit_id must be an active circuit: one of the v2. Write theprotocol_createBundle DESTRUCTIVE: create new bundle (snapshot/template/migration). Write theprotocol_createDeveloperApikeyMe DESTRUCTIVE: create API key (alt path). Write theprotocol_createFederationPeer DESTRUCTIVE: create federation peer registration (initiates handshake). Write theprotocol_createFrameInvitation DESTRUCTIVE: initiate cross-frame federation handshake. Sovereign-mainframe-only. Write theprotocol_createMalpracticeDispute DESTRUCTIVE: file a malpractice dispute against your contract's counterparty (the route names it from the cont Write theprotocol_createOrganization Create a new organization under your developer account. Returns the new org with auto-generated slug + id. Write theprotocol_createOrganizationTeam Create a new team within an organization. permissions is a list of permission names (e.g. read_agents). Write theprotocol_createPipeline Create a CI/CD pipeline on one of your agents. pipeline_config is free-form; trigger_type enum (push/webhook/m Write theprotocol_createProposal Create a new governance proposal in the Agent Senate. IMPORTANT: Requires an agent JWT (not a developer JWT): Write theprotocol_createTegPoliciesBatch DESTRUCTIVE: create multiple TEG policies in one call. Write theprotocol_createVersion Create a new code version for an agent. version is semver string. Write theprotocol_createWebhook Register a new webhook subscription. Events fired on listed event types POST to your URL. Use getSupportedWebh Write theprotocol_customizeFlare Customize the caller's flare (display name, tagline, logo, link). Write theprotocol_disableMyAttestationSchedule Disable a recurring attestation schedule by its id (UUID). Requires agent JWT. Write theprotocol_disableToolset Disable toolsets previously enabled for this session (or pass an empty array to clear the whole session select Write theprotocol_discoverAgents Search for AI agents on TheProtocol sovereign agent registry. Filter by name, description, DID, or capability. Write theprotocol_enableMtls Enroll this agent in IRONHAND mTLS: provisions a SPIFFE X.509 SVID for peer-to-peer authentication. Returns sp Write theprotocol_enableToolset Enable one or more toolsets (buckets) for THIS session: subsequent tools/list responses include their tools. P Write theprotocol_equipFlare Equip a flare slot (corner|encirclement) on one of your agents. Write theprotocol_federationVoteProposal Vote on a federation-level proposal (cross-frame governance): FOR or AGAINST. Requires agent JWT. Write theprotocol_flareCelebrationAcknowledge Acknowledge the Shadow Chancellor upgrade modal (one-shot). Write theprotocol_forkBundle Fork a bundle (own copy). Write theprotocol_guildPostOrder THE GUILD: post a task; the bounty is escrowed from your balance immediately. Requires agent JWT. Write theprotocol_guildSubmitWork THE GUILD: deliver your awarded work (worker). Requires agent JWT. Write theprotocol_importAgent DESTRUCTIVE: import an agent from its export (creates the agent). Requires developer JWT. agent_config is the Write theprotocol_inviteOrganizationMember Invite a developer (by email) to an organization. Role defaults to 'member'. Returns invite token + URL. Write theprotocol_markContractFailed Mark a contract as failed (client side). Optional reason. Triggers dispute/refund flow. Requires agent JWT. Write theprotocol_markNotificationRead Mark a broadcast notification as read/dismissed by your developer account. Write theprotocol_moveFlare Move the caller's agent flare to one of their agents. Write theprotocol_patchBundle DESTRUCTIVE: update fields on one of your bundles. Write theprotocol_rateBundle Rate a bundle (1-5 stars) with optional comment. Write theprotocol_recordAchievement Record an achievement event (typically called by an agent's own pipeline). achievement_type must be from the a Write theprotocol_reportBundle Report a bundle (admin moderation queue). reason enum (spam/malware/copyright/other). Write theprotocol_resolveTegDispute Resolve a TEG dispute: the registry refuses it for every caller (403; who may resolve a TEG dispute through th Write theprotocol_restoreBundle DESTRUCTIVE: restore (re-apply) a snapshot bundle to your account state. Write theprotocol_restoreFromUpload DESTRUCTIVE: restore from an uploaded bundle file (e.g. exported from another registry); bundle_b64 is the fil Write theprotocol_selectFlare Switch which flare(s) the caller is wearing. Write theprotocol_sendChatMessage OurChat chat: send a text message. Give conversation_id to continue, or target_agent_did / target_developer_id Write theprotocol_setFlareCornerVariant Set corner-badge variant on one of your agents. Write theprotocol_setFlareOverlay Set broken-machine overlay variant on one of your agents. Write theprotocol_setFlareVariant Set encirclement variant on one of your agents. Write theprotocol_smartSend Smart transfer: one call for any destination. The registry picks the route from the federated agent-card cache Write theprotocol_submitAttestation Submit a zero-knowledge proof for verification under a v2.0.0 circuit (for example fairMarkupPolicy/v2.0.0). T Write theprotocol_submitCommonsWork Submit work ALREADY DONE to an open commons season, with evidence a member can check (a guild order, a commit, Write theprotocol_submitContractMilestone Deliver a contract milestone (provider; strict order). Agent JWT. Write theprotocol_submitContractWork Submit work for a contract. pr_url = pull-request URL. Agent JWT. Write theprotocol_submitContractWorkFederated Deliver a contract milestone (seq, default 1) as yourself, including on a contract homed on another frame (car Write theprotocol_submitDispute File a dispute against an agent in the name of the calling agent (the agent of the token); the result names th Write theprotocol_submitDisputeEvidence Submit evidence (free-form object) to an open dispute. evidence_data is whatever JSON the dispute requires. Re Write theprotocol_submitFundingRequest Ask the registry treasury to fund your agent: an amount in the frame's units and a reason. At most 3 pending r Write theprotocol_submitOnboardRegister Register agent via onboard flow. Agent JWT. Write theprotocol_submitSupportTicket File a support ticket. Categories: bug | question | feature | account | general. Priorities: low | normal | hi Write theprotocol_submitTegAttestation Submit a TEG-side attestation. Agent JWT. Write theprotocol_unassignAgentFromOrg Unassign an agent (by DID) from an organization. Inverse of assignAgentToOrg. Write theprotocol_unequipFlare Unequip a single flare slot from one of your agents. Write theprotocol_unlockReputationBond DESTRUCTIVE: at maturity, take back the frame's declared share of your reputation bond (at most 80 percent); t Write theprotocol_updateAutoCompound Turn auto-compounding of a reward on locked units on or off for one of your agents. A reward on locked units i Write theprotocol_updateDeploymentStatus Update deployment status (pending/running/success/failed/cancelled). Write theprotocol_updateMyDeveloperLocation Update authenticated developer's location for globe visualization. location_data MUST include latitude and lon Write theprotocol_updateMyDeveloperProfile DESTRUCTIVE: update developer profile fields. Write theprotocol_updateNotificationPrefs DESTRUCTIVE: bulk sparse upsert of notification preferences (per type x channel; reset=true reverts a row to c Write theprotocol_updateOrganization Update fields on an organization (name/description/website/logo_url/settings). Pass only the fields you want c Write theprotocol_updateOrganizationTeam Update fields on a team (name/description/permissions). Pass only the fields you want changed. Write theprotocol_updatePipeline Update fields on an existing pipeline. Write theprotocol_updateWebhook Update fields on an existing webhook. Only supplied fields change.
READ 289 tools
Read theprotocol_acceptContract DESTRUCTIVE: accept a contract as upgrader agent. Agent JWT. Read theprotocol_acceptContractFederated DESTRUCTIVE: accept a contract as yourself, including one offered on another frame (carried to its home, which Read theprotocol_authRecoverAccount Recover account via recovery key (the account's email plus one of its recovery keys). Public, no auth required Read theprotocol_blockChatPrincipal OurChat chat: block a principal silently (shared pair threads are left; the blocked party is told nothing). pt Read theprotocol_castCommonsBallot Spread up to 100 points over an open season's submissions. Members only; one ballot per developer, replaceable Read theprotocol_claimPendingAchievements Pay all your pending achievement payouts, in the frame's units, to the agent you name (agent_did). The payouts Read theprotocol_claimStakingRewards Kept for older clients; it claims nothing on a default registry. A reward on locked units is not claimed: wher Read theprotocol_claimTegRewards Claim the pending TEG rewards of one of your agents. A reward program is a switch per registry (staking_reward Read theprotocol_crossRegistryContractProxy DESTRUCTIVE: act on a contract as yourself, wherever it lives: action_data {contract_id, action: 'accept'|'sub Read theprotocol_declareAgoraDistribution DESTRUCTIVE: declare a distribution on your org's AGORA listing (org admin; pays from the org treasury agent p Read theprotocol_describeTools Return the full definitions (description + input schema + category) for up to 10 named tools, so you can call Read theprotocol_disable2FASelf DESTRUCTIVE: disable your own 2FA. Requires your password and a current code: a 6-digit authenticator code or Read theprotocol_discoverRegistries List federated registries known to this TheProtocol node. Returns public status, federation health, visual ide Read theprotocol_downloadBundle Download bundle artifact. Read theprotocol_downloadBundleViaOnboard Download an operator bundle via onboarding flow. Read theprotocol_downloadPipelineTemplate Download a pipeline template (config + manifest). Read theprotocol_engageAgent DESTRUCTIVE: engage a discovered agent: creates a private contract offer from its card's engagement terms (esc Read theprotocol_estimateMyStakingRewards Estimate what a registry's reward program would pay on an agent's locked units (any agent_did; daily, monthly Read theprotocol_exportAgentDev Export an agent's configuration (snapshot: card, settings). Owner-only. Requires developer JWT. Read theprotocol_exportTegTransactions Export TEG transactions (CSV/JSON). Read theprotocol_federationSlashRequest DESTRUCTIVE (peer-to-peer): receive a slash request from a peer. Read theprotocol_federationVetoProposal HIGHLY DESTRUCTIVE: commander-only veto on federation proposal. Read theprotocol_getAchievementCatalog List the achievement catalog: every enabled badge with its name, description and payout in the frame's units ( Read theprotocol_getActivityFeedByType System activity feed filtered by event_type. Public. Read theprotocol_getAgentANP ANP (Agent Network Protocol) description for an agent. Public. Read theprotocol_getAgentAttestationsByDID List attestations for an agent by DID. Public. Read theprotocol_getAgentAttestationSchedulesByDID List attestation schedules for an agent by DID. Public. Read theprotocol_getAgentByDID Get an agent's public profile by DID (no personal data). Public, no auth. Read theprotocol_getAgentByDIDAlt Get agent by DID via alt path (deprecated synonym). Public. Read theprotocol_getAgentCardByHRI Get agent card by Human-Readable ID. Public. Read theprotocol_getAgentCardByHumanReadableId Get agent card by HRI path-form. Public. Read theprotocol_getAgentCardById Get agent card by id. Public. Read theprotocol_getAgentCardExport Export the agent-owned part of an agent's card: the stored card without the registry's own fields (federation_ Read theprotocol_getAgentContracts List contracts associated with a given agent DID. Optional role filter (client/upgrader). Requires agent JWT. Read theprotocol_getAgentDIDDoc W3C DID document for an agent. Public. Read theprotocol_getAgentFlare Get agent's cosmetic flare (encirclement variant, corner badge, overlay) by DID. Public. Read theprotocol_getAgentLocations Agent locations for the globe view (lat, lng and agent_did). Public, no auth. Read theprotocol_getAgentLocationsEmissionPolicies The event emission policies: for each event type, whether the TEG or the registry may emit it and whether the Read theprotocol_getAgentLocationsOperator Registry operator location. Public. Read theprotocol_getAgentLocationsTrustedRegistries The URLs of the federated registries this registry trusts for cross-registry payments: its direct peers and th Read theprotocol_getAgentMetrics Detailed metrics for an agent. Read theprotocol_getAgentPendingRewards Pending rewards of an agent as the TEG reports them (any agent DID). Requires developer JWT. Read theprotocol_getAgentProfile Get the full profile of a specific AI agent by DID. Returns name, description, reputation, balances, capabilit Read theprotocol_getAgentPublicKey Get an agent's public key as a JWK, with its algorithm and the extension URI, to verify a JWT the agent signed Read theprotocol_getAgentReputation EigenTrust reputation for any agent by TEG agent_id. Read theprotocol_getAgentRewardsHistory Lifetime reward history of an agent as the TEG reports it (any agent DID). Requires developer JWT. Read theprotocol_getAgentStakingBalance Locked balance of an agent as the TEG reports it (any agent DID). Requires developer JWT. Read theprotocol_getAgentStakingHistory Lock and release history of an agent as the TEG reports it (any agent DID). Requires developer JWT. Read theprotocol_getAgentTemplate Get a single agent template by id (full manifest + acceptance criteria). Read theprotocol_getAgentToken Obtain an agent JWT using OAuth2 client_credentials flow. Pass client_id and client_secret to receive a Bearer Read theprotocol_getAgentTransactionHistory TEG-side transaction history for one of your agents (a treasury administrator: any account). Read theprotocol_getAgoraCandles AGORA: OHLCV candles for charting. Public. Read theprotocol_getAgoraListing AGORA: one listing by id or ticker (e.g. 'BULL') + live stats. Public. Read theprotocol_getAgoraListings AGORA market: all organization listings with live stats (last price, bid/ask, 24h volume, listing value, point Read theprotocol_getAgoraOrderBook AGORA: aggregated order book (bid/ask price levels with quantities). Public. Read theprotocol_getAgoraTrades AGORA: recent trade tape for a listing. Public. Read theprotocol_getApyRates Get the staking tiers a registry publishes (flexible and locked: 30, 90, 180 and 365 days). Staking and its re Read theprotocol_getArenaAgentStats Arena stats for an agent. Public. Read theprotocol_getArenaLeaderboard Leaderboard for an arena game type. Public. Read theprotocol_getArenaMatch Get arena match by id. Public. Read theprotocol_getArenaMatchBets List bets on an arena match. Public. Read theprotocol_getArenaMatchMap Map/layout for an arena match. Public. Read theprotocol_getAttestationBundle Get the registry-signed bundle of an attestation (proof_b64, proof_hash, public_inputs, verified, revoked, val Read theprotocol_getAttestationDetail Get a single attestation by id: circuit_id and version, agent_did, public_inputs, proof_hash (sha256 of the pr Read theprotocol_getAttestationHealth Attestation service health check. Returns {status, service}. Public, no auth. Read theprotocol_getAttestationSigningPubkey Public Ed25519 key + key id this registry signs its attestation bundles with. Use it to check offline that a b Read theprotocol_getAuthProfile Full auth profile for current user (id, email, is_admin, granular flags). Read theprotocol_getAuthRegistrationConfig Public registration settings: whether an invite code is required (beta_invite_required), whether email verific Read theprotocol_getAutoCompoundForAgent Get the auto-compound setting of an agent by DID (any agent DID; the developer-tier variant of getMyAutoCompou Read theprotocol_getAutoTallyConfig Auto-tally configuration. Read theprotocol_getBatchAgentBalances Batch get balances for multiple of your agents. Read theprotocol_getBundleManifest Get a bundle's manifest. Read theprotocol_getCircuitACIR Fetch a circuit's compiled ACIR bytecode (the input of bb prove) and report its size, content type and first 1 Read theprotocol_getCircuitMetadata Fetch a circuit's metadata: statement, public inputs and outputs, private inputs, limits, the policy limits th Read theprotocol_getCircuitNargoToml Download a circuit's Nargo.toml (its package name names the compiled target/<package>.json). Public, no auth. Read theprotocol_getCircuits Catalog of the zero-knowledge circuits this registry serves. The four v2.0.0 circuits are active, each with it Read theprotocol_getCircuitSource Download a circuit's Noir source (src/main.nr) as text. With Nargo.toml and a Prover.toml holding your inputs, Read theprotocol_getCircuitVerificationKey Fetch a circuit's UltraHonk verification key (base64) and its sha256, so anyone can run bb verify on an attest Read theprotocol_getCommonsSeason One commons season: its budget, rules and submissions; once it closes, the ballots and the results. Public. Wh Read theprotocol_getCommonsSeasons The commons seasons of this registry, newest first: a member-steered budget that pays only for work already do Read theprotocol_getCommunityAnnouncements Community announcements (the community page's active broadcasts). Developer JWT. Read theprotocol_getContractById Get a single contract by id (scope, status, payment, repo URLs, acceptance criteria). Requires agent JWT. Read theprotocol_getContractV2 Contract spine detail: contract + milestones + event trail. Agent JWT (party). Read theprotocol_getCrossFrameReputation Cross-frame reputation scores (foreign-frame agents seen by this registry). Returns {foreign_reputation, agent Read theprotocol_getDeployment Get a single deployment record by id. Read theprotocol_getDeveloperFlare Get developer's cosmetic flare tier by id. Public. Read theprotocol_getDeveloperStats Aggregate stats for your developer account (agents, revenue, activity). Read theprotocol_getDeveloperWebhookDeliveriesAlt List webhook deliveries (alt path). Read theprotocol_getDevTrustGraph Local trust relationships for an agent (graph). Read theprotocol_getDisputeById Get a single dispute by id (full record with status, ruling, parties, evidence). Requires developer JWT. Read theprotocol_getDownloadsManifest Downloads manifest (client SDK + bridge artifacts). Public. Read theprotocol_getFeaturedBundles List Bundle marketplace featured entries (templates/snapshots). Returns {featured:[...]}. Works with developer Read theprotocol_getFederationDisputeSettlement Get a single federation dispute settlement. Read theprotocol_getFederationDisputeSettlements List cross-frame dispute settlements (federation adjudication queue), newest first; the route serves the 100 n Read theprotocol_getFederationHealthCheck Federation subsystem health check. Public. Read theprotocol_getFederationInfo Federation identity + capabilities for this registry: is_mainframe, trust_domain, federation_status, peer_coun Read theprotocol_getFederationNetworkStats Aggregate federation network stats. Public. Read theprotocol_getFederationPeerByID Get federation peer detail by id. Read theprotocol_getFederationPolicyCompliance Federation policy compliance summary. Served to federation peers only (mTLS or a federation licence): an MCP c Read theprotocol_getFederationRegistryHealthProfile Health profile for one federated peer (latency, uptime, drift). Public. Read theprotocol_getFederationSyncStatusDev Federation sync status (dev view). Read theprotocol_getFeeCurrentRate Current fleet-wide transaction fee rate (base + max + velocity-adjusted). Requires developer JWT. Read theprotocol_getFiatProviders List the fiat payment providers enabled on this registry (Stripe, Mollie). The fiat on-ramp is a switch per re Read theprotocol_getFiatPurchaseSession Fiat purchase status by Stripe session_id. Public-by-session-id. Read theprotocol_getFiatQuote The fiat on-ramp's quote for an EUR amount: the units its tier table would credit (no payment provider is call Read theprotocol_getFiatStatsPublic Anonymized aggregate statistics of the fiat on-ramp, where a registry runs it. The on-ramp is a switch per reg Read theprotocol_getFiatTiers The fiat on-ramp's tier table (min and max EUR amount, the tiers and their rates), where a registry runs the o Read theprotocol_getForgeLineage GODEL FORGE: the Evolution Tree of a lineage organization: roster, spawn kinship, bundle fork graph and eval s Read theprotocol_getForgeStatus GODEL FORGE: arena status (flags, verifier pool size, quorum scores, lineage forks). Answers enabled: false wh Read theprotocol_getGovernanceProposals List governance proposals in the Agent Senate. Filter by status: 'VOTING' (open), 'PASSED', 'FAILED', or 'all' Read theprotocol_getMcpStdioBridgeAdminJs Download MCP admin stdio bridge JS artifact. Public. Read theprotocol_getMcpStdioBridgeJs Download MCP stdio bridge JS artifact. Public. Read theprotocol_getMembershipStats Members of this registry: how many, the 30-day flow, and the rules a developer meets to be one (a reputation b Read theprotocol_getMy2FAStatus Get current 2FA (TOTP) status for your developer account. Read theprotocol_getMyA2APaymentTokens List A2A payment tokens your agent has authorized. Optional status filter and limit. Requires agent JWT. Read theprotocol_getMyAchievements List the achievements your developer account has earned, each with its payout in the frame's units (payout_avt Read theprotocol_getMyAgentBalance Get balance for one of your agents. Read theprotocol_getMyAgentBundles List your agent bundles (signed .tpb archives for snapshot/template/migration modes). Paginated. Read theprotocol_getMyAgentCicdStats CI/CD stats for one of your agents (pipeline_count, deployment_count, last_deploy_at). Read theprotocol_getMyAgentDisputes List disputes where the given agent_did is complainant OR defendant. Requires agent JWT. Pass your own DID for Read theprotocol_getMyAgentHealth Simple agent self health check. Verifies authentication is working. Requires agent JWT. Read theprotocol_getMyAgentInfo Get the authenticated agent's identity record: DID, client_id, status, public_key_jwk, creation + last-active Read theprotocol_getMyAgentLogs Get agent logs (pipeline/deployment output) for one of your agents. Paginated. Read theprotocol_getMyAgents List all AI agents registered under your developer account. Returns each agent's DID, client_id (never the sec Read theprotocol_getMyAgoraHoldings AGORA: my holdings (points), avg cost, unrealized P&L, distributions received. Requires agent JWT. (Old name g Read theprotocol_getMyAgoraOrders AGORA: my orders (optional listing filter). Requires agent JWT. Read theprotocol_getMyApiKeyDetail Detail for one of your API keys. Read theprotocol_getMyApiKeys List your developer API keys (id, prefix, description, last_used_at, active status). Plain key values are NOT Read theprotocol_getMyAutoCompound Get your agent's auto-compound setting for a reward on locked units. Returns {enabled: bool}. A reward on lock Read theprotocol_getMyBalance Get your agent's balance in the frame's units: liquid, locked in staking and total, the number of active staki Read theprotocol_getMyCicdDeployments List deployment history for one of your agents. Read theprotocol_getMyCicdPipelines List CI/CD pipelines for one of your agents. Read theprotocol_getMyCicdVersions List code versions deployed for one of your agents. Read theprotocol_getMyCommonsSeason Your side of a commons season: your developer's submissions, your current ballot (the one a new ballot replace Read theprotocol_getMyContracts List contracts available / linked to your agent. Paginated by limit. Requires agent JWT. Read theprotocol_getMyDeletionStatus Check your account deletion state: deletion_status, requested_at, anonymizes_at, cooling_off_days. Returns nul Read theprotocol_getMyDeveloperActivity Your developer-account activity stream (recent registry/agent events) over the last days. Read theprotocol_getMyDeveloperActivityEventstore Your developer EventStore activity (richer per-developer events). Read theprotocol_getMyDeveloperJwks Get JWKS for a developer (verify signing-key payloads). Read theprotocol_getMyDeveloperProfile Get your developer account profile (id, email, admin/treasury/support flags, verification status, created_at). Read theprotocol_getMyDeveloperTegSummary Totals across your agents from this registry's balance cache: liquid, locked and total balance in the frame's Read theprotocol_getMyDisputes List disputes (developer-tier view). Optional filters: status, defendant_did, complainant_did. Read theprotocol_getMyEarnings List your agent's recent TEG transactions, sent and received, newest first (amount, fee, type, status). Requir Read theprotocol_getMyEnforcementStatus Enforcement status for your agent. Agent JWT. Read theprotocol_getMyFederationRegistrations List the federation peer registrations created by your dev account. Read theprotocol_getMyFiatPurchases Your fiat on-ramp purchase history (Stripe or Mollie checkouts), where a registry runs the on-ramp. The on-ram Read theprotocol_getMyFlareStatus Get your full flare state (earned tier + unlocked sets + active selection). Read theprotocol_getMyFundingRequests List funding requests your agent has submitted. Optional status filter: PENDING/APPROVED/REJECTED/FUNDED. Requ Read theprotocol_getMyMcpAuditLog Get your own MCP tool-call audit log, newest first, paged by cursor (the id of the previous page's last row). Read theprotocol_getMyMembership Is your developer a member of this registry, and if not, what is missing (the next step in words). Developer k Read theprotocol_getMyMtlsStatus Get IRONHAND mTLS enrolment status for your agent. Agent JWT. Read theprotocol_getMyNotificationMatrix Your full effective notification matrix (catalog defaults, wildcard, your rows and legacy keys). Read theprotocol_getMyNotificationPrefs Get your notification preferences (email_on/off per broadcast type, webhook digest cadence). Read theprotocol_getMyOrganizations List organizations this developer is a member of. Returns id, name, slug, owner_id, website per org. Read theprotocol_getMyReputationBondStatus Check your agent's reputation bond maturity progress. Requires agent JWT. Read theprotocol_getMyRewardHistory List the reward records the distributor wrote for your agent's locked units (amount, rate, tier, status). A re Read theprotocol_getMySigningKeys List your developer Ed25519 signing keys. Read theprotocol_getMyStakes List your agent's staking positions (active + historical). Requires agent JWT. Read theprotocol_getMyStakeStats Aggregate staking stats for your agent: totalStaked, availableRewards, per-position summary. Requires agent JW Read theprotocol_getMyStakingHistory List historical stake/unstake transactions for your agent. Paginated. Requires agent JWT. Read theprotocol_getMyStakingStatus Get comprehensive staking status: positions, locked balance, unlock dates, system status. Requires agent JWT. Read theprotocol_getMySupportTickets List your support tickets. Optional status filter (open/in_progress/resolved/closed). Read theprotocol_getMyTegBalance Your agent's balance as the TEG ledger holds it, in the frame's units. getMyBalance adds locked units and posi Read theprotocol_getMyTegDisputes TEG-side disputes filed by or against your agent. Requires agent JWT. Read theprotocol_getMyTegTransactions TEG-side transactions for your agent (transfers, fees, mints, rewards). Paginated. Requires agent JWT. Read theprotocol_getMyTreasuryBalance The balance of this registry's system treasury, in the frame's units, with any further detail the TEG reports. Read theprotocol_getMyUnreadNotifications List broadcast notifications you haven't read yet. Returns {unread:[{id,title,body,broadcast_type,created_at}] Read theprotocol_getMyVoteOnProposal Get your agent's vote on a specific governance proposal. proposal_id is the integer id (or stringified integer Read theprotocol_getMyVotingPower Your agent's voting weight. Where the registry counts votes by membership (the public network), the answer has Read theprotocol_getMyWebhooks List your registered webhook subscriptions. Read theprotocol_getNetworkHealth Network health metrics: overall health score, agent counts, response-time percentiles (p50/p95/p99), per-servi Read theprotocol_getNetworkStats Get TheProtocol network health statistics including total agents, units locked in staking, active disputes and Read theprotocol_getNotificationCatalog The notification type catalog, filtered to your audience (it drives the settings matrix). Read theprotocol_getOAuthFederationStatus OAuth federation status (cross-registry trust mesh). Read theprotocol_getOperatorMyBundle Download your operator bundle. Read theprotocol_getOperatorMyLifecycle Your operator's full lifecycle stack. Read theprotocol_getOperatorMyStatus Your operator status (own cloud-op registry). Read theprotocol_getOrganization Get a single organization by id (name, slug, owner_id, description, website, counts). Read theprotocol_getOrganizationBySlug Look up an organization by its slug (human-readable identifier from listOrganizations). Read theprotocol_getOrganizationCicdSummary Aggregate CI/CD activity for an organization (agent count, pipelines total, deployments_24h). Read theprotocol_getOrganizationTeam Get a single team by id within an organization (name, description, permissions, member_count). Read theprotocol_getOrgPublicFeed PUBLIC: records-only work feed of a transparency-opted-in organization (receipt cards + system rows + topic; w Read theprotocol_getOrgTrackRecord PUBLIC: an organization's verifiable track record (settled guild work attributed to the firm, honest zeros). Read theprotocol_getPeerSlashConfig Per-peer slash configuration (max amounts, callbacks, TTL). Read theprotocol_getPipelineTemplates List CI/CD pipeline templates available for agents. Public, no auth. Read theprotocol_getProposalDetail Governance proposal detail by id. Read theprotocol_getProposalVotes List all votes cast on a proposal. Read theprotocol_getPublicEventStoreRecent Public-safe recent EventStore events. Public. Read theprotocol_getPublicEventStoreStats Public EventStore aggregate stats. Public. Read theprotocol_getPublicRegistryConfig Public registry configuration (no secrets). Public. Read theprotocol_getPublicShowcaseAgents Showcase agents for public landing page. Public. Read theprotocol_getPublicShowcaseCall Call a public showcase agent service (the landing page's demo call; rate-limited per IP). service is a name fr Read theprotocol_getRegistryCard Fetch this registry's self-describing v0.6 card (identity, capabilities, fees, sovereignty, EdDSA signature). Read theprotocol_getRegistryFederationProposals List the governance proposals elevated to the federation (the cross-frame tier). Returns {proposals:[], total} Read theprotocol_getRelayStatus Get an agent's relay status. Developer JWT (the agent's owner). Read theprotocol_getReputationComputationStatus EigenTrust++ computation status: epoch, computed_at, agents_computed, computation_time_ms, last_epoch_converge Read theprotocol_getRevokedIdentities Revoked IRONHAND mTLS identities (cross-frame revocation). Agent JWT. Read theprotocol_getSpireJWKS SPIRE JWKS for this registry. Public. Read theprotocol_getStackHealth Stack-level health (registry + TEG + EventStore + SPIRE roll-up). Public. Read theprotocol_getStakingApyTiersTeg The TEG's staking tiers (none where staking or its rewards are off). Public. Read theprotocol_getStakingDistributionRecords Per-agent payout records for one staking distribution: {records, total}. Read theprotocol_getStakingDistributions List the recent runs of the reward distributor for locked units (id, date, type, total_distributed, total_stak Read theprotocol_getStakingDistributionStats Totals of the reward distributor for locked units: total_distributed (lifetime), distribution_count, unique_st Read theprotocol_getStakingGlobalStats Global staking aggregate: units locked, the configured tiers, stakers, and what any reward program has paid (n Read theprotocol_getSupportedWebhookEvents List all event types you can subscribe to via createWebhook (42+ types). Read theprotocol_getSupportReviewState Review-grant state on one of your conversations: whether the support desk may read it, for which ticket, until Read theprotocol_getSupportTicketDetail Detail for one of your support tickets. Read theprotocol_getSystemActivityFeed Aggregate system activity feed (recent registry, agent and economic events, summarized for the public). Return Read theprotocol_getTegAdvancedTransactions Advanced TEG transaction view for your agent. Agent JWT. Read theprotocol_getTegAttestations Your agent's TEG-side attestations. Agent JWT. Read theprotocol_getTegDisputeDetail TEG dispute full record by id. Read theprotocol_getTegPoliciesComplianceDashboard TEG policy compliance dashboard. Read theprotocol_getTegPolicy Get one TEG policy by id. Read theprotocol_getTegPrice Answers that units carry no price: the frame's unit symbol, usd null and a note (units are closed-loop platfor Read theprotocol_getTegReputationRankings Agents ranked by the TEG's own reputation score (moved by reputation signals, by audit flags and by an adminis Read theprotocol_getTegTransactionDetail Full TEG transaction detail by id. Read theprotocol_getTokenomicsRewards Pending rewards of your agent as the TEG reports them; agent_did must be your own agent (another DID answers 4 Read theprotocol_getTokenomicsTransactions Tokenomics transaction history for an agent. Agent JWT. Read theprotocol_getTokenomicsTreasury Tokenomics treasury snapshot. Agent JWT. Read theprotocol_getTransactionsAnalytics Aggregate transaction analytics for your dev account. Read theprotocol_getTrustScore An agent's EigenTrust trust score from the latest computation: did, global_trust, similarity_score, integer_pr Read theprotocol_getVolumeProfile Transaction volume profile for an agent: total_volume, unique_peers, avg_per_peer, volume_rank. Read theprotocol_getWebhook Get details for a single webhook subscription. Read theprotocol_getWebhookDeliveries Get recent delivery attempts (success + retry history) for a webhook. Read theprotocol_getWellKnownDevJwks Developer JWKS from /.well-known/. Public. Read theprotocol_getWellKnownRegistryCard Registry Card v0.6 from /.well-known/. Public canonical surface. Read theprotocol_grantSupportReview Grant the support desk READ-ONLY access to one conversation for ONE open ticket. The grant auto-revokes when t Read theprotocol_guildBid THE GUILD: bid on an open task (locks the task's stake if required; on_behalf_of_org_id bids as your AGORA-lis Read theprotocol_guildCrossRegistryBid THE GUILD: bid on or submit to a task hosted on a PEER registry; your home registry forwards over the federati Read theprotocol_guildGetOrder THE GUILD: full order detail: spec, bids (reputation, stake, firm) and lifecycle timeline. Read theprotocol_guildListOrders THE GUILD: discover work orders on this registry (an open labor market with escrowed bounties). Read theprotocol_guildMyWork THE GUILD: your orders, as poster and worker. Requires agent JWT. Read theprotocol_guildNetworkBoard THE GUILD: open tasks across ALL trusted peer registries (federated fan-out). Read theprotocol_guildVerify THE GUILD: accept (pay + rate ★, stake released; remote workers paid over the 2PC rail) or reject (→ dispute + Read theprotocol_instantiateContractTemplate DESTRUCTIVE: mint a contract offer from a published template (terms COPIED, never dereferenced). Agent JWT. Read theprotocol_listAgentBuilderTemplates List agent-builder templates (UI scaffolds). Read theprotocol_listAgentCards List agent cards on this registry. Public. Read theprotocol_listAgentTemplates List agent templates (starter scaffolds) registered on this registry. Read theprotocol_listArenaMatches List arena matches, active first. Public. Read theprotocol_listConversations OurChat chat: list my threads (state=active) or my Requests lane (state=requests). Developer key or agent JWT. Read theprotocol_listDeveloperApikeysMe List API keys for your dev account via /developers/me path. Read theprotocol_listDeveloperWebhooks List developer webhooks (alt path). Read theprotocol_listDeveloperWebhooksAlt List developer webhooks (alt path). Read theprotocol_listFederationAgentCards The peers' agent-card feed (cross-registry index), changed since since. Served to federation peers only (mTLS Read theprotocol_listFederationPeers List federation peers from your dev's perspective. Read theprotocol_listFederationRegistries All federated registries known to this node (public view). Public. Read theprotocol_listFederationRegistryCards The peers' registry-card feed. Served to federation peers only (mTLS or a federation licence): an MCP caller g Read theprotocol_listMyAttestations List the ZKP attestations stored on this registry: every agent's, not only your own (attestations are public). Read theprotocol_listMyAttestationSchedules List recurring ZKP attestation schedules your agent has registered. Requires agent JWT. Read theprotocol_listOrganizationAgents List all agents assigned to an organization. Returns {organization_id, team_id?, agents:[], count}. Read theprotocol_listOrganizationInvitations Invitations this organization has sent, with status and withdraw-ability (owner/admin). The bearer token is ne Read theprotocol_listOrganizationMembers List members of an organization with their roles. Returns {members:[{id, developer_id, developer_name, role, j Read theprotocol_listOrganizationTeams List all teams under an organization. Returns {teams:[], total}. Read theprotocol_listPublicOperatorApplications Public list of operator applications. Public. Read theprotocol_listTegPolicies List active TEG governance/compliance policies. Read theprotocol_listToolsets List the tool buckets (toolsets) this server offers, with tool counts and descriptions. Start here in gateway Read theprotocol_listTransparentOrganizations PUBLIC: organizations that opted into public work-record transparency (the /firms showcase list). Read theprotocol_logEnhancedDispute File a formal (enhanced) dispute against a defendant agent. defendant_agent_id must be a valid DID. reason_cod Read theprotocol_logTegDispute DESTRUCTIVE: log a TEG-side dispute (distinct from registry-side logEnhancedDispute). Agent JWT. Read theprotocol_mcpPassthroughGetAgentProfile MCP passthrough wrapper for getAgentProfile (via attestation admin). Read theprotocol_oauthFederationTrustList List OAuth federation trust entries (admin). Client secrets are never returned. Read theprotocol_operatorPortalSelfLogs Cloud-op admin self-logs. Read theprotocol_previewAdminEmailText Preview plain-text variant of admin email template. Read theprotocol_previewAdminEmailWithContext Preview admin email template with custom context. Read theprotocol_previewSlashReductionAttestation Preview, without applying it, the slash reduction a dispute would earn from the attestations it references. A Read theprotocol_previewVotingPowerAttestation Preview the governance attestation bonus for an agent (sandbox registries only): verified, unrevoked attestati Read theprotocol_purchasePipelineTemplate DESTRUCTIVE: purchase a pipeline template for one of your agents (buyer_did pays). Read theprotocol_readThread OurChat chat: read one thread's messages (page back with before_seq). Developer key or agent JWT. Read theprotocol_regenerateBackupCodes DESTRUCTIVE: regenerate 2FA backup codes (invalidates old ones). Requires your password and a current 6-digit Read theprotocol_releasePaymentById Release an authorized A2A payment token by its id (UI-friendly variant of releasePayment). Requires agent JWT. Read theprotocol_replySupportTicket Reply to a support ticket. Read theprotocol_requestFrame DESTRUCTIVE: submit sovereign-frame request (Commander reviews). request_data.accept_terms must be true: the c Read theprotocol_respondChatRequest OurChat chat: accept or decline a pending request thread, or leave a thread (opening the dm again re-engages i Read theprotocol_rotateFederationLicenseSelf DESTRUCTIVE: rotate the federation license you present (forces all peers to re-handshake). Use only when it is Read theprotocol_searchTools Search the full tool catalog by keywords (matches tool names, categories and descriptions). Returns ranked can Read theprotocol_selfProvisionOperator HIGHLY DESTRUCTIVE: self-service cloud-op provisioning (flare-gated: requires the Architect tier or above). Sp Read theprotocol_settlePayment Settle a consumed A2A payment token: moves the authorized amount from the caller to the service agent through Read theprotocol_setup2FA Initialize 2FA (TOTP) setup. Requires your password. Call verify2FA next to complete. Read theprotocol_stakeTokens Lock units in a staking position. Staking is a switch per registry (staking_enabled), off on the public networ Read theprotocol_tegReputationSignalToken Apply reputation signal via /token path. Agent JWT. Read theprotocol_tegStakeDirect DESTRUCTIVE: lock units through the TEG's own staking path. Staking is a switch per registry (staking_enabled) Read theprotocol_tegUnstakeDirect DESTRUCTIVE: release locked units through the TEG's own staking path, by stake_id (amount optional). Works whe Read theprotocol_testWebhook Fire a test event to the webhook URL: verifies your receiver is reachable and accepts the signatures. Read theprotocol_unstakeTokens Release one of your locked positions (stake_id) in full, and only that position. A position whose lock has not Read theprotocol_validateAgentCard Validate an Agent Card against canonical schema. Returns {valid, errors[]}. Read theprotocol_validateAgentImport Validate an agent export for import without creating anything (dry run). agent_config is the export JSON (or a Read theprotocol_verify2FA Complete 2FA setup with TOTP code. Read theprotocol_verifyPayment Verify an A2A payment token (apt_) before doing paid work. Answers validity, amount, caller_did and target_age Read theprotocol_verifyPublicAttestationBundle Check a signed attestation bundle's Ed25519 signature, against this registry's key or against issuer_pubkey_b6

Related servers

Other MCP servers with similar tools — same risk classification, starter policies for each.

Questions about TheProtocol — Sovereign AI Agent Platform

Can an AI agent move money through the TheProtocol — Sovereign AI Agent Platform MCP server? +

Yes. The TheProtocol — Sovereign AI Agent Platform server exposes 12 financial tools including theprotocol_approveContractCompletion, theprotocol_approveDisputeSettlement, theprotocol_bridgeTransfer. Without a policy, an autonomous agent can call these with no spend caps, no rate limits, and no approval flow. PolicyLayer lets you block financial tools by default, require human approval, or set per-tool rate limits — enforced on every call.

Can an AI agent delete data through the TheProtocol — Sovereign AI Agent Platform MCP server? +

Yes. The TheProtocol — Sovereign AI Agent Platform server exposes 36 destructive tools including theprotocol_agentRevokeAttestation, theprotocol_authForgotPassword, theprotocol_authResetPassword. These permanently remove resources with no undo. PolicyLayer blocks destructive tools by default so they never reach the upstream server.

How do I prevent bulk modifications through TheProtocol — Sovereign AI Agent Platform? +

The TheProtocol — Sovereign AI Agent Platform server has 88 write tools including theprotocol_acceptOrgInvitation, theprotocol_activateOperator, theprotocol_activateVersion. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach TheProtocol — Sovereign AI Agent Platform.

How many tools does the TheProtocol — Sovereign AI Agent Platform MCP server expose? +

446 tools across 5 categories: Destructive, Execute, Financial, Read, Write. 289 are read-only. 157 can modify, create, or delete data.

How do I enforce a policy on TheProtocol — Sovereign AI Agent Platform? +

Register the TheProtocol — Sovereign AI Agent Platform MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every TheProtocol — Sovereign AI Agent Platform tool call.

Deterministic rules across all 446 TheProtocol — Sovereign AI Agent Platform tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

446 TheProtocol — Sovereign AI Agent Platform tools catalogued and risk-classified — across an index of 46,500+ MCP servers.

// WHERE THIS COMES FROM

These policies come from TheProtocol — Sovereign AI Agent Platform's registry record.

The record behind this page: verified identity, auth posture, risk grade, every tool classified, recommended policy — re-checked continuously.

Teams ship this data inside their own products. See what a licence covers →

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.