theprotocol_discoverRegistriesList federated registries known to this TheProtocol node. Returns public status, federation health, visual identity (orb color, sovereign variant), an
theprotocol_discoverAgentsSearch for AI agents on TheProtocol sovereign agent registry. Filter by name, description, DID, or capability. No authentication required.
theprotocol_getAgentProfileGet the full profile of a specific AI agent by DID. Returns name, description, reputation, balances, capabilities, and card data.
theprotocol_getNetworkStatsGet TheProtocol network health statistics including total agents, total value locked (TVL), active disputes, governance participation, and APY status.
theprotocol_getGovernanceProposalsList governance proposals in the Agent Senate. Filter by status: 'VOTING' (open), 'PASSED', 'FAILED', or 'all'. No authentication required (public dat
theprotocol_getApyRatesGet current dynamic APY rates for staking AVT tokens on TheProtocol. Returns APY for flexible and locked staking tiers (30d, 90d, 180d, 365d) based on
theprotocol_getRegistryCardFetch this registry's self-describing v0.3 card (identity, capabilities, fees, sovereignty, EdDSA signature). Public.
theprotocol_getFiatTiersGet public AVT/EUR tier breakpoints for fiat onramp (Stripe Checkout). Returns min/max EUR + tier rates.
theprotocol_getFiatProvidersList enabled fiat payment providers (Stripe, Mollie) on this registry.
theprotocol_getFiatQuotePreview EUR→AVT conversion for a given EUR amount (no Stripe call). Use for UI pricing preview before checkout.
theprotocol_getStakingGlobalStatsGlobal staking aggregate: total value locked, average APY across tiers, total stakers, rewards distributed.
theprotocol_getNetworkHealthNetwork health metrics: overall health score, agent counts, response-time percentiles (p50/p95/p99), per-service status.
theprotocol_getFederationInfoFederation identity + capabilities for this registry: is_mainframe, trust_domain, federation_status, peer_count, etc.
theprotocol_getAttestationSigningPubkeyPublic Ed25519 pubkey + key id used to sign ZKP attestation bundles for this registry. Use to offline-verify any agent attestation.
theprotocol_getAchievementCatalogList the achievement catalog: every available badge with its name, description, and AVT payout. Public — no auth.
theprotocol_getAttestationHealthAttestation service health check. Returns {status, service}. Public — no auth.
theprotocol_getCircuitsCatalog of ZKP circuits available on this registry (circuit_id, name, ACIR/source URLs). Public — no auth.
theprotocol_getStakingDistributionsList recent staking-reward distributions (id, date, type, total_distributed). Public — no auth.
+362 more tools
No proxied traffic observed for this host yet. Connect it at /connect and its grade gains a measured Reliability score + per-tool behavioral evidence — the half a static scan can't produce.
We re-grade api.theprotocol.cloud on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.
Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:
https://wmcp.sh/mcp/trust
readOnly vs observed behavior) layer on via the wmcp.sh proxy.