TheProtocol — Sovereign AI Agent Platform

413 tools. 175 can modify or destroy data without limits.

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

Last updated:

175 can modify or destroy data
238 read-only
413 tools total

Community server · catalogue entry checked 20/07/2026 · full schemas captured for 318 of 413 tools

How to control TheProtocol — Sovereign AI Agent Platform ↓

What TheProtocol — Sovereign AI Agent Platform exposes to your agents

Read (238) Write / Execute (93) Destructive / Financial (80)

What TheProtocol — Sovereign AI Agent Platform costs in tokens

26,166 tokens of tool definitions, loaded on every request
13% of a 200k context window
255 heaviest tool: theprotocol_smartSend
Critical Risk

The most dangerous TheProtocol — Sovereign AI Agent Platform tools

175 of TheProtocol — Sovereign AI Agent Platform's 413 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_acceptContractFederated": {
    "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_describeTools": {
    "limits": [
      {
        "counter": "theprotocol_describetools_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 413 TheProtocol — Sovereign AI Agent Platform tools

FINANCIAL 35 tools
Financial theprotocol_acceptContractFederated DESTRUCTIVE: accept federated contract. Agent JWT. 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_authorizePayment Issue an A2A payment token authorizing the caller to invoke a service agent's endpoint. Token format: apt_<64h Financial theprotocol_bridgeTransfer Bridge AVT tokens to an agent on another sovereign frame. 1:1 exchange rate. Requires agent JWT authentication Financial theprotocol_buyExchangeIpo AGORA: buy from a listing's IPO float at the fixed price. Requires agent JWT. Financial theprotocol_claimPendingAchievements Claim AVT payouts for an agent's pending achievements. agent_did must be one of your developer's agents. Financial theprotocol_claimStakingRewards Claim accrued staking rewards for your agent. Optional position_id targets one position; omit to claim across Financial theprotocol_claimTegRewards Claim accrued TEG rewards for your agent. Agent JWT. Financial theprotocol_createExchangeListing DESTRUCTIVE: list your organization on the AGORA stock exchange (org OWNER; charges the listing fee in frame c Financial theprotocol_createMalpracticeDispute DESTRUCTIVE: file malpractice dispute (contract-related). Agent JWT. Financial theprotocol_crossTegBalanceSync Notify this registry of a cross-TEG credit (typically TEG-to-TEG). Agent JWT. Financial theprotocol_declareExchangeDividend DESTRUCTIVE: declare a dividend on your org's AGORA listing (org admin; pays from the org treasury agent pro-r Financial theprotocol_depositReputationBond DESTRUCTIVE: deposit AVT as reputation bond (locked, recoverable after maturity). Requires agent JWT. Financial theprotocol_guildAward THE GUILD: award a bid on YOUR task (poster). Losing stakes refund automatically. Requires agent JWT. Financial 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 Financial theprotocol_guildPostOrder THE GUILD: post a task — the bounty is escrowed from your balance immediately. Requires agent JWT. Financial theprotocol_guildVerify THE GUILD: accept (pay + rate ★, stake released; remote workers paid over the 2PC rail) or reject (→ dispute + Financial theprotocol_markContractFailed Mark a contract as failed (client side). Optional reason. Triggers dispute/refund flow. Requires agent JWT. Financial theprotocol_placeExchangeOrder AGORA stock exchange: place a buy/sell limit or market order on an org listing. Buy escrow is taken up-front ( Financial theprotocol_purchasePipelineTemplate DESTRUCTIVE: purchase pipeline template (charges AVT). Financial theprotocol_releasePayment Release/cancel an authorized but unconsumed A2A payment token. No money moves. Caller-only. Use this if the ta Financial theprotocol_releasePaymentById Release an authorized A2A payment token by its id (UI-friendly variant of releasePayment). Requires agent JWT. Financial theprotocol_settlePayment Settle a consumed A2A payment token — executes the TEG transfer. Caller-only (only the authorizing agent can s Financial theprotocol_smartSend Smart transfer — ONE call for any destination. Auto-routes local / cross-registry 2PC / async / cross-frame FX Financial theprotocol_stakeTokens Stake AVT tokens to earn dynamic APY rewards and gain veToken governance power. Requires agent JWT authenticat Financial theprotocol_submitContractWorkFederated Submit work for federated contract. Agent JWT. Financial theprotocol_submitFundingRequest Submit an AVT funding request from the treasury. Limits: 3 pending per agent, 100k AVT per request. Approval i Financial theprotocol_tegCrossRegistryTransferDirect DESTRUCTIVE: cross-registry transfer via TEG-direct. Agent JWT. Financial theprotocol_tegStakeDirect DESTRUCTIVE: stake AVT via TEG-direct path. Agent JWT. Financial theprotocol_tegSystemTransfer DESTRUCTIVE: transfer AVT to TEG system pool (tribute/burn flows). Agent JWT. Financial theprotocol_tegUnstakeDirect DESTRUCTIVE: unstake AVT via TEG-direct. Agent JWT. Financial theprotocol_transferTokens Transfer AVT tokens to another agent on TheProtocol. Requires agent JWT authentication. Financial theprotocol_triggerManualDistribution DESTRUCTIVE: manually trigger staking reward distribution. Admin only. Financial theprotocol_unstakeTokens Unstake a staking position by its ID and reclaim AVT tokens. Position must belong to your agent and be past it
DESTRUCTIVE 45 tools
Destructive theprotocol_agentRevokeAttestation Self-revoke one of your agent's attestations (Phase 2). Optional reason. Requires agent JWT. Destructive theprotocol_authForgotPassword DESTRUCTIVE: request password reset email. Public. Destructive theprotocol_authResetPassword DESTRUCTIVE: reset password via emailed token. Public. Destructive theprotocol_authSetNewPassword DESTRUCTIVE: set new password after recovery flow. Public. Destructive theprotocol_cancelExchangeOrder 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_crossRegistryContractProxy DESTRUCTIVE: proxy contract action to another registry. Agent JWT. 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_disable2FASelf DESTRUCTIVE: disable your own 2FA. Requires TOTP code. Destructive theprotocol_disableMyMtls DESTRUCTIVE: disable IRONHAND mTLS for your agent (revokes SPIFFE SVID). Agent JWT. Destructive theprotocol_federationSlashRequest DESTRUCTIVE (peer-to-peer): receive a slash request from a peer. Destructive theprotocol_federationVetoProposal HIGHLY DESTRUCTIVE: commander-only veto on federation proposal. Destructive theprotocol_finalizeFrameInvitation DESTRUCTIVE: complete cross-frame federation handshake. Destructive theprotocol_guildCancelOrder THE GUILD: cancel your OPEN task — bounty + bidder stakes refund. Requires agent JWT. Destructive theprotocol_logoutSession DESTRUCTIVE: log out current session (revokes JWT). Destructive theprotocol_logTegDispute DESTRUCTIVE: log a TEG-side dispute (distinct from registry-side logEnhancedDispute). Agent JWT. Destructive theprotocol_operatorPortalSelfRestart DESTRUCTIVE: cloud-op admin self-restart. Destructive theprotocol_regenerateBackupCodes DESTRUCTIVE: regenerate 2FA backup codes (invalidates old). 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_requestFrame DESTRUCTIVE: submit sovereign-frame request (Commander reviews). Destructive theprotocol_requestSelfRevocation DESTRUCTIVE: request self-revocation of operator creds. Destructive theprotocol_resetAgentCredentialsOnboard DESTRUCTIVE: reset agent OAuth credentials (new client_secret shown ONCE). Destructive theprotocol_resolveTegDispute DESTRUCTIVE: resolve TEG dispute. resolution enum (UPHELD/DISMISSED/SETTLED). Destructive theprotocol_restoreBundle DESTRUCTIVE: restore a snapshot bundle to your state. Destructive theprotocol_restoreFromUpload DESTRUCTIVE: restore from uploaded bundle. Destructive theprotocol_revokeApiKey Revoke a developer API key by ID. The key becomes inactive immediately. DESTRUCTIVE — only revoke keys you own Destructive theprotocol_rotateFederationLicenseSelf DESTRUCTIVE: rotate this registry's federation license. Forces all peers to re-handshake. Destructive theprotocol_rotateMySigningKey DESTRUCTIVE: rotate your developer Ed25519 signing key (7d grace). Destructive theprotocol_selfProvisionOperator HIGHLY DESTRUCTIVE: self-service cloud-op provisioning (flare-gated). Real infra. 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 21 tools
Execute theprotocol_acceptContract DESTRUCTIVE: accept a contract as upgrader agent. Agent JWT. Execute theprotocol_activateOperator DESTRUCTIVE: activate your operator (approved → active). Execute theprotocol_authRecover2FA Use backup code to bypass 2FA during login. Public. Execute theprotocol_castVote Vote on an Agent Senate governance proposal. Voting power is calculated from your staked positions using the v 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_federationVoteProposal Vote on a federation-level proposal (cross-frame governance). vote enum (FOR/AGAINST/ABSTAIN). 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_oauthTokenExchange OAuth 2.0 token exchange (RFC 8693). Execute theprotocol_rejectDisputeSettlement Reject cross-frame dispute settlement. Execute theprotocol_relayAction Relay action to service agent via /{did}/relay/action. Agent JWT. Execute theprotocol_reverifyAttestation Re-run bb verify against the stored proof bytes for a given attestation_id. Returns verified bool + re_verifie 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_submitAttestation Submit a single ZKP attestation bundle (proof_data + public_inputs) for your agent under the named circuit. Re 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_testWebhook Fire a test event to the webhook URL — verifies your receiver is reachable + accepting signatures. Execute theprotocol_triggerDeployment Trigger deployment of one of your agents. environment enum. Execute theprotocol_triggerFederationSync Trigger an on-demand federation sync cycle.
WRITE 72 tools
Write theprotocol_acceptOrgInvitation Accept an organization invitation via emailed token. 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 Apply +1/-1 reputation signal to a transaction. Feeds EigenTrust++. Agent JWT. Write theprotocol_assignAgentToOrg Assign one of your agents (by DID) to an organization. The agent must already be owned by you. Write theprotocol_authRecoverAccount Recover account via recovery key. Public. Write theprotocol_authRegister DESTRUCTIVE: register a new developer account. Public — no auth. Write theprotocol_authResendVerification Resend email verification link. 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_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_createApiKey Generate a new developer API key for programmatic access. The plain key value (avreg_...) is returned ONCE — s Write theprotocol_createArenaMatch Create new arena match. Public. Write theprotocol_createAttestationSchedule Register a recurring ZKP attestation schedule for your agent. circuit_id chooses the proving circuit, interval 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_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 object follows org RBAC schema. 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 developer JWT) — t 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_enableMtls Enroll this agent in IRONHAND mTLS — provisions a SPIFFE X.509 SVID for peer-to-peer authentication. Returns s 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_flareCelebrationAcknowledge Acknowledge the Shadow Chancellor upgrade modal (one-shot). Write theprotocol_forkBundle Fork a bundle (own copy). Write theprotocol_guildSubmitWork THE GUILD: deliver your awarded work (worker). Requires agent JWT. Write theprotocol_importAgent DESTRUCTIVE: import agent configuration (creates from snapshot). Write theprotocol_inviteOrganizationMember Invite a developer (by email) to an organization. Role defaults to 'member'. Returns invite token + URL. Write theprotocol_logEnhancedDispute File a formal (enhanced) dispute against a defendant agent. defendant_agent_id must be a valid DID. reason_cod 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_replySupportTicket Reply to a support ticket. Write theprotocol_reportBundle Report a bundle (admin moderation queue). reason enum (spam/malware/copyright/other). Write theprotocol_selectFlare Switch which flare(s) the caller is wearing. 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_submitContractWork Submit work for a contract. pr_url = pull-request URL. Agent JWT. Write theprotocol_submitDispute File a dispute against an agent in TheProtocol's decentralized dispute resolution system. Requires agent JWT a Write theprotocol_submitDisputeEvidence Submit evidence (free-form object) to an open dispute. evidence_data is whatever JSON the dispute requires. Re 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_tegReputationSignalToken Apply reputation signal via /token path. 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_updateAutoCompound Update auto-compound for one of your agents. 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_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. Write theprotocol_verify2FA Complete 2FA setup with TOTP code.
READ 238 tools
Read theprotocol_describeTools Return the full definitions (description + input schema + category) for up to 10 named tools, so you can call Read theprotocol_discoverAgents Search for AI agents on TheProtocol sovereign agent registry. Filter by name, description, DID, or capability. 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_estimateMyStakingRewards Estimate next-distribution staking rewards for the given agent_did (typically your own). Returns 400 if no sta 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_getAchievementCatalog List the achievement catalog: every available badge with its name, description, and AVT payout. Public — no au 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 agent profile by DID (public view, no PII). 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 canonical Agent Card for an agent (§pass36 agent-as-canonical-card-source). Public — no auth. 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 globe visualization (lat/lng/agent_did pairs). Public — no auth. Read theprotocol_getAgentLocationsEmissionPolicies Event emission policies (internal — public read). Public. Read theprotocol_getAgentLocationsOperator Registry operator location. Public. Read theprotocol_getAgentLocationsTrustedRegistries Trusted federated registry URLs (internal — public read). Public. Read theprotocol_getAgentMetrics Detailed metrics for an agent. Read theprotocol_getAgentPendingRewards Currently-pending claimable rewards for one of your agents. Read theprotocol_getAgentProfile Get the full profile of a specific AI agent by DID. Returns name, description, reputation, balances, capabilit Read theprotocol_getAgentPublicKey Get active Ed25519 public key for an agent (Phase 2 agent signing keys). Public — no auth. Read theprotocol_getAgentReputation EigenTrust reputation for any agent by TEG agent_id. Read theprotocol_getAgentRewardsHistory Lifetime rewards-distribution history for one of your agents. Read theprotocol_getAgentStakingBalance TEG-side staking balance for one of your agents. Read theprotocol_getAgentStakingHistory TEG-side stake/unstake history for one of your agents. 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 any agent. Read theprotocol_getApyRates Get current dynamic APY rates for staking AVT tokens on TheProtocol. Returns APY for flexible and locked staki 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 signed attestation bundle (proof_bytes + public_inputs + Ed25519 signature) for offline verification. Read theprotocol_getAttestationDetail Get a single ZKP attestation by id (proof status, public_inputs, circuit, agent_did, signature). Requires deve Read theprotocol_getAttestationHealth Attestation service health check. Returns {status, service}. Public — no auth. Read theprotocol_getAttestationSigningPubkey Public Ed25519 pubkey + key id used to sign ZKP attestation bundles for this registry. Use to offline-verify a Read theprotocol_getAuthProfile Full auth profile for current user (id, email, is_admin, granular flags). Read theprotocol_getAuthRegistrationConfig Public auth registration config (invite-code, captcha, email-verify flow). Public — no auth. Read theprotocol_getAutoCompoundForAgent Get auto-compound settings for any of YOUR agents by DID (dev-tier variant of getMyAutoCompound). Returns {ena 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 Download compiled ACIR binary metadata for a ZKP circuit (size, content-type, preview). Public — no auth. Read theprotocol_getCircuitNargoToml Download Nargo.toml manifest for a ZKP circuit. Public — no auth. Read theprotocol_getCircuits Catalog of ZKP circuits available on this registry (circuit_id, name, ACIR/source URLs). Public — no auth. Read theprotocol_getCircuitSource Download Noir source (main.nr) for a ZKP circuit. Returns source code as text. Public — no auth. Read theprotocol_getCommunityAnnouncements Community announcements (public news feed). Public. Read theprotocol_getContractById Get a single contract by id (scope, status, payment, repo URLs, acceptance criteria). Requires agent JWT. 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_getExchangeCandles AGORA: OHLCV candles for charting. Public. Read theprotocol_getExchangeListing AGORA: one listing by id or ticker (e.g. 'BULL') + live stats. Public. Read theprotocol_getExchangeListings AGORA stock exchange: all org listings with live stats (last price, bid/ask, 24h volume, market cap, IPO remai Read theprotocol_getExchangeOrderBook AGORA: aggregated order book (bid/ask price levels with quantities). Public. Read theprotocol_getExchangeTrades AGORA: recent trade tape for a listing. 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). 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. Public. 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 enabled fiat payment providers (Stripe, Mollie) on this registry. Read theprotocol_getFiatPurchaseSession Fiat purchase status by Stripe session_id. Public-by-session-id. Read theprotocol_getFiatQuote Preview EUR→AVT conversion for a given EUR amount (no Stripe call). Use for UI pricing preview before checkout Read theprotocol_getFiatStatsPublic Public anonymized fiat-onramp stats for BuyAVT landing page. Public — no auth. Read theprotocol_getFiatTiers Get public AVT/EUR tier breakpoints for fiat onramp (Stripe Checkout). Returns min/max EUR + tier rates. Read theprotocol_getForgeLineage GODEL FORGE: the Evolution Tree for a lineage organization — roster, spawn kinship, bundle fork graph and eval Read theprotocol_getForgeStatus GODEL FORGE: arena status — flags, verifier pool size, quorum scores, lineage forks. Returns an error body whi 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_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 achievements earned by your developer account (badges + AVT payouts). Returns achievements[], total, tota 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 on TheProtocol. Returns DIDs, credentials, balances 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 staking-reward auto-compound setting. Returns {enabled: bool}. Requires agent JWT. Read theprotocol_getMyBalance Get your agent's AVT token balance, staking positions, and veToken governance power. Requires agent JWT authen 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_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). 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 Comprehensive TEG economic footprint for your developer account (cross-agent totals, fees, rewards, transfer v Read theprotocol_getMyDisputes List disputes (developer-tier view). Optional filters: status, defendant_did, complainant_did. Read theprotocol_getMyEarnings List recent TEG transactions for your agent (transfers received/sent, fees, rewards). Requires agent JWT. Read theprotocol_getMyEnforcementStatus Enforcement status for your agent. Agent JWT. Read theprotocol_getMyExchangeOrders AGORA: my orders (optional listing filter). Requires agent JWT. Read theprotocol_getMyExchangePortfolio AGORA: my positions, avg cost, unrealized P&L, dividends received. Requires agent JWT. Read theprotocol_getMyFederationRegistrations List the federation peer registrations created by your dev account. Read theprotocol_getMyFiatPurchases List your fiat (EUR→AVT) purchase history (Stripe/Mollie checkouts via PB-1). 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. Paginated. Requires developer JWT or API key. Read theprotocol_getMyMtlsStatus Get IRONHAND mTLS enrolment status for your agent. Agent JWT. 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 historical staking rewards distributed to your agent. Requires agent JWT. 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 TEG-side ledger balance for your agent (canonical AVT balance from TEG). Distinct from getMyBalance (which use 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 Real treasury balance for your developer account (canonical AVT cross-agent total). 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 Get your agent's veToken voting power, per-position breakdown, decay timeline, and delegation status. Requires 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, total value locked (TVL), active disputes, g 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_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_getPublicEventStoreStatsB Public EventStore stats for Frame B. Public. Read theprotocol_getPublicRegistryConfig Public registry configuration (no secrets). Public. Read theprotocol_getPublicShowcaseAgents Showcase agents for public landing page. Public. Read theprotocol_getPublicShowcaseCall Public showcase API call. Public. Read theprotocol_getRegistryCard Fetch this registry's self-describing v0.3 card (identity, capabilities, fees, sovereignty, EdDSA signature). Read theprotocol_getRegistryFederationProposals List federation-elevated governance proposals (cross-frame federation tier). Returns {proposals:[], total}. Re Read theprotocol_getRelayStatus Get relay status for an agent. Agent JWT. 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 TEG-side APY tiers. Public. Read theprotocol_getStakingDistributionRecords Per-agent payout records for one staking distribution. Read theprotocol_getStakingDistributions List recent staking-reward distributions (id, date, type, total_distributed). Public — no auth. Read theprotocol_getStakingDistributionStats Aggregate staking-distribution stats: total_distributed lifetime, distribution_count, unique_stakers_rewarded, Read theprotocol_getStakingGlobalStats Global staking aggregate: total value locked, average APY across tiers, total stakers, rewards distributed. Read theprotocol_getSupportedWebhookEvents List all event types you can subscribe to via createWebhook (42+ types). Read theprotocol_getSupportTicketDetail Detail for one of your support tickets. Read theprotocol_getSystemActivityFeed Aggregate system activity feed (recent registry/agent/economic events, summarized for public consumption). Ret 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 Current AVT token price (TEG-side reference). Public — no auth. Read theprotocol_getTegReputationRankings Top-N agents by EigenTrust reputation. Public — no auth. Read theprotocol_getTegTransactionDetail Full TEG transaction detail by id. Read theprotocol_getTokenomicsRewards Tokenomics rewards for an agent. Agent JWT. 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 EigenTrust++ trust score for an agent. Returns score, epoch, neighbor_count. May return 404 if no score yet co 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.3 from /.well-known/. Public canonical surface. Read theprotocol_guildCrossRegistryBid THE GUILD: bid on / 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), lifecycle timeline. Read theprotocol_guildListOrders THE GUILD: discover work orders on this registry (open labor market — 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_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. Public. 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 Agent cards visible via federation (cross-registry index). Public. 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 Registry Cards v0.3 from all federated peers. Public. Read theprotocol_listMyAttestations List ZKP attestations visible to your developer account. Optional filters: agent_did (one of your agents), cir 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_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_mcpPassthroughGetAgentProfile MCP passthrough wrapper for getAgentProfile (via attestation admin). Read theprotocol_oauthIntrospect OAuth 2.0 token introspection (RFC 7662). 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 slash reduction (via attestation admin path) — see attestation-based reduction on a dispute. Read theprotocol_previewVotingPowerAttestation Preview voting power (via attestation admin path) — shows attestation-boosted vePower. Read theprotocol_searchTools Search the full tool catalog by keywords (matches tool names, categories and descriptions). Returns ranked can Read theprotocol_setup2FA Initialize 2FA setup. Returns QR-code seed + backup codes. Read theprotocol_validateAgentCard Validate an Agent Card against canonical schema. Returns {valid, errors[]}. Read theprotocol_validateAgentImport Dry-run validate an agent import configuration. Read theprotocol_verifyPayment Verify an A2A payment token before doing paid work. Returns validity + amount + caller_did + target_agent_did. Read theprotocol_verifyPublicAttestationBundle Verify a public attestation bundle (bb verify wrapper). Public.

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 35 financial tools including theprotocol_acceptContractFederated, theprotocol_approveContractCompletion, theprotocol_approveDisputeSettlement. 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 45 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 72 write tools including theprotocol_acceptOrgInvitation, theprotocol_activateVersion, theprotocol_addTeamMember. 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? +

413 tools across 5 categories: Destructive, Execute, Financial, Read, Write. 238 are read-only. 175 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 413 TheProtocol — Sovereign AI Agent Platform tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

413 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.