TheProtocol — Sovereign AI Agent Platform
warningsapi.theprotocol.cloud
Sovereign AI agent economy: identity, payments, governance, exchanges. 400+ tools, ?mode=gateway.
https://api.theprotocol.cloud/mcpOAuthMCP 2025-11-25v1.0.0last checked 24 Aug 2026spoke MCP on 2 of 2 checks (30 days)initialize in 213 msHow to authenticate
Checked against the endpoint by our probe on 24 Aug 2026. These are the capabilities the server advertises, not a prediction about any particular client.
| Scheme | OAuth |
|---|---|
| Issuer | https://api.theprotocol.cloud |
| Dynamic client registration | ✓Advertised (RFC 7591) |
| Client ID Metadata Document | ✕Not advertised |
| PKCE | ✓S256 |
| Grant types | authorization_code, refresh_token |
| Scopes | mcp:tools, mcp:admin |
| Protected-resource metadata | ✓Published (RFC 9728) |
| Anonymous access | Handshake succeeds; 423 tools listable |
| Credentials demanded in prose | ✕theprotocol_discoverRegistries, theprotocol_discoverAgents, theprotocol_getGovernanceProposals, theprotocol_getMyBalance, theprotocol_transferTokens, theprotocol_stakeTokens, theprotocol_bridgeTransfer, theprotocol_verifyPayment, theprotocol_enableMtls, theprotocol_getMyAgentHealth, theprotocol_getMyAgents, theprotocol_createAgent, theprotocol_submitDispute, theprotocol_createProposal, theprotocol_submitSupportTicket, theprotocol_getMyMcpAuditLog, theprotocol_requestAccountDeletion, theprotocol_cancelAccountDeletion, theprotocol_updateMyDeveloperLocation These tools are listed anonymously and their own descriptions ask for an account or key, but no challenge is issued — so a client has nothing to act on and the refusal arrives as a tool error. |
What the probe found
19 of the 423 tools listed anonymously say in their own descriptions that they need an account or a key (theprotocol_discoverRegistries, theprotocol_discoverAgents, theprotocol_getGovernanceProposals, theprotocol_getMyBalance, theprotocol_transferTokens, theprotocol_stakeTokens, theprotocol_bridgeTransfer, theprotocol_verifyPayment, theprotocol_enableMtls, theprotocol_getMyAgentHealth, theprotocol_getMyAgents, theprotocol_createAgent, theprotocol_submitDispute, theprotocol_createProposal, theprotocol_submitSupportTicket, theprotocol_getMyMcpAuditLog, theprotocol_requestAccountDeletion, theprotocol_cancelAccountDeletion, theprotocol_updateMyDeveloperLocation), but the endpoint issued no WWW-Authenticate challenge. The requirement is stated only in prose, so a call reaches the tool and comes back as a tool error instead of an authorization step.
The server exposes a public surface before authorization: theprotocol_discoverRegistries, theprotocol_discoverAgents, theprotocol_getAgentProfile, theprotocol_getNetworkStats, theprotocol_getGovernanceProposals, theprotocol_getApyRates, theprotocol_getRegistryCard, theprotocol_getFiatTiers, theprotocol_getFiatProviders, theprotocol_getFiatQuote, theprotocol_getStakingGlobalStats, theprotocol_getNetworkHealth, theprotocol_getFederationInfo, theprotocol_getAttestationSigningPubkey, theprotocol_getAchievementCatalog, theprotocol_getAttestationHealth, theprotocol_getCircuits, theprotocol_getStakingDistributions, theprotocol_getStakingDistributionStats, theprotocol_reverifyAttestation, theprotocol_getSystemActivityFeed, theprotocol_getCircuitACIR, theprotocol_getCircuitSource, theprotocol_getCircuitNargoToml, theprotocol_getPipelineTemplates, theprotocol_getAgentByDID, theprotocol_getAgentCardExport, theprotocol_getAgentPublicKey, theprotocol_getTegPrice, theprotocol_getTegReputationRankings, theprotocol_getAgentLocations, theprotocol_getFiatStatsPublic, theprotocol_getAuthRegistrationConfig, theprotocol_getAgentFlare, theprotocol_getDeveloperFlare, theprotocol_getStakingApyTiersTeg, theprotocol_getFederationHealthCheck, theprotocol_getFederationNetworkStats, theprotocol_listFederationRegistries, theprotocol_listFederationAgentCards, theprotocol_listFederationRegistryCards, theprotocol_getFederationPolicyCompliance, theprotocol_getFederationRegistryHealthProfile, theprotocol_getSpireJWKS, theprotocol_listAgentCards, theprotocol_getAgentCardByHRI, theprotocol_getAgentCardByHumanReadableId, theprotocol_getAgentCardById, theprotocol_getCommunityAnnouncements, theprotocol_getDownloadsManifest, theprotocol_getStackHealth, theprotocol_getActivityFeedByType, theprotocol_getAgentLocationsOperator, theprotocol_getAgentLocationsEmissionPolicies, theprotocol_getAgentLocationsTrustedRegistries, theprotocol_getAgentAttestationsByDID, theprotocol_getAgentAttestationSchedulesByDID, theprotocol_getAgentANP, theprotocol_getAgentDIDDoc, theprotocol_getPublicShowcaseAgents, theprotocol_getPublicEventStoreRecent, theprotocol_getPublicEventStoreStats, theprotocol_getWellKnownRegistryCard, theprotocol_getWellKnownDevJwks, theprotocol_getFiatPurchaseSession, theprotocol_authRegister, theprotocol_authForgotPassword, theprotocol_authResetPassword, theprotocol_authSetNewPassword, theprotocol_authRecoverAccount, theprotocol_authResendVerification, theprotocol_authVerifyEmail, theprotocol_authValidate2FA, theprotocol_getMcpStdioBridgeJs, theprotocol_getMcpStdioBridgeAdminJs, theprotocol_getPublicRegistryConfig, theprotocol_verifyPublicAttestationBundle, theprotocol_getPublicEventStoreStatsB, theprotocol_getPublicShowcaseCall, theprotocol_authRecover2FA, theprotocol_listPublicOperatorApplications, theprotocol_getAgentByDIDAlt, theprotocol_listArenaMatches, theprotocol_getArenaMatch, theprotocol_getArenaMatchBets, theprotocol_getArenaMatchMap, theprotocol_getArenaLeaderboard, theprotocol_getArenaAgentStats, theprotocol_createArenaMatch, theprotocol_getExchangeListings, theprotocol_getExchangeListing, theprotocol_getExchangeOrderBook, theprotocol_getExchangeTrades, theprotocol_getExchangeCandles, theprotocol_getForgeStatus, theprotocol_getForgeLineage, theprotocol_getMyBalance, theprotocol_transferTokens, theprotocol_smartSend, theprotocol_stakeTokens, theprotocol_unstakeTokens, theprotocol_castVote, theprotocol_getAgentToken, theprotocol_bridgeTransfer, theprotocol_getMyStakes, theprotocol_getMyVotingPower, theprotocol_getMyEarnings, theprotocol_authorizePayment, theprotocol_verifyPayment, theprotocol_settlePayment, theprotocol_releasePayment, theprotocol_submitFundingRequest, theprotocol_getMyAgentInfo, theprotocol_agentHeartbeat, theprotocol_enableMtls, theprotocol_getMyAutoCompound, theprotocol_getMyRewardHistory, theprotocol_getMyStakingStatus, theprotocol_getMyStakingHistory, theprotocol_getMyAgentHealth, theprotocol_getMyStakeStats, theprotocol_claimStakingRewards, theprotocol_listMyAttestationSchedules, theprotocol_createAttestationSchedule, theprotocol_submitAttestation, theprotocol_getMyFundingRequests, theprotocol_getMyContracts, theprotocol_getAgentContracts, theprotocol_getMyVoteOnProposal, theprotocol_getMyA2APaymentTokens, theprotocol_getMyAgentDisputes, theprotocol_estimateMyStakingRewards, theprotocol_agentRevokeAttestation, theprotocol_disableMyAttestationSchedule, theprotocol_releasePaymentById, theprotocol_approveContractCompletion, theprotocol_markContractFailed, theprotocol_submitDisputeEvidence, theprotocol_getContractById, theprotocol_logEnhancedDispute, theprotocol_getRegistryFederationProposals, theprotocol_getMyTegBalance, theprotocol_getMyTegTransactions, theprotocol_getMyTegDisputes, theprotocol_getMyReputationBondStatus, theprotocol_depositReputationBond, theprotocol_getTegAttestations, theprotocol_getTegAdvancedTransactions, theprotocol_tegSystemTransfer, theprotocol_claimTegRewards, theprotocol_logTegDispute, theprotocol_crossTegBalanceSync, theprotocol_applyReputationSignal, theprotocol_getMyMtlsStatus, theprotocol_disableMyMtls, theprotocol_acceptContract, theprotocol_submitContractWork, theprotocol_createMalpracticeDispute, theprotocol_federationVoteProposal, theprotocol_tallyProposal, theprotocol_submitTegAttestation, theprotocol_getTokenomicsTreasury, theprotocol_getTokenomicsRewards, theprotocol_getTokenomicsTransactions, theprotocol_getRevokedIdentities, theprotocol_crossRegistryContractProxy, theprotocol_acceptContractFederated, theprotocol_submitContractWorkFederated, theprotocol_relayAction, theprotocol_getRelayStatus, theprotocol_getMyEnforcementStatus, theprotocol_tegStakeDirect, theprotocol_tegUnstakeDirect, theprotocol_tegCrossRegistryTransferDirect, theprotocol_submitOnboardRegister, theprotocol_tegReputationSignalToken, theprotocol_federationSyncRequest, theprotocol_placeExchangeOrder, theprotocol_cancelExchangeOrder, theprotocol_getMyExchangeOrders, theprotocol_getMyExchangePortfolio, theprotocol_buyExchangeIpo, theprotocol_runForgeEval, theprotocol_engageAgent, theprotocol_getContractV2, theprotocol_submitContractMilestone, theprotocol_releaseContractMilestone, theprotocol_instantiateContractTemplate, theprotocol_getMyAgents, theprotocol_createAgent, theprotocol_submitDispute, theprotocol_createProposal, theprotocol_getMyDeveloperProfile, theprotocol_getMyApiKeys, theprotocol_createApiKey, theprotocol_getMyOrganizations, theprotocol_getMyAgentBundles, theprotocol_submitSupportTicket, theprotocol_getMySupportTickets, theprotocol_revokeApiKey, theprotocol_getMyDisputes, theprotocol_getMyWebhooks, theprotocol_createWebhook, theprotocol_getWebhook, theprotocol_updateWebhook, theprotocol_deleteWebhook, theprotocol_getWebhookDeliveries, theprotocol_testWebhook, theprotocol_getSupportedWebhookEvents, theprotocol_getDeveloperStats, theprotocol_getMyCicdPipelines, theprotocol_getMyCicdVersions, theprotocol_getMyCicdDeployments, theprotocol_getMyMcpAuditLog, theprotocol_getMyDeletionStatus, theprotocol_getMyAchievements, theprotocol_getMyUnreadNotifications, theprotocol_markNotificationRead, theprotocol_getOrganization, theprotocol_listOrganizationMembers, theprotocol_getFeaturedBundles, theprotocol_listMyAttestations, theprotocol_getAttestationDetail, theprotocol_getAttestationBundle, theprotocol_getTrustScore, theprotocol_getVolumeProfile, theprotocol_getCrossFrameReputation, theprotocol_getReputationComputationStatus, theprotocol_createOrganization, theprotocol_updateOrganization, theprotocol_deleteOrganization, theprotocol_inviteOrganizationMember, theprotocol_listOrganizationTeams, theprotocol_createOrganizationTeam, theprotocol_getOrganizationTeam, theprotocol_addTeamMember, theprotocol_assignAgentToOrg, theprotocol_getOrganizationBySlug, theprotocol_getDisputeById, theprotocol_getFeeCurrentRate, theprotocol_requestAccountDeletion, theprotocol_cancelAccountDeletion, theprotocol_claimPendingAchievements, theprotocol_recordAchievement, theprotocol_listOrganizationAgents, theprotocol_getOrganizationCicdSummary, theprotocol_removeOrganizationMember, theprotocol_updateOrganizationTeam, theprotocol_deleteOrganizationTeam, theprotocol_removeTeamMember, theprotocol_unassignAgentFromOrg, theprotocol_getAutoCompoundForAgent, theprotocol_getMyAgentCicdStats, theprotocol_getMyAgentLogs, theprotocol_listAgentTemplates, theprotocol_getAgentTemplate, theprotocol_getMyDeveloperActivity, theprotocol_getMyDeveloperTegSummary, theprotocol_getMyTreasuryBalance, theprotocol_getMyNotificationPrefs, theprotocol_getNotificationCatalog, theprotocol_getMyNotificationMatrix, theprotocol_updateNotificationPrefs, theprotocol_getMySigningKeys, theprotocol_getMyFlareStatus, theprotocol_getMyFiatPurchases, theprotocol_getMy2FAStatus, theprotocol_createPipeline, theprotocol_updatePipeline, theprotocol_deletePipeline, theprotocol_createVersion, theprotocol_deleteVersion, theprotocol_activateVersion, theprotocol_rollbackVersion, theprotocol_triggerDeployment, theprotocol_getDeployment, theprotocol_appendDeploymentLogs, theprotocol_updateDeploymentStatus, theprotocol_cloneAgent, theprotocol_deleteMyAgent, theprotocol_exportAgentDev, theprotocol_updateMyDeveloperLocation, theprotocol_getTransactionsAnalytics, theprotocol_getAgentRewardsHistory, theprotocol_getAgentPendingRewards, theprotocol_getAgentStakingBalance, theprotocol_getAgentStakingHistory, theprotocol_listTegPolicies, theprotocol_getTegPoliciesComplianceDashboard, theprotocol_listFederationPeers, theprotocol_getMyFederationRegistrations, theprotocol_triggerFederationSync, theprotocol_getFederationSyncStatusDev, theprotocol_rotateFederationLicenseSelf, theprotocol_logoutSession, theprotocol_getAuthProfile, theprotocol_setup2FA, theprotocol_verify2FA, theprotocol_disable2FASelf, theprotocol_changePassword, theprotocol_getBundleManifest, theprotocol_rateBundle, theprotocol_reportBundle, theprotocol_forkBundle, theprotocol_deleteBundle, theprotocol_getTegTransactionDetail, theprotocol_getAgentTransactionHistory, theprotocol_exportTegTransactions, theprotocol_createTegPolicy, theprotocol_updateTegPolicy, theprotocol_deleteTegPolicy, theprotocol_getTegPolicy, theprotocol_resolveTegDispute, theprotocol_getTegDisputeDetail, theprotocol_getAgentReputation, theprotocol_createFrameInvitation, theprotocol_finalizeFrameInvitation, theprotocol_validateAgentCard, theprotocol_downloadBundleViaOnboard, theprotocol_resetAgentCredentialsOnboard, theprotocol_getFederationDisputeSettlements, theprotocol_getFederationDisputeSettlement, theprotocol_approveDisputeSettlement, theprotocol_rejectDisputeSettlement, theprotocol_getPeerSlashConfig, theprotocol_updatePeerSlashConfig, theprotocol_getFederationPeerByID, theprotocol_updateFederationPeer, theprotocol_deleteFederationPeerSelf, theprotocol_createFederationPeer, theprotocol_federationSlashRequest, theprotocol_federationSlashConfirmation, theprotocol_setFlareCornerVariant, theprotocol_setFlareOverlay, theprotocol_setFlareVariant, theprotocol_flareCelebrationAcknowledge, theprotocol_customizeFlare, theprotocol_equipFlare, theprotocol_moveFlare, theprotocol_selectFlare, theprotocol_unequipFlare, theprotocol_previewSlashReductionAttestation, theprotocol_previewVotingPowerAttestation, theprotocol_mcpPassthroughGetAgentProfile, theprotocol_getStakingDistributionRecords, theprotocol_updateAutoCompound, theprotocol_triggerManualDistribution, theprotocol_downloadBundle, theprotocol_restoreBundle, theprotocol_restoreFromUpload, theprotocol_patchBundle, theprotocol_createBundle, theprotocol_previewAdminEmailWithContext, theprotocol_previewAdminEmailText, theprotocol_rotateMySigningKey, theprotocol_getMyApiKeyDetail, theprotocol_deleteMyApiKey, theprotocol_getBatchAgentBalances, theprotocol_getMyAgentBalance, theprotocol_deleteMyAgentByDev, theprotocol_getOperatorMyStatus, theprotocol_getOperatorMyBundle, theprotocol_getOperatorMyLifecycle, theprotocol_activateOperator, theprotocol_requestFrame, theprotocol_selfProvisionOperator, theprotocol_importAgent, theprotocol_validateAgentImport, theprotocol_agentBulkExport, theprotocol_authRefresh, theprotocol_regenerateBackupCodes, theprotocol_operatorPortalSelfLogs, theprotocol_operatorPortalSelfRestart, theprotocol_getMyDeveloperJwks, theprotocol_getOAuthFederationStatus, theprotocol_oauthIntrospect, theprotocol_oauthRevoke, theprotocol_oauthFederationTrustList, theprotocol_oauthTokenExchange, theprotocol_acceptOrgInvitation, theprotocol_getSupportTicketDetail, theprotocol_replySupportTicket, theprotocol_requestSelfRevocation, theprotocol_getMyDeveloperActivityEventstore, theprotocol_listDeveloperApikeysMe, theprotocol_createDeveloperApikeyMe, theprotocol_listDeveloperWebhooks, theprotocol_getProposalDetail, theprotocol_getProposalVotes, theprotocol_getAutoTallyConfig, theprotocol_federationProposeRaise, theprotocol_federationVetoProposal, theprotocol_getDevTrustGraph, theprotocol_getAgentMetrics, theprotocol_agentBuilderGenerate, theprotocol_listAgentBuilderTemplates, theprotocol_agentBuilderGenerateTemplate, theprotocol_updateMyDeveloperProfile, theprotocol_listDeveloperWebhooksAlt, theprotocol_getDeveloperWebhookDeliveriesAlt, theprotocol_testDeveloperWebhookAlt, theprotocol_downloadPipelineTemplate, theprotocol_purchasePipelineTemplate, theprotocol_createTegPoliciesBatch, theprotocol_createExchangeListing, theprotocol_declareExchangeDividend, theprotocol_guildListOrders, theprotocol_guildGetOrder, theprotocol_guildNetworkBoard, theprotocol_guildPostOrder, theprotocol_guildBid, theprotocol_guildAward, theprotocol_guildSubmitWork, theprotocol_guildVerify, theprotocol_guildCancelOrder, theprotocol_guildMyWork, theprotocol_guildCrossRegistryBid, theprotocol_listToolsets, theprotocol_searchTools, theprotocol_describeTools, theprotocol_invokeTool, theprotocol_enableToolset, theprotocol_disableToolset.
Tools
Contract history
No contract recorded yet — the server has not answered an anonymous connection.
Run this server? A verified owner can publish snapshots with their own credentials, and the contract history starts here, marked owner-reported.
mcpi-cli publish https://api.theprotocol.cloud/mcpGet alerted when this contract changes
Depend on this server? Leave an email. No contract is on record here yet, so alerts can only start once one is published — and alerts are being built; signing up is what tells us to hurry.
Prefer a feed reader? This page's contract changes are also an Atom feed.
Status badge
Status for a README, from the last probe — cached an hour, so up to seven hours behind the endpoint. Links back to this page.
[](https://mcpi.app/servers/theprotocol-sovereign-ai-agent-platform)Own this server?
Sign in to claim this listing by proving control of the endpoint.