Protocol coverage
One layer. Every agent protocol.
The agent ecosystem is fragmenting into dozens of competing standards. They collapse into six planes: discovery, identity, messaging, authorization, content permission, and commerce. AxioRank is the neutral trust layer that speaks them, verifying and scoring each through one engine. Supporting the next protocol is one adapter, not a rewrite.
- Planes
- 6/6
- covered today
- Live adapters
- 47
- shipping now
- On the roadmap
- 8
- planned + beta
- Tracked
- 65
- protocols mapped
Discovery
What can this agent or service do?
A2A Agent Card
LiveFetch and normalize a delegate agent's .well-known/agent-card.json before trusting it.
MCP Server Card
LiveDiscover an MCP server's tools and transport from its well-known server card.
API Catalog (RFC 9727)
LiveResolve a service's /.well-known/api-catalog linkset and flag off-domain API descriptions.
Agent Skills (SKILL.md)
LiveAudit packaged skills for unsafe instructions before an agent loads them.
WebMCP
LiveBrowser-exposed page tools via navigator.modelContext (experimental).
AGNTCY Agent Directory
LiveResolve an agent's OASF record from the AGNTCY (Internet of Agents) directory before trusting it.
NLWeb
LiveInspect a site's NLWeb natural-language endpoint and the schema it exposes to agents.
Agent Name Service (ANS)
LiveResolve a PKI-anchored agent name-service record before connecting.
NANDA Index + AgentFacts
LiveResolve an agent handle to its signed AgentFacts document and verify capabilities, endpoints, and credentialed assertions before trusting it.
agents.json
LiveResolve a site's /.well-known/agents.json (OpenAPI-based flows) and flag API sources served off the manifest's own domain.
MCP Registry
WatchingThe community MCP server registry (registry.modelcontextprotocol.io): resolve a server's published entry before connecting.
OpenAPI Arazzo
WatchingDeterministic API workflows: sequenced calls with explicit inputs and outputs that agents execute against OpenAPI-described services.
Identity
Who is it, cryptographically?
Web Bot Auth (RFC 9421)
LiveEd25519 HTTP Message Signatures verify the AI agents that visit your site.
A2A Signed Cards (JWS)
LiveVerify a card's JWS and flag keys not anchored to the issuer's own domain.
OAuth Server Metadata (RFC 8414)
LiveResolve an authorization server's metadata; score PKCE, implicit-flow, and domain-bound endpoints (verifies signed_metadata when present).
W3C Decentralized Identifiers (did:wba)
LiveVerify an agent's decentralized identifier and control proof, the ANP identity layer.
W3C Verifiable Credentials 2.0
LiveVerify a standalone W3C VC 2.0 (Data Integrity or JOSE proof), the credential primitive under AP2 mandates and did:wba.
SD-JWT VC
LiveVerify an SD-JWT-based Verifiable Credential (the EU Digital Identity Wallet format): check the issuer JWS, recompute the selective-disclosure digests, and verify the optional key-binding JWT.
Visa Trusted Agent Protocol (TAP)
BetaVerify the RFC 9421 agent-recognition signature and parse the signed consumer/intent proofs a TAP agent presents at checkout.
SPIFFE / SVID
LiveVerify a workload's JWT-SVID against its trust-domain bundle and flag federated (cross-trust-domain) identities.
W3C DID (did:web)
LiveResolve a did:web identifier to its domain-hosted DID document and verify its Data Integrity control proof.
OpenID for VC Issuance (OID4VCI)
LiveResolve a credential issuer's /.well-known/openid-credential-issuer metadata and flag off-domain issuance endpoints.
OpenID for VC Presentation (OID4VP)
WatchingThe presentation side of OpenID4VC, an agent presenting verifiable credentials in response to a structured request.
ERC-8004 Trustless Agents
PlannedOn-chain agent identity, reputation, and validation registries (Ethereum). Resolving the on-chain agent card needs a chain-RPC adapter.
Agent Key Registry
WatchingThe open registry format (Cloudflare · Bedrock AgentCore) for discovering the public keys that sign agent HTTP requests.
WIMSE Workload Identity
WatchingThe IETF WIMSE working group's standards-track workload identity for multi-system environments (workload identifiers, token profiles, HTTP-signature workload-to-workload auth), the successor companion to SPIFFE.
Messaging
How do agents talk to each other?
A2A Messaging
LivePreflight the transport interfaces an A2A delegate declares. Flag off-domain or non-HTTPS task-message routing before you send.
MCP Transport
LiveCheck an MCP server's declared transport and endpoint. Flag off-domain or insecure message routing before you connect.
ACP (Agent Communication Protocol)
LiveInspect IBM/BeeAI ACP REST-native agent messages and manifests.
AGNTCY SLIM
LiveGovern AGNTCY Secure Low-latency Interactive Messaging between agents.
Agent Network Protocol (ANP)
LiveGovern decentralized agent-to-agent networking over ANP.
Coral Protocol
WatchingAn agent-coordination layer for multi-agent messaging, orchestration, and payments between specialized agents.
Authorization
What may it do, and on whose behalf?
OAuth Protected Resource (RFC 9728)
LiveResolve protected-resource metadata to score a target's auth posture and named authorization servers.
Auth.md
LiveAudit an agent-onboarding/credential-claim manifest and its identity providers.
AP2 Mandates
LiveVerify W3C Verifiable Credentials binding agent intent to user authorization.
Cross-App Access (ID-JAG)
LiveDetect Identity-Assertion Authorization Grant (ID-JAG) support in OAuth metadata and assess the cross-app token-exchange posture (MCP authz SEP-990).
DPoP (RFC 9449)
LiveDetect sender-constrained (proof-of-possession) token support in OAuth metadata. DPoP makes a stolen agent token useless.
OAuth Token Exchange (RFC 8693)
LiveDetect the token-exchange grant in OAuth metadata, the delegation / down-scoping primitive behind on-behalf-of agent access.
Rich Authorization Requests (RFC 9396)
LiveDetect structured authorization_details support: fine-grained, per-resource permissions instead of coarse scope strings.
Pushed Authorization Requests (RFC 9126)
LiveDetect the pushed-authorization-request endpoint (and whether the server requires it), a tamper-resistant request posture.
Resource Indicators (RFC 8707)
LiveDetect resource-indicator support in OAuth metadata: per-resource token scoping that stops a stolen agent token from being replayed at another server (required by MCP authorization).
OpenID AuthZEN
LiveResolve a Policy Decision Point's /.well-known/authzen-configuration and flag off-domain access-evaluation endpoints.
GNAP (RFC 9635)
WatchingGrant Negotiation and Authorization Protocol, a next-generation alternative to OAuth designed for richer delegation.
MCP Enterprise-Managed Authorization (EMA)
WatchingThe zero-touch MCP authorization extension: an identity provider mints an ID-JAG grant at sign-in and the client exchanges it for an MCP access token, with no per-user OAuth consent. Built on the Cross-App Access (ID-JAG) grant we already detect.
Content permission
May it use this content?
Abuse / rate signals
LiveDetect scraping, enumeration, and probe patterns on inbound agent traffic.
robots.txt / llms.txt
LiveCache and enforce machine-readable crawl + AI-usage permissions.
IETF AI Preferences
LiveHonor standardized train/infer/index content-usage preferences.
Really Simple Licensing (RSL)
LiveHonor publisher RSL licenses governing AI use of content.
TDM Reservation Protocol (TDMRep)
LiveHonor the W3C / EU TDM reservation at /.well-known/tdmrep.json, a machine-readable opt-out from text & data mining and AI training.
ai.txt
LiveHonor Spawning's ai.txt, a robots-style declaration of which AI agents may use a site's content.
Content Signals Policy
LiveHonor Cloudflare's Content Signals Policy: a machine-readable Content-Signal line in robots.txt that declares search, ai-input, and ai-train usage permissions.
C2PA Content Credentials
WatchingTamper-evident content provenance: who/what created or edited media, and whether AI was involved. Verifying the embedded manifest is on the roadmap.
Pay Per Crawl
WatchingCloudflare's HTTP 402 crawler-access marketplace: publishers price AI crawls and bots settle centrally. Preflighting the 402 charge bridges content permission and commerce.
Commerce
Can it pay?
x402
LivePreflight an HTTP 402 payment demand. Verify the charged resource, pay-to address, asset, and network before an agent pays.
Agentic Commerce Protocol (ACP)
LiveValidate a delegated payment allowance: capped amount, merchant binding, expiry, and network-token (not raw PAN) funding.
Universal Commerce Protocol (UCP)
LiveValidate UCP agent-checkout discovery and lifecycle (Google · Shopify).
Machine Payments Protocol (MPP)
LiveGovern in-band machine-to-machine HTTP payments (Stripe · Tempo).
AP2 Payments
LiveGovern AP2 agent-initiated payments across card, ACH, and crypto rails.
L402 (Lightning HTTP 402)
LivePreflight an L402 payment challenge. Check the Lightning invoice (network, amount) and macaroon before an agent pays.
Mastercard Agent Pay
BetaValidate a Mastercard Agentic Token container: capped spend, merchant scope, expiry, agent binding, and network-token (not raw PAN) funding.
Skyfire
BetaValidate a Skyfire KYA (Know Your Agent) and pay token: capped spend, merchant scope, expiry, agent binding, and Skyfire pay-token funding rather than a raw PAN.
Nekuda
BetaValidate a Nekuda agentic mandate over existing card rails: capped spend, merchant scope, expiry, agent binding, and tokenized (not raw PAN) funding.
Visa Intelligent Commerce
BetaValidate a Visa Intelligent Commerce payment credential: capped spend, merchant scope, expiry, agent binding, and Visa token or passkey funding rather than a raw PAN.
American Express Agent Pay
BetaValidate an American Express agent payment token: capped spend, merchant scope, expiry, agent binding, and network-token (not raw PAN) funding.
PayPal Agentic Checkout
BetaValidate a PayPal agent payment credential: capped spend, merchant scope, expiry, agent binding, and vaulted-instrument (not raw PAN) funding.
Machine-readable at /api/protocols.
Put every agent behind Zero-Trust.
Give your agents a short-lived identity, run every tool call through the gateway, and keep a redacted record of it all in under 100 ms.