GET /api/protocols · 28 protocols · updated 2026-06-15

The Agent Protocol Atlas

The agentic web is a stack of protocols. Here they are, grouped by the layer they work at — discovery, capability, interop, identity, payments and licensing — plus the governance bodies that steward them.

layer Discovery & Declaration — how a site announces itself to agents

  1. llms.txt

    widely adopted (~10% of studied sites)

    llms.txt · Jeremy Howard (Answer.AI) · 2024

    A markdown file at the domain root that gives language models a curated map of a site's most important content.

    # Site Name
    > One-line description.
    ## Core
    - [Page](/page.md): what it is

    llmstxt.org · JSON

    source Origin proposal (Jeremy Howard, Answer.AI), 2024-09-03: https://www.answer.ai/posts/2024-09-03-llmstxt.html . Spec home: https://llmstxt.org .

  2. NLWeb

    emerging

    Natural Language Web · Microsoft (R.V. Guha) · 2025

    Turns a website into a conversational, queryable endpoint by combining Schema.org data, a vector store and an LLM — and every NLWeb endpoint is also an MCP server.

    POST /ask  { "query": "..." } → grounded natural-language answer + structured sources

    github.com/nlweb-ai/NLWeb · JSON

    source Project (Microsoft / R.V. Guha), built on schema.org, MCP-server duality: https://github.com/nlweb-ai/NLWeb ; seed triple research §2.

  3. agents.json

    emerging

    agents.json / Arazzo API manifests · open community (built on the OpenAPI Arazzo spec) · 2025

    A manifest that describes a site's APIs and workflows in a form agents can discover and execute, typically served from /.well-known/.

    GET /.well-known/agents.json → { "endpoints": [ ... ], "workflows": [ ... ] }

    github.com/wild-card-ai/agents-json · JSON

    source Spec/repo (built on OpenAPI Arazzo): https://github.com/wild-card-ai/agents-json ; agents.json/agents.txt listed among Layer-1 discovery additions in research §2.

  4. agents.txt

    draft (community proposal)

    agents.txt · open community (multiple competing proposals; asturwebs reference among them) · 2025

    A root-level file that declares a site's identity, terms of use for AI agents, service catalog and agentic endpoints in a machine-readable form.

    GET /agents.txt → identity, permissions, services, agentic endpoints (with /api/agents JSON twin)

    github.com/asturwebs/agents-txt · JSON

    source Reference variant (MIT, v2.0 draft, identity/permissions/services/endpoints, /agents.txt + /api/agents, IANA well-known pending, agent-manifest.txt rename of one variant): https://github.com/asturwebs/agents-txt . Seed triple (agents.txt discovers MCP): research §2. Honesty note: multiple competing agents.txt proposals exist.

  5. DNS-AID

    draft (IETF Internet-Draft)

    DNS-based Agent Identification and Discovery · IETF draft (draft-mozleywilliams-dnsop-dnsaid), community reference implementation · 2025

    Lets organizations publish and discover AI agents through standard DNS records — a naming convention over SVCB/TXT/TLSA records, signed with DNSSEC, with no new record types or servers.

    _agent._tcp.example.com  IN SVCB ...   → DNS-SD discovery of an org's agent index (DNSSEC-signed)

    datatracker.ietf.org/doc/draft-mozleywilliams-dnsop-dnsaid/ · JSON

    source IETF Internet-Draft (naming convention over SVCB/TXT/TLSA per RFC 9460/4033, DNS-SD, DNSSEC/DANE-signed): https://datatracker.ietf.org/doc/html/draft-mozleywilliams-dnsop-dnsaid-02 ; project site https://dns-aid.org/ ; reference impl https://github.com/dns-aid/dns-aid-core . Listed for addition in research §2.

  6. schema.org

    active (the agentic-web data foundation)

    Schema.org structured data vocabulary (for agents) · Schema.org founding sponsors (Google, Microsoft, Yahoo, Yandex) · 2011

    The shared structured-data vocabulary (JSON-LD) that gives agents machine-readable entities and relationships to read off a page — the noun layer the agentic web is built on.

    <script type="application/ld+json">{ "@context": "https://schema.org", "@type": "Product", "name": "..." }</script>

    schema.org · JSON

    source Schema.org vocabulary as the agentic-web data foundation (v30.0 reported 2026-03-25), JSON-LD: https://schema.org and https://schema.org/docs/releases.html . Seed triple (NLWeb built_on schema.org): research §2. Honesty note: there is no distinct 'schema.org-for-agents' spec; this records the existing vocabulary applied to agentic use.

layer Capability & Tooling — how agents invoke tools and data

  1. MCP

    de facto standard

    Model Context Protocol · Anthropic (now governed under the Linux Foundation's Agentic AI Foundation) · 2024

    The USB-C of agent tooling: a single JSON-RPC interface for connecting any agent to any tool, data source, or service.

    { "jsonrpc": "2.0", "method": "tools/call", "params": { "name": "search", "arguments": { "q": "..." } } }

    modelcontextprotocol.io · JSON

    source Spec version/date: https://modelcontextprotocol.io/specification/2025-11-25 (latest stable, 2025-11-25). Governance (AAIF hosts MCP): competitive-research-2026-06.md §2.

  2. WebMCP

    draft (Chrome 146 DevTrial)

    Web Model Context Protocol · W3C Web Machine Learning Community Group (engineers from Google & Microsoft) · 2026

    MCP for the browser: a web page registers callable tools on document.modelContext so a visiting agent invokes functions instead of clicking pixels.

    await document.modelContext.registerTool({ name, description, inputSchema, execute })

    webmachinelearning.github.io/webmcp/ · JSON

    source Status, editors, API surface, draft dated 15 June 2026: https://webmachinelearning.github.io/webmcp/ (Draft Community Group Report; not a W3C Standard). Governance (W3C): brief §L2 + research §2.

  3. OASF

    active (Linux Foundation AGNTCY)

    Open Agentic Schema Framework · AGNTCY project (originated at Cisco / Outshift) · 2025

    A standardized schema for describing AI agents — their capabilities, metadata and relationships — so agents can be discovered and understood across platforms; the 'DNS for agents' within AGNTCY.

    An OASF record describes an agent's capabilities via attribute-based taxonomies for cross-platform discovery.

    docs.agntcy.org/oasf/open-agentic-schema-framework/ · JSON

    source OASF as AGNTCY's standardized agent-capability schema ('DNS for agents'), Apache-2.0, Linux Foundation: https://docs.agntcy.org/oasf/open-agentic-schema-framework/ and https://github.com/agntcy/oasf . AGNTCY/LF context: https://www.linuxfoundation.org/press/linux-foundation-welcomes-the-agntcy-project-to-standardize-open-multi-agent-system-infrastructure-and-break-down-ai-agent-silos . Listed for addition in research §2.

layer Agent Interop & Transport — how agents talk to each other

  1. A2A

    production (150+ orgs)

    Agent2Agent Protocol · Google (now under the Linux Foundation) · 2025

    The leading standard for agent-to-agent coordination: agents publish an Agent Card describing their skills, then negotiate and delegate tasks to one another.

    GET /.well-known/agent.json → { "name": "...", "skills": [ ... ], "endpoints": { ... } }

    a2a-protocol.org · JSON

    source A2A project / Linux Foundation announcements, 2025–2026 (org count per project communications).

  2. ACP

    emerging

    Agent Communication Protocol · IBM / AGNTCY · 2025

    A REST-native alternative to A2A for teams that want inter-agent messaging over plain HTTP with minimal new machinery.

    POST /agents/{id}/runs  { "input": [ ... ] }  // ordinary REST, no special transport

    agentcommunicationprotocol.dev · JSON

    source Spec home: https://agentcommunicationprotocol.dev . Maintainer (IBM/AGNTCY): research §2 (AGNTCY listed among protocols to add).

  3. AGNTCY

    active (Linux Foundation, since 29 July 2025)

    AGNTCY (Internet of Agents project) · Cisco (Outshift), with LangChain and Galileo; now Linux Foundation · 2025

    A Linux Foundation project building open infrastructure for an 'Internet of Agents' — discovery (OASF), identity, messaging (SLIM) and observability — so agents from different vendors interoperate.

    AGNTCY: Agent Discovery (OASF) + Agent Identity + Agent Messaging (SLIM) + Observability.

    agntcy.org/ · JSON

    source Cisco-originated (March 2025, with LangChain + Galileo), joined Linux Foundation 29 July 2025, 75+ companies, components OASF + SLIM + identity + observability: https://www.linuxfoundation.org/press/linux-foundation-welcomes-the-agntcy-project-to-standardize-open-multi-agent-system-infrastructure-and-break-down-ai-agent-silos and https://agntcy.org/ . Listed for addition in research §2.

  4. SLIM

    active (AGNTCY component)

    Secure Low-latency Interactive Messaging · AGNTCY project (Cisco / Outshift); Linux Foundation · 2025

    AGNTCY's secure, low-latency messaging substrate for agent-to-agent, human-in-the-loop and tool communication, designed for multi-modal exchange and quantum-safe security.

    SLIM carries agent ↔ agent / human / tool messages with low latency and quantum-safe security.

    docs.agntcy.org/ · JSON

    source SLIM as AGNTCY's secure low-latency messaging component (agent/human/tool, multi-modal, quantum-safe): https://docs.agntcy.org/ ; AGNTCY/LF context https://www.linuxfoundation.org/press/linux-foundation-welcomes-the-agntcy-project-to-standardize-open-multi-agent-system-infrastructure-and-break-down-ai-agent-silos . Listed for addition in research §2.

  5. ANP

    emerging (open source)

    Agent Network Protocol · Agent Network Protocol open-source community · 2025

    An open protocol aiming to be the 'HTTP of the agent internet': decentralized DID-based identity, a meta-protocol negotiation layer, and JSON-LD agent descriptions so billions of agents can connect.

    did:wba identity + meta-protocol negotiation + JSON-LD agent description for open agent discovery.

    agent-network-protocol.com/ · JSON

    source ANP three-layer architecture (did:wba identity, meta-protocol negotiation, JSON-LD agent description): https://agent-network-protocol.com/ and https://agent-network-protocol.com/specs/agent-description.html ; repo https://github.com/agent-network-protocol/AgentNetworkProtocol . Compared with MCP/ACP/A2A in arXiv:2505.02279. Listed for addition in research §2.

layer Identity, Trust & Verification — how an agent proves who it is

  1. Web Bot Auth

    emerging

    Web Bot Authentication (HTTP Message Signatures) · IETF drafts, championed by Cloudflare · 2025

    Cryptographically proves which agent is making a request via HTTP Message Signatures — because a User-Agent string can be forged and a signature cannot.

    Signature-Agent: "https://my-agent.example"
    Signature-Input: sig1=("@authority" "signature-agent");keyid="..."

    datatracker.ietf.org/doc/draft-meunier-web-bot-auth-architecture/ · JSON

    source RFC 9421 + Ed25519 + Signature-Agent header + /.well-known/http-message-signatures-directory: https://datatracker.ietf.org/doc/html/draft-meunier-web-bot-auth-architecture-02 ; Cloudflare reference: https://http-message-signatures-example.research.cloudflare.com/ ; research §1.

  2. ERC-8004

    Draft (Standards Track: ERC)

    ERC-8004: Trustless Agents · Marco De Rossi, Davide Crapis, Jordan Ellis, Erik Reppel (Ethereum Improvement Proposal) · 2025

    An Ethereum standard adding on-chain Identity, Reputation and Validation registries so agents can be discovered and trusted across organizational boundaries — a trust layer that extends A2A.

    Three on-chain registries — Identity, Reputation, Validation — give A2A agents portable, verifiable trust.

    eips.ethereum.org/EIPS/eip-8004 · JSON

    source Canonical EIP (Status: Draft; Created 2025-08-13; three registries Identity/Reputation/Validation; complements A2A and MCP): https://eips.ethereum.org/EIPS/eip-8004 . Authors: Marco De Rossi, Davide Crapis, Jordan Ellis, Erik Reppel. Seed triple (ERC-8004 provides identity for A2A): research §2.

layer Payments & Settlement — how agents authorize and move value

  1. x402

    live (165M+ transactions by Apr 2026)

    HTTP 402 Payments · Coinbase + web3 ecosystem partners · 2025

    Revives the dormant HTTP 402 status code so an agent can pay for a resource inline — request, get 402 with terms, pay in stablecoin, retry.

    HTTP/1.1 402 Payment Required
    { "accepts": [{ "scheme": "exact", "maxAmountRequired": "$0.01", "payTo": "0x..." }] }

    x402.org · JSON

    source x402 facilitator / ecosystem reporting (x402.org), 2026. Volume figures are ecosystem-reported, not independently audited.

  2. AP2

    emerging

    Agent Payments Protocol · Google (with 60+ payments & finance orgs) · 2025

    Payment-agnostic settlement inside the A2A task lifecycle — handles cards, bank transfers and crypto through one mandate-based framework.

    An agent presents a signed mandate; AP2 routes it to cards, ACH, or crypto rails.

    ap2-protocol.org · JSON

    source Launch 2025-09-16 + 60+ partners + three-mandate (Intent/Cart/Payment) VC design: https://cloud.google.com/blog/products/ai-machine-learning/announcing-agents-to-payments-ap2-protocol .

  3. ACP (Agentic Commerce)

    live (ChatGPT Instant Checkout)

    Agentic Commerce Protocol · OpenAI + Stripe · 2025

    Lets an agent complete a purchase inside the conversation — the checkout that powers ChatGPT's Instant Checkout.

    Agent submits a delegated payment token; merchant confirms the order over the protocol.

    www.agenticcommerce.dev · JSON

    source Launch 2025-09-29 under Apache-2.0, four-actor contract, ChatGPT Instant Checkout: https://github.com/agentic-commerce-protocol/agentic-commerce-protocol (OpenAI + Stripe).

  4. UCP

    active (open standard)

    Universal Commerce Protocol · Universal-Commerce-Protocol project (open standard; ucp.dev) · 2026

    An open standard for interoperability between commerce entities so AI agents can discover products, fill carts, and complete purchases — orchestrating A2A, AP2 and MCP across the commerce journey.

    UCP: an open standard enabling interoperability between commerce entities for agent-driven shopping.

    ucp.dev · JSON

    source Open commerce-interoperability standard, Apache-2.0, release v2026-04-08: https://ucp.dev and https://github.com/universal-commerce-protocol/ucp . Secondary attribution (Google/Shopify/Walmart, NRF 2026) and AAIF hosting per research §2 + trade press — flagged for primary verification at build (possible distinct 'UCP' efforts).

  5. MPP

    live (shipped 2026; IETF Internet-Draft)

    Machine Payments Protocol · Stripe + Tempo · 2026

    Stripe and Tempo's open standard for billing AI agents over HTTP — agents discover prices, pay, subscribe and reconcile across stablecoins, cards and BNPL, with cryptographic receipts.

    HTTP 402 + machine-readable price discovery → pay (stablecoin/card) → cryptographic receipt, in one cycle.

    stripe.com/blog/machine-payments-protocol · JSON

    source Stripe + Tempo Machine Payments Protocol (shipped 2026-03-18; formalizes HTTP 402; price discovery + subscriptions + reconciliation; stablecoin via Tempo, cards via Stripe/Visa, Bitcoin via Lightning; Stripe PaymentIntents settlement; IETF Internet-Draft; 100+ services directory): https://stripe.com/blog/machine-payments-protocol . Listed for addition in research §2.

  6. Kite

    live (Kite Chain + Agent Passport, 2026)

    Kite (Agent payments / identity infrastructure) · Kite AI · 2025

    A payments-and-identity layer for the agent economy: verifiable agent identities (Agent Passport), cryptographically enforced spending constraints, and stablecoin rails, integrating x402, AP2 and MCP.

    Kite AIR: verifiable agent identity + programmable spend constraints + stablecoin rails (x402 / AP2 / MCP).

    gokite.ai · JSON

    source Kite agent payments-and-identity infrastructure (Kite AIR identity / Agent Passport, SPACE framework, stablecoin rails; x402 envelope + AP2 settlement + MCP), Kite Chain + Agent Passport launch reported 2026-04-30: https://gokite.ai/kite-whitepaper ; Coinbase Ventures/x402 collaboration https://www.globenewswire.com/news-release/2025/10/27/3174837/0/en/kite-announces-investment-from-coinbase-ventures-to-advance-agentic-payments-with-the-x402-protocol.html . Listed for addition in research §2.

  7. Visa TAP

    live (launched Oct 2025)

    Visa Trusted Agent Protocol · Visa (with Cloudflare) · 2025

    An open specification that signs an AI agent's identity into HTTP request headers so any merchant can cryptographically verify the agent is legitimate before agent-driven checkout.

    RFC 9421 HTTP message signatures over Web Bot Auth → merchant verifies agent against Visa's key directory.

    developer.visa.com/capabilities/trusted-agent-protocol · JSON

    source Visa Trusted Agent Protocol: open spec signing agent identity into HTTP headers via RFC 9421 / Web Bot Auth, Ed25519, Visa key directory, launched with Cloudflare ~2025-10-14, 12 launch partners, layers over ACP/UCP: https://github.com/visa/trusted-agent-protocol , https://developer.visa.com/capabilities/trusted-agent-protocol , https://investor.visa.com/news/news-details/2025/Visa-Introduces-Trusted-Agent-Protocol-An-Ecosystem-Led-Framework-for-AI-Commerce/default.aspx . Listed for addition in research §2.

layer Licensing & Access Economics — terms, compensation and gating

  1. RSL

    emerging standard

    Really Simple Licensing · RSL Collective (Reddit, Yahoo, Medium, O'Reilly and others) · 2025

    Machine-readable content-licensing terms, referenced from robots.txt — say which AI uses are free and which require a license or royalty.

    robots.txt:  License: https://example.com/license.xml   →   <rsl> ... <permits>search</permits> ... </rsl>

    rslstandard.org · JSON

    source First published 2025-09-10; RSL 1.0 official spec 2025-12-10: https://rslstandard.org/press/rsl-1-specification-2025 and https://rslstandard.org/press/rsl-standard . Enforced_by Cloudflare: research §2.

  2. Pay Per Crawl

    live (beta, 2025)

    Cloudflare Pay Per Crawl · Cloudflare · 2025

    Cloudflare's HTTP 402-based mechanism that lets publishers charge AI crawlers per request — allow free, set a price, or block — with Cloudflare as merchant of record.

    HTTP/1.1 402 Payment Required
    crawler-price: USD 0.01   →   crawler retries with: crawler-exact-price: USD 0.01

    blog.cloudflare.com/introducing-pay-per-crawl/ · JSON

    source Launch (private beta, July 1 2025), HTTP 402 + crawler-price/crawler-exact-price headers, Cloudflare as merchant of record: https://blog.cloudflare.com/introducing-pay-per-crawl/ . Seed triple (Web Bot Auth verifies pay-per-crawl): research §2.

  3. Content Signals

    live (2025)

    Cloudflare Content Signals Policy · Cloudflare · 2025

    A robots.txt extension that lets a site declare how its content may be used after access — search, ai-input, and ai-train — as machine-readable preferences.

    # robots.txt
    Content-Signal: search=yes, ai-input=yes, ai-train=no

    blog.cloudflare.com/content-signals-policy/ · JSON

    source Launch 2025-09-24, three signals (search / ai-input / ai-train), robots.txt extension, CC0, Cloudflare managed-robots default search=yes/ai-train=no, contentsignals.org: https://blog.cloudflare.com/content-signals-policy/ . Listed for addition in research §2.

layer Governance — the bodies that steward the standards

  1. AAIF

    active (formed Dec 2025)

    Agentic AI Foundation · Linux Foundation (anchored by contributions from Anthropic, Block, OpenAI and others) · 2025

    The Linux Foundation body, formed December 2025, that gives the agentic web's load-bearing protocols — MCP, goose and AGENTS.md — a neutral, vendor-independent governance home.

    AAIF (Linux Foundation) hosts MCP, goose and AGENTS.md under neutral, open governance.

    aaif.io · JSON

    source Formation date (Dec 9 2025), Linux Foundation parent, 8 platinum members (AWS, Anthropic, Block, Bloomberg, Cloudflare, Google, Microsoft, OpenAI), founding contributions MCP/goose/AGENTS.md: https://www.linuxfoundation.org/press/linux-foundation-announces-the-formation-of-the-agentic-ai-foundation . A2A v1.0/UCP hosting per research §2 (verify at build).

  2. W3C

    active

    World Wide Web Consortium · Tim Berners-Lee (founded 1994) · 1994

    The international web standards body that incubates agentic-web specs such as WebMCP (via its Web Machine Learning Community Group) and stewards the schema.org and Verifiable Credentials foundations agents build on.

    W3C standardizes web specs; the Web Machine Learning CG develops the WebMCP draft.

    www.w3.org · JSON

    source W3C as the standards body developing WebMCP via the Web Machine Learning Community Group: https://webmachinelearning.github.io/webmcp/ . W3C founding/role: https://en.wikipedia.org/wiki/World_Wide_Web_Consortium . Seed triple (WebMCP standardized_by W3C): research §2.