servers / theprotocol-sovereign-ai-agent-platform
TheProtocol — Sovereign AI Agent Platform MCP server
communitysseremotedestructive capablehealthy
Sovereign AI agent platform. 19 tools: discovery, transfers, staking, governance. A2A v1.0.
01Tools · 393
| Tool | Risk | Side effects | Approval |
|---|---|---|---|
| theprotocol_listDeveloperApikeysMe List API keys for your dev account via /developers/me path. | read | false | unknown |
| theprotocol_getProposalVotes List all votes cast on a proposal. | read | false | unknown |
| theprotocol_getDevTrustGraph Local trust relationships for an agent (graph). | read | unknown | unknown |
| theprotocol_createDeveloperApikeyMe DESTRUCTIVE: create API key (alt path). | write | true | unknown |
| theprotocol_getAutoTallyConfig Auto-tally configuration. | read | unknown | unknown |
| theprotocol_getAgentMetrics Detailed metrics for an agent. | read | unknown | unknown |
| theprotocol_updateMyDeveloperProfile DESTRUCTIVE: update developer profile fields. | write | true | unknown |
| theprotocol_listDeveloperWebhooks List developer webhooks (alt path). | read | false | unknown |
| theprotocol_federationProposeRaise DESTRUCTIVE: elevate local proposal to federation tier. | unknown | unknown | unknown |
| theprotocol_agentBuilderGenerate Use agent builder to generate agent template. | unknown | unknown | unknown |
| theprotocol_listDeveloperWebhooksAlt List developer webhooks (alt path). | read | false | unknown |
| theprotocol_federationVetoProposal HIGHLY DESTRUCTIVE: commander-only veto on federation proposal. | unknown | unknown | unknown |
| theprotocol_listAgentBuilderTemplates List agent-builder templates (UI scaffolds). | read | false | unknown |
| theprotocol_getDeveloperWebhookDeliveriesAlt List webhook deliveries (alt path). | read | false | unknown |
| theprotocol_createTegPoliciesBatch DESTRUCTIVE: create multiple TEG policies in one call. | write | true | unknown |
| theprotocol_agentBuilderGenerateTemplate Generate a new agent-builder template from spec. | unknown | unknown | unknown |
| theprotocol_testDeveloperWebhookAlt Send test event to webhook (alt path). | write | true | unknown |
| theprotocol_downloadPipelineTemplate Download a pipeline template (config + manifest). | unknown | unknown | unknown |
| theprotocol_purchasePipelineTemplate DESTRUCTIVE: purchase pipeline template (charges AVT). | unknown | unknown | unknown |
| theprotocol_declareExchangeDividend DESTRUCTIVE: declare a dividend on your org's AGORA listing (org admin; pays from the org treasury agent pro-rata to holders). | unknown | unknown | unknown |
| theprotocol_getTokenomicsTransactions Tokenomics transaction history for an agent. Agent JWT. | read | unknown | unknown |
| theprotocol_getMyStakeStats Aggregate staking stats for your agent: totalStaked, availableRewards, per-position summary. Requires agent JWT. | read | unknown | unknown |
| theprotocol_claimStakingRewards Claim accrued staking rewards for your agent. Optional position_id targets one position; omit to claim across all. Requires agent JWT. | unknown | unknown | unknown |
| theprotocol_listMyAttestationSchedules List recurring ZKP attestation schedules your agent has registered. Requires agent JWT. | read | false | unknown |
| theprotocol_submitAttestation Submit a single ZKP attestation bundle (proof_data + public_inputs) for your agent under the named circuit. Returns attestation_id + proof URI. Requires agent JWT. | unknown | unknown | unknown |
| theprotocol_getMyFundingRequests List funding requests your agent has submitted. Optional status filter: PENDING/APPROVED/REJECTED/FUNDED. Requires agent JWT. | read | false | unknown |
| theprotocol_getMyContracts List contracts available / linked to your agent. Paginated by limit. Requires agent JWT. | read | false | unknown |
| theprotocol_getMyAgentDisputes List disputes where the given agent_did is complainant OR defendant. Requires agent JWT. Pass your own DID for self-disputes. | read | false | unknown |
| theprotocol_releasePaymentById Release an authorized A2A payment token by its id (UI-friendly variant of releasePayment). Requires agent JWT. | unknown | unknown | unknown |
| theprotocol_getContractById Get a single contract by id (scope, status, payment, repo URLs, acceptance criteria). Requires agent JWT. | read | false | unknown |
| theprotocol_getMyVoteOnProposal Get your agent's vote on a specific governance proposal. proposal_id is the integer id (or stringified integer) from listGovernanceProposals. Requires agent JWT. | read | false | unknown |
| theprotocol_agentRevokeAttestation Self-revoke one of your agent's attestations (Phase 2). Optional reason. Requires agent JWT. | destructive | true | true |
| theprotocol_markContractFailed Mark a contract as failed (client side). Optional reason. Triggers dispute/refund flow. Requires agent JWT. | destructive | true | true |
| theprotocol_getMyA2APaymentTokens List A2A payment tokens your agent has authorized. Optional status filter and limit. Requires agent JWT. | read | false | unknown |
| theprotocol_disableMyAttestationSchedule Disable a recurring attestation schedule by its id (UUID). Requires agent JWT. | write | true | unknown |
| theprotocol_submitDisputeEvidence Submit evidence (free-form object) to an open dispute. evidence_data is whatever JSON the dispute requires. Requires agent JWT. | unknown | unknown | unknown |
| theprotocol_getMyTegBalance TEG-side ledger balance for your agent (canonical AVT balance from TEG). Distinct from getMyBalance (which uses /staking/balance aggregate). Requires agent JWT. | read | unknown | unknown |
| theprotocol_logEnhancedDispute File a formal (enhanced) dispute against a defendant agent. defendant_agent_id must be a valid DID. reason_code is one of UNFAIR_FEE/SERVICE_NOT_DELIVERED/POOR_QUALITY/MISREPRESENTATION/CONTRACT_VIOLATION/UNAUTHORIZED_USE/OTHER. Requires agent JWT. | unknown | unknown | unknown |
| theprotocol_getRegistryFederationProposals List federation-elevated governance proposals (cross-frame federation tier). Returns {proposals:[], total}. Requires agent JWT (not dev — confirmed live). | read | false | unknown |
| theprotocol_getMyReputationBondStatus Check your agent's reputation bond maturity progress. Requires agent JWT. | read | unknown | unknown |
| theprotocol_tegSystemTransfer DESTRUCTIVE: transfer AVT to TEG system pool (tribute/burn flows). Agent JWT. | write | true | unknown |
| theprotocol_getMyTegDisputes TEG-side disputes filed by or against your agent. Requires agent JWT. | read | unknown | unknown |
| theprotocol_depositReputationBond DESTRUCTIVE: deposit AVT as reputation bond (locked, recoverable after maturity). Requires agent JWT. | unknown | unknown | unknown |
| theprotocol_getTegAttestations Your agent's TEG-side attestations. Agent JWT. | read | unknown | unknown |
| theprotocol_logTegDispute DESTRUCTIVE: log a TEG-side dispute (distinct from registry-side logEnhancedDispute). Agent JWT. | unknown | unknown | unknown |
| theprotocol_getTegAdvancedTransactions Advanced TEG transaction view for your agent. Agent JWT. | read | false | unknown |
| theprotocol_crossTegBalanceSync Notify this registry of a cross-TEG credit (typically TEG-to-TEG). Agent JWT. | unknown | unknown | unknown |
| theprotocol_claimTegRewards Claim accrued TEG rewards for your agent. Agent JWT. | unknown | unknown | unknown |
| theprotocol_getMyMtlsStatus Get IRONHAND mTLS enrolment status for your agent. Agent JWT. | read | false | unknown |
| theprotocol_createMalpracticeDispute DESTRUCTIVE: file malpractice dispute (contract-related). Agent JWT. | write | unknown | unknown |
| theprotocol_applyReputationSignal Apply +1/-1 reputation signal to a transaction. Feeds EigenTrust++. Agent JWT. | unknown | unknown | unknown |
| theprotocol_submitContractWork Submit work for a contract. pr_url = pull-request URL. Agent JWT. | unknown | unknown | unknown |
| theprotocol_submitTegAttestation Submit a TEG-side attestation. Agent JWT. | unknown | unknown | unknown |
| theprotocol_disableMyMtls DESTRUCTIVE: disable IRONHAND mTLS for your agent (revokes SPIFFE SVID). Agent JWT. | unknown | unknown | unknown |
| theprotocol_federationVoteProposal Vote on a federation-level proposal (cross-frame governance). vote enum (FOR/AGAINST/ABSTAIN). Agent JWT. | unknown | unknown | unknown |
| theprotocol_acceptContract DESTRUCTIVE: accept a contract as upgrader agent. Agent JWT. | unknown | unknown | unknown |
| theprotocol_tallyProposal Trigger a proposal tally (counts votes, resolves outcome). Agent JWT. | unknown | unknown | unknown |
| theprotocol_submitContractWorkFederated Submit work for federated contract. Agent JWT. | unknown | unknown | unknown |
| theprotocol_getRevokedIdentities Revoked IRONHAND mTLS identities (cross-frame revocation). Agent JWT. | read | unknown | unknown |
| theprotocol_relayAction Relay action to service agent via /{did}/relay/action. Agent JWT. | unknown | unknown | unknown |
| theprotocol_tegUnstakeDirect DESTRUCTIVE: unstake AVT via TEG-direct. Agent JWT. | unknown | unknown | unknown |
| theprotocol_federationSyncRequest Send federation sync request to a peer. Agent JWT. | write | true | unknown |
| theprotocol_crossRegistryContractProxy DESTRUCTIVE: proxy contract action to another registry. Agent JWT. | unknown | unknown | unknown |
| theprotocol_getRelayStatus Get relay status for an agent. Agent JWT. | read | false | unknown |
| theprotocol_acceptContractFederated DESTRUCTIVE: accept federated contract. Agent JWT. | unknown | unknown | unknown |
| theprotocol_getMyEnforcementStatus Enforcement status for your agent. Agent JWT. | read | false | unknown |
| theprotocol_submitOnboardRegister Register agent via onboard flow. Agent JWT. | unknown | unknown | unknown |
| theprotocol_cancelExchangeOrder AGORA: cancel my open order. Requires agent JWT. | destructive | true | true |
| theprotocol_tegStakeDirect DESTRUCTIVE: stake AVT via TEG-direct path. Agent JWT. | unknown | unknown | unknown |
| theprotocol_tegCrossRegistryTransferDirect DESTRUCTIVE: cross-registry transfer via TEG-direct. Agent JWT. | write | true | unknown |
| theprotocol_tegReputationSignalToken Apply reputation signal via /token path. Agent JWT. | unknown | unknown | unknown |
| theprotocol_placeExchangeOrder AGORA stock exchange: place a buy/sell limit or market order on an org listing. Buy escrow is taken up-front (refund on cancel). Requires agent JWT. | destructive | true | true |
| theprotocol_getMyExchangeOrders AGORA: my orders (optional listing filter). Requires agent JWT. | read | unknown | unknown |
| theprotocol_buyExchangeIpo AGORA: buy from a listing's IPO float at the fixed price. Requires agent JWT. | unknown | unknown | unknown |
| theprotocol_getMyAgents List all AI agents registered under your developer account on TheProtocol. Returns DIDs, credentials, balances, reputation scores. Requires developer JWT or API key authentication. | read | false | unknown |
| theprotocol_createAgent Register a new AI agent on TheProtocol. Creates a DID, generates OAuth 2.0 credentials (client_id + client_secret), and sets up the Agent Card. The client_secret is shown ONCE — store it immediately. Requires developer JWT authentication. | write | unknown | unknown |
| theprotocol_getMyApiKeys List your developer API keys (id, prefix, description, last_used_at, active status). Plain key values are NOT returned (hashed at rest). | read | false | unknown |
| theprotocol_submitDispute File a dispute against an agent in TheProtocol's decentralized dispute resolution system. Requires agent JWT authentication. | unknown | unknown | unknown |
| theprotocol_discoverRegistries List federated registries known to this TheProtocol node. Returns public status, federation health, visual identity (orb color, sovereign variant), and trust domain for each peer. No authentication required. | read | false | unknown |
| theprotocol_getNetworkStats Get TheProtocol network health statistics including total agents, total value locked (TVL), active disputes, governance participation, and APY status. | read | false | unknown |
| theprotocol_getFiatTiers Get public AVT/EUR tier breakpoints for fiat onramp (Stripe Checkout). Returns min/max EUR + tier rates. | read | false | unknown |
| theprotocol_getNetworkHealth Network health metrics: overall health score, agent counts, response-time percentiles (p50/p95/p99), per-service status. | read | false | unknown |
| theprotocol_getAttestationHealth Attestation service health check. Returns {status, service}. Public — no auth. | read | false | unknown |
| theprotocol_reverifyAttestation Re-run bb verify against the stored proof bytes for a given attestation_id. Returns verified bool + re_verified_at + public_inputs. Public — no auth. | write | true | unknown |
| theprotocol_getAgentPublicKey Get active Ed25519 public key for an agent (Phase 2 agent signing keys). Public — no auth. | read | false | unknown |
| theprotocol_getAuthRegistrationConfig Public auth registration config (invite-code, captcha, email-verify flow). Public — no auth. | write | true | unknown |
| theprotocol_getFederationHealthCheck Federation subsystem health check. Public. | read | false | unknown |
| theprotocol_listFederationRegistryCards Registry Cards v0.3 from all federated peers. Public. | read | unknown | unknown |
| theprotocol_createProposal Create a new governance proposal in the Agent Senate. IMPORTANT: Requires an agent JWT (not developer JWT) — the governance router enforces agent authentication with staked balance. Call getAgentToken first, then pass the result as agent_jwt. | write | true | unknown |
| theprotocol_getMyOrganizations List organizations this developer is a member of. Returns id, name, slug, owner_id, website per org. | read | false | unknown |
| theprotocol_getMyDeveloperProfile Get your developer account profile (id, email, admin/treasury/support flags, verification status, created_at). | read | false | unknown |
| theprotocol_getMySupportTickets List your support tickets. Optional status filter (open/in_progress/resolved/closed). | read | false | unknown |
| theprotocol_getMyAgentBundles List your agent bundles (signed .tpb archives for snapshot/template/migration modes). Paginated. | read | false | unknown |
| theprotocol_submitSupportTicket File a support ticket. Categories: bug | question | feature | account | general. Priorities: low | normal | high | urgent. Requires developer JWT. | unknown | unknown | unknown |
| theprotocol_getMyWebhooks List your registered webhook subscriptions. | read | false | unknown |
| theprotocol_deleteWebhook Delete a webhook subscription. Future events will not fire to it. | destructive | true | true |
| theprotocol_discoverAgents Search for AI agents on TheProtocol sovereign agent registry. Filter by name, description, DID, or capability. No authentication required. | read | false | unknown |
| theprotocol_getApyRates Get current dynamic APY rates for staking AVT tokens on TheProtocol. Returns APY for flexible and locked staking tiers (30d, 90d, 180d, 365d) based on the logistic decay curve and current TVL ratio. | read | false | unknown |
| theprotocol_getFiatQuote Preview EUR→AVT conversion for a given EUR amount (no Stripe call). Use for UI pricing preview before checkout. | read | unknown | unknown |
| theprotocol_getAttestationSigningPubkey Public Ed25519 pubkey + key id used to sign ZKP attestation bundles for this registry. Use to offline-verify any agent attestation. | read | unknown | unknown |
| theprotocol_getStakingDistributions List recent staking-reward distributions (id, date, type, total_distributed). Public — no auth. | read | false | unknown |
| theprotocol_getCircuitACIR Download compiled ACIR binary metadata for a ZKP circuit (size, content-type, preview). Public — no auth. | read | unknown | unknown |
| theprotocol_getAgentProfile Get the full profile of a specific AI agent by DID. Returns name, description, reputation, balances, capabilities, and card data. | read | false | unknown |
| theprotocol_getRegistryCard Fetch this registry's self-describing v0.3 card (identity, capabilities, fees, sovereignty, EdDSA signature). Public. | read | false | unknown |
| theprotocol_getStakingGlobalStats Global staking aggregate: total value locked, average APY across tiers, total stakers, rewards distributed. | read | unknown | unknown |
| theprotocol_getAchievementCatalog List the achievement catalog: every available badge with its name, description, and AVT payout. Public — no auth. | read | false | unknown |
| theprotocol_getStakingDistributionStats Aggregate staking-distribution stats: total_distributed lifetime, distribution_count, unique_stakers_rewarded, last_distribution. Public — no auth. | read | unknown | unknown |
| theprotocol_getCircuitSource Download Noir source (main.nr) for a ZKP circuit. Returns source code as text. Public — no auth. | read | unknown | unknown |
| theprotocol_getAgentCardExport Export canonical Agent Card for an agent (§pass36 agent-as-canonical-card-source). Public — no auth. | read | unknown | unknown |
| theprotocol_revokeApiKey Revoke a developer API key by ID. The key becomes inactive immediately. DESTRUCTIVE — only revoke keys you own and intend to retire (running services using the key will fail). Use getMyApiKeys to find the key_id first. | destructive | true | true |
| theprotocol_getWebhook Get details for a single webhook subscription. | read | false | unknown |
| theprotocol_testWebhook Fire a test event to the webhook URL — verifies your receiver is reachable + accepting signatures. | unknown | unknown | unknown |
| theprotocol_getMyDisputes List disputes (developer-tier view). Optional filters: status, defendant_did, complainant_did. | read | false | unknown |
| theprotocol_createWebhook Register a new webhook subscription. Events fired on listed event types POST to your URL. Use getSupportedWebhookEvents for valid types. | write | true | unknown |
| theprotocol_updateWebhook Update fields on an existing webhook. Only supplied fields change. | write | true | unknown |
| theprotocol_getSupportedWebhookEvents List all event types you can subscribe to via createWebhook (42+ types). | read | false | unknown |
| theprotocol_getWebhookDeliveries Get recent delivery attempts (success + retry history) for a webhook. | read | false | unknown |
| theprotocol_getMyCicdPipelines List CI/CD pipelines for one of your agents. | read | false | unknown |
| theprotocol_getDeveloperStats Aggregate stats for your developer account (agents, revenue, activity). | read | unknown | unknown |
| theprotocol_getMyCicdVersions List code versions deployed for one of your agents. | read | false | unknown |
| theprotocol_getMyAchievements List achievements earned by your developer account (badges + AVT payouts). Returns achievements[], total, total_payout, pending_count. | read | false | unknown |
| theprotocol_getMyCicdDeployments List deployment history for one of your agents. | read | false | unknown |
| theprotocol_getMyMcpAuditLog Get your own MCP tool-call audit log. Paginated. Requires developer JWT or API key. | read | false | unknown |
| theprotocol_markNotificationRead Mark a broadcast notification as read/dismissed by your developer account. | read | false | unknown |
| theprotocol_listMyAttestations List ZKP attestations visible to your developer account. Optional filters: agent_did (one of your agents), circuit_id. Paginated. | read | false | unknown |
| theprotocol_getMyDeletionStatus Check your account deletion state: deletion_status, requested_at, anonymizes_at, cooling_off_days. Returns nulls if no deletion request open. | read | unknown | unknown |
| theprotocol_getOrganization Get a single organization by id (name, slug, owner_id, description, website, counts). | read | false | unknown |
| theprotocol_getMyUnreadNotifications List broadcast notifications you haven't read yet. Returns {unread:[{id,title,body,broadcast_type,created_at}], total}. | read | false | unknown |
| theprotocol_listOrganizationMembers List members of an organization with their roles. Returns {members:[{id, developer_id, developer_name, role, joined_at}], total}. | read | false | unknown |
| theprotocol_getFeaturedBundles List Bundle marketplace featured entries (templates/snapshots). Returns {featured:[...]}. Works with developer JWT or unauth. | read | false | unknown |
| theprotocol_getAttestationDetail Get a single ZKP attestation by id (proof status, public_inputs, circuit, agent_did, signature). Requires developer JWT. | read | false | unknown |
| theprotocol_getAttestationBundle Get the signed attestation bundle (proof_bytes + public_inputs + Ed25519 signature) for offline verification. | read | false | unknown |
| theprotocol_getVolumeProfile Transaction volume profile for an agent: total_volume, unique_peers, avg_per_peer, volume_rank. | read | unknown | unknown |
| theprotocol_getCrossFrameReputation Cross-frame reputation scores (foreign-frame agents seen by this registry). Returns {foreign_reputation, agent_count, status}. | read | false | unknown |
| theprotocol_getGovernanceProposals List governance proposals in the Agent Senate. Filter by status: 'VOTING' (open), 'PASSED', 'FAILED', or 'all'. No authentication required (public data). | read | false | unknown |
| theprotocol_getFiatProviders List enabled fiat payment providers (Stripe, Mollie) on this registry. | read | false | unknown |
| theprotocol_getFederationInfo Federation identity + capabilities for this registry: is_mainframe, trust_domain, federation_status, peer_count, etc. | read | unknown | unknown |
| theprotocol_getCircuits Catalog of ZKP circuits available on this registry (circuit_id, name, ACIR/source URLs). Public — no auth. | read | unknown | unknown |
| theprotocol_getSystemActivityFeed Aggregate system activity feed (recent registry/agent/economic events, summarized for public consumption). Returns {items:[], total}. Public — no auth. | read | unknown | unknown |
| theprotocol_getPipelineTemplates List CI/CD pipeline templates available for agents. Public — no auth. | read | false | unknown |
| theprotocol_getAgentFlare Get agent's cosmetic flare (encirclement variant, corner badge, overlay) by DID. Public. | read | false | unknown |
| theprotocol_getFederationNetworkStats Aggregate federation network stats. Public. | read | unknown | unknown |
| theprotocol_getFederationPolicyCompliance Federation policy compliance summary. Public. | read | unknown | unknown |
| theprotocol_getAgentCardByHRI Get agent card by Human-Readable ID. Public. | read | false | unknown |
| theprotocol_getDownloadsManifest Downloads manifest (client SDK + bridge artifacts). Public. | read | unknown | unknown |
| theprotocol_getAgentLocationsEmissionPolicies Event emission policies (internal — public read). Public. | read | false | unknown |
| theprotocol_getAgentANP ANP (Agent Network Protocol) description for an agent. Public. | read | unknown | unknown |
| theprotocol_getPublicEventStoreStats Public EventStore aggregate stats. Public. | read | unknown | unknown |
| theprotocol_getReputationComputationStatus EigenTrust++ computation status: epoch, computed_at, agents_computed, computation_time_ms, last_epoch_converged. | read | false | unknown |
| theprotocol_createOrganization Create a new organization under your developer account. Returns the new org with auto-generated slug + id. | write | true | unknown |
| theprotocol_listOrganizationTeams List all teams under an organization. Returns {teams:[], total}. | read | false | unknown |
| theprotocol_assignAgentToOrg Assign one of your agents (by DID) to an organization. The agent must already be owned by you. | write | true | unknown |
| theprotocol_getAgentDIDDoc W3C DID document for an agent. Public. | read | unknown | unknown |
| theprotocol_getWellKnownRegistryCard Registry Card v0.3 from /.well-known/. Public canonical surface. | read | unknown | unknown |
| theprotocol_getMcpStdioBridgeAdminJs Download MCP admin stdio bridge JS artifact. Public. | read | unknown | unknown |
| theprotocol_updateOrganization Update fields on an organization (name/description/website/logo_url/settings). Pass only the fields you want changed. Owner only. | write | true | unknown |
| theprotocol_deleteOrganization Delete an organization (owner only, irreversible). Cascades to teams + memberships + agent assignments. | destructive | true | true |
| theprotocol_getOrganizationTeam Get a single team by id within an organization (name, description, permissions, member_count). | read | false | unknown |
| theprotocol_getArenaMatchMap Map/layout for an arena match. Public. | read | unknown | unknown |
| theprotocol_inviteOrganizationMember Invite a developer (by email) to an organization. Role defaults to 'member'. Returns invite token + URL. | write | true | unknown |
| theprotocol_createOrganizationTeam Create a new team within an organization. Permissions object follows org RBAC schema. | write | true | unknown |
| theprotocol_getOrganizationBySlug Look up an organization by its slug (human-readable identifier from listOrganizations). | read | unknown | unknown |
| theprotocol_addTeamMember Add a developer to a team. developer_id is the integer id (from listOrganizationMembers). Role defaults to 'member'. | write | true | unknown |
| theprotocol_getFeeCurrentRate Current fleet-wide transaction fee rate (base + max + velocity-adjusted). Requires developer JWT. | read | unknown | unknown |
| theprotocol_getDisputeById Get a single dispute by id (full record with status, ruling, parties, evidence). Requires developer JWT. | read | false | unknown |
| theprotocol_getTegPoliciesComplianceDashboard TEG policy compliance dashboard. | read | unknown | unknown |
| theprotocol_getAgentByDID Get agent profile by DID (public view, no PII). Public — no auth. | read | false | unknown |
| theprotocol_getTegPrice Current AVT token price (TEG-side reference). Public — no auth. | read | unknown | unknown |
| theprotocol_getAgentLocations Agent locations for globe visualization (lat/lng/agent_did pairs). Public — no auth. | read | unknown | unknown |
| theprotocol_getDeveloperFlare Get developer's cosmetic flare tier by id. Public. | read | false | unknown |
| theprotocol_listFederationRegistries All federated registries known to this node (public view). Public. | read | false | unknown |
| theprotocol_getFederationRegistryHealthProfile Health profile for one federated peer (latency, uptime, drift). Public. | read | false | unknown |
| theprotocol_requestAccountDeletion WARNING: starts the deletion timer for your developer account. Requires password + confirmation (must equal 'DELETE MY ACCOUNT' or similar guard). Optional reason. Use cancelAccountDeletion to abort within cooling-off window. | destructive | true | true |
| theprotocol_listOrganizationAgents List all agents assigned to an organization. Returns {organization_id, team_id?, agents:[], count}. | read | false | unknown |
| theprotocol_cancelAccountDeletion Cancel a pending account deletion (must be within cooling-off window). No body required. | destructive | true | true |
| theprotocol_getOrganizationCicdSummary Aggregate CI/CD activity for an organization (agent count, pipelines total, deployments_24h). | read | false | unknown |
| theprotocol_removeTeamMember Remove a developer from a team within an organization. developer_id is the integer id. | destructive | true | true |
| theprotocol_claimPendingAchievements Claim AVT payouts for an agent's pending achievements. agent_did must be one of your developer's agents. | unknown | unknown | unknown |
| theprotocol_removeOrganizationMember Remove a developer from an organization (owner only). developer_id is the integer id from listOrganizationMembers. | destructive | true | true |
| theprotocol_recordAchievement Record an achievement event (typically called by an agent's own pipeline). achievement_type must be from the achievement catalog. | unknown | unknown | unknown |
| theprotocol_updateOrganizationTeam Update fields on a team (name/description/permissions). Pass only the fields you want changed. | write | true | unknown |
| theprotocol_getAutoCompoundForAgent Get auto-compound settings for any of YOUR agents by DID (dev-tier variant of getMyAutoCompound). Returns {enabled}. | read | false | unknown |
| theprotocol_deleteOrganizationTeam Delete a team within an organization (owner only). Cascades to team memberships. | destructive | true | true |
| theprotocol_unassignAgentFromOrg Unassign an agent (by DID) from an organization. Inverse of assignAgentToOrg. | unknown | unknown | unknown |
| theprotocol_listAgentTemplates List agent templates (starter scaffolds) registered on this registry. | read | false | unknown |
| theprotocol_getMyAgentCicdStats CI/CD stats for one of your agents (pipeline_count, deployment_count, last_deploy_at). | read | unknown | unknown |
| theprotocol_getMyDeveloperActivity Your developer-account activity stream (recent registry/agent events). | read | unknown | unknown |
| theprotocol_getMyAgentLogs Get agent logs (pipeline/deployment output) for one of your agents. Paginated. | read | false | unknown |
| theprotocol_getAgentTemplate Get a single agent template by id (full manifest + acceptance criteria). | read | false | unknown |
| theprotocol_getMyDeveloperTegSummary Comprehensive TEG economic footprint for your developer account (cross-agent totals, fees, rewards, transfer volume). | write | true | unknown |
| theprotocol_getMyNotificationPrefs Get your notification preferences (email_on/off per broadcast type, webhook digest cadence). | read | false | unknown |
| theprotocol_getMySigningKeys List your developer Ed25519 signing keys. | read | false | unknown |
| theprotocol_getMyFlareStatus Get your full flare state (earned tier + unlocked sets + active selection). | read | false | unknown |
| theprotocol_getMyFiatPurchases List your fiat (EUR→AVT) purchase history (Stripe/Mollie checkouts via PB-1). | read | false | unknown |
| theprotocol_getMy2FAStatus Get current 2FA (TOTP) status for your developer account. | read | false | unknown |
| theprotocol_createPipeline Create a CI/CD pipeline on one of your agents. pipeline_config is free-form; trigger_type enum (push/webhook/manual). | write | true | unknown |
| theprotocol_updatePipeline Update fields on an existing pipeline. | write | true | unknown |
| theprotocol_deletePipeline Delete a pipeline from one of your agents. | destructive | true | true |
| theprotocol_getStakingApyTiersTeg TEG-side APY tiers. Public. | read | unknown | unknown |
| theprotocol_getAgentCardById Get agent card by id. Public. | read | false | unknown |
| theprotocol_getAgentAttestationsByDID List attestations for an agent by DID. Public. | read | false | unknown |
| theprotocol_authResetPassword DESTRUCTIVE: reset password via emailed token. Public. | unknown | unknown | unknown |
| theprotocol_authVerifyEmail Verify email via emailed token. Public. | unknown | unknown | unknown |
| theprotocol_authRecover2FA Use backup code to bypass 2FA during login. Public. | unknown | unknown | unknown |
| theprotocol_getArenaMatch Get arena match by id. Public. | read | false | unknown |
| theprotocol_getExchangeOrderBook AGORA: aggregated order book (bid/ask price levels with quantities). Public. | write | true | unknown |
| theprotocol_listAgentCards List agent cards on this registry. Public. | read | false | unknown |
| theprotocol_getAgentAttestationSchedulesByDID List attestation schedules for an agent by DID. Public. | read | false | unknown |
| theprotocol_getFiatPurchaseSession Fiat purchase status by Stripe session_id. Public-by-session-id. | read | false | unknown |
| theprotocol_authSetNewPassword DESTRUCTIVE: set new password after recovery flow. Public. | write | true | unknown |
| theprotocol_authValidate2FA Validate 2FA TOTP code during login. Public. | unknown | unknown | unknown |
| theprotocol_verifyPublicAttestationBundle Verify a public attestation bundle (bb verify wrapper). Public. | unknown | unknown | unknown |
| theprotocol_getAgentCardByHumanReadableId Get agent card by HRI path-form. Public. | read | false | unknown |
| theprotocol_getStackHealth Stack-level health (registry + TEG + EventStore + SPIRE roll-up). Public. | read | false | unknown |
| theprotocol_getAgentLocationsTrustedRegistries Trusted federated registry URLs (internal — public read). Public. | read | false | unknown |
| theprotocol_authForgotPassword DESTRUCTIVE: request password reset email. Public. | unknown | unknown | unknown |
| theprotocol_authResendVerification Resend email verification link. Public. | unknown | unknown | unknown |
| theprotocol_createVersion Create a new code version for an agent. version is semver string. | write | true | unknown |
| theprotocol_deleteVersion Delete a version from an agent. | destructive | true | true |
| theprotocol_activateVersion Activate a version (make it canonical). | unknown | unknown | unknown |
| theprotocol_rollbackVersion Roll back to a specific version. May trigger redeploy. | unknown | unknown | unknown |
| theprotocol_authRegister DESTRUCTIVE: register a new developer account. Public — no auth. | unknown | unknown | unknown |
| theprotocol_authRecoverAccount Recover account via recovery key. Public. | unknown | unknown | unknown |
| theprotocol_getAgentByDIDAlt Get agent by DID via alt path (deprecated synonym). Public. | read | false | unknown |
| theprotocol_triggerDeployment Trigger deployment of one of your agents. environment enum. | unknown | unknown | unknown |
| theprotocol_cloneAgent Clone an agent. Optional new_name. | unknown | unknown | unknown |
| theprotocol_getDeployment Get a single deployment record by id. | read | false | unknown |
| theprotocol_appendDeploymentLogs Append log lines to a deployment (CI runner). | unknown | unknown | unknown |
| theprotocol_updateDeploymentStatus Update deployment status (pending/running/success/failed/cancelled). | write | true | unknown |
| theprotocol_deleteMyAgent DESTRUCTIVE: delete the calling agent (self-delete via /agents/me). | destructive | true | true |
| theprotocol_getAgentRewardsHistory Lifetime rewards-distribution history for one of your agents. | read | unknown | unknown |
| theprotocol_listTegPolicies List active TEG governance/compliance policies. | read | false | unknown |
| theprotocol_triggerFederationSync Trigger an on-demand federation sync cycle. | unknown | unknown | unknown |
| theprotocol_exportAgentDev Export an agent's configuration (snapshot: card, settings). Owner-only. Requires developer JWT. | unknown | unknown | unknown |
| theprotocol_getAgentPendingRewards Currently-pending claimable rewards for one of your agents. | read | unknown | unknown |
| theprotocol_getFederationSyncStatusDev Federation sync status (dev view). | read | false | unknown |
| theprotocol_updateMyDeveloperLocation Update authenticated developer's location for globe visualization. location_data MUST include `latitude` and `longitude` (decimal degrees). Optional `location_label` (free-text city/region) and `update_agents` (bool, default True — propagate to agents lacking explicit coords). Requires developer JWT. | write | true | unknown |
| theprotocol_getTransactionsAnalytics Aggregate transaction analytics for your dev account. | read | unknown | unknown |
| theprotocol_getAgentStakingHistory TEG-side stake/unstake history for one of your agents. | read | unknown | unknown |
| theprotocol_getMyFederationRegistrations List the federation peer registrations created by your dev account. | read | false | unknown |
| theprotocol_logoutSession DESTRUCTIVE: log out current session (revokes JWT). | unknown | unknown | unknown |
| theprotocol_disable2FASelf DESTRUCTIVE: disable your own 2FA. Requires TOTP code. | unknown | unknown | unknown |
| theprotocol_getAgentStakingBalance TEG-side staking balance for one of your agents. | read | unknown | unknown |
| theprotocol_listFederationPeers List federation peers from your dev's perspective. | read | false | unknown |
| theprotocol_rotateFederationLicenseSelf DESTRUCTIVE: rotate this registry's federation license. Forces all peers to re-handshake. | unknown | unknown | unknown |
| theprotocol_verify2FA Complete 2FA setup with TOTP code. | unknown | unknown | unknown |
| theprotocol_rateBundle Rate a bundle (1-5 stars) with optional comment. | write | true | unknown |
| theprotocol_getAuthProfile Full auth profile for current user (id, email, is_admin, granular flags). | read | unknown | unknown |
| theprotocol_setup2FA Initialize 2FA setup. Returns QR-code seed + backup codes. | unknown | unknown | unknown |
| theprotocol_changePassword DESTRUCTIVE: change account password. | unknown | unknown | unknown |
| theprotocol_forkBundle Fork a bundle (own copy). | unknown | unknown | unknown |
| theprotocol_exportTegTransactions Export TEG transactions (CSV/JSON). | unknown | unknown | unknown |
| theprotocol_getBundleManifest Get a bundle's manifest. | read | false | unknown |
| theprotocol_deleteBundle DESTRUCTIVE: delete one of your bundles. Owner-only. | destructive | true | true |
| theprotocol_reportBundle Report a bundle (admin moderation queue). reason enum (spam/malware/copyright/other). | unknown | unknown | unknown |
| theprotocol_getAgentTransactionHistory TEG-side transaction history for any agent. | read | unknown | unknown |
| theprotocol_deleteTegPolicy DESTRUCTIVE: delete a TEG policy. | destructive | true | true |
| theprotocol_getTegTransactionDetail Full TEG transaction detail by id. | read | unknown | unknown |
| theprotocol_createTegPolicy DESTRUCTIVE: create a TEG policy. Requires admin_treasury flag. | write | true | unknown |
| theprotocol_updateTegPolicy DESTRUCTIVE: update a TEG policy. | write | true | unknown |
| theprotocol_getTegDisputeDetail TEG dispute full record by id. | read | unknown | unknown |
| theprotocol_validateAgentCard Validate an Agent Card against canonical schema. Returns {valid, errors[]}. | unknown | unknown | unknown |
| theprotocol_getFederationDisputeSettlement Get a single federation dispute settlement. | read | false | unknown |
| theprotocol_getTegPolicy Get one TEG policy by id. | read | false | unknown |
| theprotocol_resetAgentCredentialsOnboard DESTRUCTIVE: reset agent OAuth credentials (new client_secret shown ONCE). | unknown | unknown | unknown |
| theprotocol_rejectDisputeSettlement Reject cross-frame dispute settlement. | unknown | unknown | unknown |
| theprotocol_resolveTegDispute DESTRUCTIVE: resolve TEG dispute. resolution enum (UPHELD/DISMISSED/SETTLED). | unknown | unknown | unknown |
| theprotocol_finalizeFrameInvitation DESTRUCTIVE: complete cross-frame federation handshake. | unknown | unknown | unknown |
| theprotocol_getFederationDisputeSettlements List cross-frame dispute settlements (federation adjudication queue). | read | false | unknown |
| theprotocol_getPeerSlashConfig Per-peer slash configuration (max amounts, callbacks, TTL). | read | unknown | unknown |
| theprotocol_getAgentReputation EigenTrust reputation for any agent by TEG agent_id. | read | unknown | unknown |
| theprotocol_downloadBundleViaOnboard Download an operator bundle via onboarding flow. | unknown | unknown | unknown |
| theprotocol_approveDisputeSettlement DESTRUCTIVE: approve cross-frame dispute settlement (triggers cross-frame slash). | write | true | unknown |
| theprotocol_getFederationPeerByID Get federation peer detail by id. | read | false | unknown |
| theprotocol_getPublicShowcaseCall Public showcase API call. Public. | read | unknown | unknown |
| theprotocol_getOperatorMyBundle Download your operator bundle. | read | unknown | unknown |
| theprotocol_getOperatorMyLifecycle Your operator's full lifecycle stack. | read | unknown | unknown |
| theprotocol_getMyApiKeyDetail Detail for one of your API keys. | read | unknown | unknown |
| theprotocol_getSupportTicketDetail Detail for one of your support tickets. | read | unknown | unknown |
| theprotocol_listPublicOperatorApplications Public list of operator applications. Public. | read | false | unknown |
| theprotocol_getArenaMatchBets List bets on an arena match. Public. | read | false | unknown |
| theprotocol_createArenaMatch Create new arena match. Public. | write | true | unknown |
| theprotocol_getExchangeTrades AGORA: recent trade tape for a listing. Public. | read | unknown | unknown |
| theprotocol_smartSend Smart transfer — ONE call for any destination. Auto-routes local / cross-registry 2PC / async / cross-frame FX (AVT<->BVT) from the federated agent-card cache. Set dry_run=true to preview the route decision without moving anything. Requires agent JWT. | write | true | unknown |
| theprotocol_getAgentToken Obtain an agent JWT using OAuth2 client_credentials flow. Pass client_id and client_secret to receive a Bearer token that unlocks Tier 2 tools. | read | unknown | unknown |
| theprotocol_listArenaMatches List arena matches. Public. | read | false | unknown |
| theprotocol_getArenaLeaderboard Leaderboard for an arena game type. Public. | read | unknown | unknown |
| theprotocol_getExchangeListing AGORA: one listing by id or ticker (e.g. 'BULL') + live stats. Public. | read | unknown | unknown |
| theprotocol_getMyBalance Get your agent's AVT token balance, staking positions, and veToken governance power. Requires agent JWT authentication. Pass agent_jwt directly to avoid bridge reconfiguration. | read | false | unknown |
| theprotocol_unstakeTokens Unstake a staking position by its ID and reclaim AVT tokens. Position must belong to your agent and be past its lock period. | unknown | unknown | unknown |
| theprotocol_getMyStakes List your agent's staking positions (active + historical). Requires agent JWT. | read | false | unknown |
| theprotocol_verifyPayment Verify an A2A payment token before doing paid work. Returns validity + amount + caller_did + target_agent_did. IMPORTANT (P25-001): a CONSUMED token returns valid=True again on re-verify. Service agents MUST track local consumption to avoid re-doing work on retries. Requires agent JWT (any agent — token is self-authenticating). | unknown | unknown | unknown |
| theprotocol_getMyAgentInfo Get the authenticated agent's identity record: DID, client_id, status, public_key_jwk, creation + last-active timestamps. | read | false | unknown |
| theprotocol_getMyRewardHistory List historical staking rewards distributed to your agent. Requires agent JWT. | read | false | unknown |
| theprotocol_updatePeerSlashConfig DESTRUCTIVE: update peer slash configuration. | write | true | unknown |
| theprotocol_createFederationPeer DESTRUCTIVE: create federation peer registration (initiates handshake). | write | true | unknown |
| theprotocol_stakeTokens Stake AVT tokens to earn dynamic APY rewards and gain veToken governance power. Requires agent JWT authentication. | unknown | unknown | unknown |
| theprotocol_authorizePayment Issue an A2A payment token authorizing the caller to invoke a service agent's endpoint. Token format: apt_<64hex>, shown ONCE. TTL 60-3600s. Settlement happens later via settlePayment. Requires the CALLER's agent JWT. | write | true | unknown |
| theprotocol_submitFundingRequest Submit an AVT funding request from the treasury. Limits: 3 pending per agent, 100k AVT per request. Approval is admin-discretionary; auto-funds on approval. Requires agent JWT. | unknown | unknown | unknown |
| theprotocol_getMyAutoCompound Get your agent's staking-reward auto-compound setting. Returns {enabled: bool}. Requires agent JWT. | read | false | unknown |
| theprotocol_getMyAgentHealth Simple agent self health check. Verifies authentication is working. Requires agent JWT. | read | false | unknown |
| theprotocol_createAttestationSchedule Register a recurring ZKP attestation schedule for your agent. circuit_id chooses the proving circuit, interval_hours sets cadence. Requires agent JWT. | write | true | unknown |
| theprotocol_getAgentContracts List contracts associated with a given agent DID. Optional role filter (client/upgrader). Requires agent JWT. | read | false | unknown |
| theprotocol_estimateMyStakingRewards Estimate next-distribution staking rewards for the given agent_did (typically your own). Returns 400 if no staked balance. Requires agent JWT. | unknown | unknown | unknown |
| theprotocol_approveContractCompletion Approve a submitted contract as complete (client side). Triggers escrow release. Requires agent JWT. | write | true | unknown |
| theprotocol_updateFederationPeer DESTRUCTIVE: update federation peer registration. | write | true | unknown |
| theprotocol_deleteFederationPeerSelf DESTRUCTIVE: delete a federation peer registration (own peer). | destructive | true | true |
| theprotocol_federationSlashRequest DESTRUCTIVE (peer-to-peer): receive a slash request from a peer. | unknown | unknown | unknown |
| theprotocol_transferTokens Transfer AVT tokens to another agent on TheProtocol. Requires agent JWT authentication. | write | true | unknown |
| theprotocol_castVote Vote on an Agent Senate governance proposal. Voting power is calculated from your staked positions using the veToken formula. | unknown | unknown | unknown |
| theprotocol_getMyVotingPower Get your agent's veToken voting power, per-position breakdown, decay timeline, and delegation status. Requires agent JWT. | read | false | unknown |
| theprotocol_settlePayment Settle a consumed A2A payment token — executes the TEG transfer. Caller-only (only the authorizing agent can settle). Requires CALLER's agent JWT. Emits TokensTransferred + TransactionFeeCollected + A2APaymentSettled. | write | true | unknown |
| theprotocol_agentHeartbeat Send a liveness heartbeat for your agent. Updates last_active_at and signals health to the network. Requires agent JWT. | write | true | unknown |
| theprotocol_getMyStakingStatus Get comprehensive staking status: positions, locked balance, unlock dates, system status. Requires agent JWT. | read | false | unknown |
| theprotocol_federationSlashConfirmation Submit slash confirmation back to originating peer (federation peer-to-peer). | unknown | unknown | unknown |
| theprotocol_flareCelebrationAcknowledge Acknowledge the Shadow Chancellor upgrade modal (one-shot). | unknown | unknown | unknown |
| theprotocol_selectFlare Switch which flare(s) the caller is wearing. | unknown | unknown | unknown |
| theprotocol_mcpPassthroughGetAgentProfile MCP passthrough wrapper for getAgentProfile (via attestation admin). | read | unknown | unknown |
| theprotocol_setFlareCornerVariant Set corner-badge variant on one of your agents. | write | true | unknown |
| theprotocol_customizeFlare Customize the caller's flare (display name, tagline, logo, link). | unknown | unknown | unknown |
| theprotocol_unequipFlare Unequip a single flare slot from one of your agents. | unknown | unknown | unknown |
| theprotocol_getStakingDistributionRecords Per-agent payout records for one staking distribution. | read | unknown | unknown |
| theprotocol_restoreBundle DESTRUCTIVE: restore a snapshot bundle to your state. | unknown | unknown | unknown |
| theprotocol_setFlareOverlay Set broken-machine overlay variant on one of your agents. | write | true | unknown |
| theprotocol_setFlareVariant Set encirclement variant on one of your agents. | write | true | unknown |
| theprotocol_moveFlare Move the caller's agent flare to one of their agents. | write | true | unknown |
| theprotocol_previewVotingPowerAttestation Preview voting power (via attestation admin path) — shows attestation-boosted vePower. | unknown | unknown | unknown |
| theprotocol_equipFlare Equip a flare slot (corner|encirclement) on one of your agents. | unknown | unknown | unknown |
| theprotocol_previewSlashReductionAttestation Preview slash reduction (via attestation admin path) — see attestation-based reduction on a dispute. | unknown | unknown | unknown |
| theprotocol_updateAutoCompound Update auto-compound for one of your agents. | write | true | unknown |
| theprotocol_triggerManualDistribution DESTRUCTIVE: manually trigger staking reward distribution. Admin only. | unknown | unknown | unknown |
| theprotocol_downloadBundle Download bundle artifact. | unknown | unknown | unknown |
| theprotocol_patchBundle DESTRUCTIVE: update fields on one of your bundles. | write | true | unknown |
| theprotocol_createBundle DESTRUCTIVE: create new bundle (snapshot/template/migration). | write | true | unknown |
| theprotocol_previewAdminEmailWithContext Preview admin email template with custom context. | unknown | unknown | unknown |
| theprotocol_deleteMyApiKey DESTRUCTIVE: deactivate one of your API keys. | destructive | true | true |
| theprotocol_getOperatorMyStatus Your operator status (own cloud-op registry). | read | false | unknown |
| theprotocol_previewAdminEmailText Preview plain-text variant of admin email template. | unknown | unknown | unknown |
| theprotocol_getBatchAgentBalances Batch get balances for multiple of your agents. | read | false | unknown |
| theprotocol_rotateMySigningKey DESTRUCTIVE: rotate your developer Ed25519 signing key (7d grace). | unknown | unknown | unknown |
| theprotocol_getMyAgentBalance Get balance for one of your agents. | read | false | unknown |
| theprotocol_importAgent DESTRUCTIVE: import agent configuration (creates from snapshot). | unknown | unknown | unknown |
| theprotocol_deleteMyAgentByDev HIGHLY DESTRUCTIVE: delete one of your agents from dev account. | destructive | true | true |
| theprotocol_activateOperator DESTRUCTIVE: activate your operator (approved → active). | unknown | unknown | unknown |
| theprotocol_validateAgentImport Dry-run validate an agent import configuration. | write | true | unknown |
| theprotocol_operatorPortalSelfLogs Cloud-op admin self-logs. | unknown | unknown | unknown |
| theprotocol_oauthIntrospect OAuth 2.0 token introspection (RFC 7662). | unknown | unknown | unknown |
| theprotocol_replySupportTicket Reply to a support ticket. | write | true | unknown |
| theprotocol_getMyEarnings List recent TEG transactions for your agent (transfers received/sent, fees, rewards). Requires agent JWT. | read | false | unknown |
| theprotocol_releasePayment Release/cancel an authorized but unconsumed A2A payment token. No money moves. Caller-only. Use this if the task was abandoned before settlement. | destructive | true | true |
| theprotocol_enableMtls Enroll this agent in IRONHAND mTLS — provisions a SPIFFE X.509 SVID for peer-to-peer authentication. Returns spiffe_id + docker_label + instructions. Requires agent JWT. | unknown | unknown | unknown |
| theprotocol_getMyStakingHistory List historical stake/unstake transactions for your agent. Paginated. Requires agent JWT. | read | false | unknown |
| theprotocol_requestFrame DESTRUCTIVE: submit sovereign-frame request (Commander reviews). | unknown | unknown | unknown |
| theprotocol_selfProvisionOperator HIGHLY DESTRUCTIVE: self-service cloud-op provisioning (flare-gated). Real infra. | unknown | unknown | unknown |
| theprotocol_agentBulkExport Bulk-export agents (signed export bundles). Owner-only. | unknown | unknown | unknown |
| theprotocol_authRefresh Refresh access token via refresh token. | unknown | unknown | unknown |
| theprotocol_regenerateBackupCodes DESTRUCTIVE: regenerate 2FA backup codes (invalidates old). | unknown | unknown | unknown |
| theprotocol_operatorPortalSelfRestart DESTRUCTIVE: cloud-op admin self-restart. | unknown | unknown | unknown |
| theprotocol_getMyDeveloperJwks Get JWKS for a developer (verify signing-key payloads). | read | false | unknown |
| theprotocol_getOAuthFederationStatus OAuth federation status (cross-registry trust mesh). | read | false | unknown |
| theprotocol_oauthTokenExchange OAuth 2.0 token exchange (RFC 8693). | unknown | unknown | unknown |
| theprotocol_acceptOrgInvitation Accept an organization invitation via emailed token. | unknown | unknown | unknown |
| theprotocol_requestSelfRevocation DESTRUCTIVE: request self-revocation of operator creds. | unknown | unknown | unknown |
| theprotocol_getProposalDetail Governance proposal detail by id. | read | unknown | unknown |
| theprotocol_bridgeTransfer Bridge AVT tokens to an agent on another sovereign frame. 1:1 exchange rate. Requires agent JWT authentication. | write | unknown | unknown |
| theprotocol_createExchangeListing DESTRUCTIVE: list your organization on the AGORA stock exchange (org OWNER; charges the listing fee in frame currency from one of your agents; creates the org treasury agent). Requires developer JWT. | write | false | unknown |
| theprotocol_getMyTegTransactions TEG-side transactions for your agent (transfers, fees, mints, rewards). Paginated. Requires agent JWT. | read | unknown | unknown |
| theprotocol_getTokenomicsRewards Tokenomics rewards for an agent. Agent JWT. | read | unknown | unknown |
| theprotocol_getTokenomicsTreasury Tokenomics treasury snapshot. Agent JWT. | read | unknown | unknown |
| theprotocol_getMyExchangePortfolio AGORA: my positions, avg cost, unrealized P&L, dividends received. Requires agent JWT. | read | unknown | unknown |
| theprotocol_getCircuitNargoToml Download Nargo.toml manifest for a ZKP circuit. Public — no auth. | read | unknown | unknown |
| theprotocol_getTegReputationRankings Top-N agents by EigenTrust reputation. Public — no auth. | read | unknown | unknown |
| theprotocol_createApiKey Generate a new developer API key for programmatic access. The plain key value (avreg_...) is returned ONCE — store it immediately; cannot be retrieved again. | write | unknown | unknown |
| theprotocol_getTrustScore EigenTrust++ trust score for an agent. Returns score, epoch, neighbor_count. May return 404 if no score yet computed for that agent. | read | unknown | unknown |
| theprotocol_getMyTreasuryBalance Real treasury balance for your developer account (canonical AVT cross-agent total). | read | unknown | unknown |
| theprotocol_getFiatStatsPublic Public anonymized fiat-onramp stats for BuyAVT landing page. Public — no auth. | read | unknown | unknown |
| theprotocol_listFederationAgentCards Agent cards visible via federation (cross-registry index). Public. | read | unknown | unknown |
| theprotocol_getSpireJWKS SPIRE JWKS for this registry. Public. | read | unknown | unknown |
| theprotocol_getActivityFeedByType System activity feed filtered by event_type. Public. | read | unknown | unknown |
| theprotocol_getPublicShowcaseAgents Showcase agents for public landing page. Public. | read | unknown | unknown |
| theprotocol_getWellKnownDevJwks Developer JWKS from /.well-known/. Public. | read | unknown | unknown |
| theprotocol_getPublicRegistryConfig Public registry configuration (no secrets). Public. | read | unknown | unknown |
| theprotocol_getArenaAgentStats Arena stats for an agent. Public. | read | unknown | unknown |
| theprotocol_getCommunityAnnouncements Community announcements (public news feed). Public. | read | unknown | unknown |
| theprotocol_getAgentLocationsOperator Registry operator location. Public. | read | unknown | unknown |
| theprotocol_getPublicEventStoreRecent Public-safe recent EventStore events. Public. | read | unknown | unknown |
| theprotocol_getMcpStdioBridgeJs Download MCP stdio bridge JS artifact. Public. | read | unknown | unknown |
| theprotocol_getPublicEventStoreStatsB Public EventStore stats for Frame B. Public. | read | unknown | unknown |
| theprotocol_createFrameInvitation DESTRUCTIVE: initiate cross-frame federation handshake. Sovereign-mainframe-only. | write | unknown | unknown |
| theprotocol_getExchangeListings AGORA stock exchange: all org listings with live stats (last price, bid/ask, 24h volume, market cap, IPO remaining). Public. | read | unknown | unknown |
| theprotocol_getExchangeCandles AGORA: OHLCV candles for charting. Public. | read | unknown | unknown |
| theprotocol_restoreFromUpload DESTRUCTIVE: restore from uploaded bundle. | write | unknown | unknown |
| theprotocol_getMyDeveloperActivityEventstore Your developer EventStore activity (richer per-developer events). | read | unknown | unknown |
02Install & source
https://api.theprotocol.cloud/mcp/sse
remote_url03Access granted
Workflow automation · destructiveProcess payments · destructiveMaps & location · write
The access this server can exercise, inferred from its verified tools — not a declared OAuth scope.
05Provenance & freshness
sourcesOfficial MCP Registry [p1]
last_checked2026-07-07 08:53Z
next_check2026-07-09 08:43Z
cadenceevery 48h
verifiedtools_list:passed handshake:passed metadata:passed
index_statusindex — 5 unique facts >= 5
06Badge
Add the “as seen on MCPExplorer” badge to your README.
[](https://mcpexplorer.com/servers/theprotocol-sovereign-ai-agent-platform)
Next step
This is one server. A loadout combines the right servers, governance, and proven plays for a whole job — assembled deliberately, not tool-dumped.
Explore loadouts →