How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

427 Agent Cards: How They Talk and What They Do

September 21st, 2026 · Kin Lane
427 Agent Cards: How They Talk and What They Do

In July I wrote that most published agent cards are not actually A2A. At the time that meant 65 providers out of 22,341 hosts, ten of them conformant, and I called it a starting line rather than an adoption story. Less than two months later the A2A section on APIs.io holds 427 providers, 421 of them serving an Agent2Agent Agent Card from their own host. The snapshot combines the providers APIs.io already profiles with the independently operated agents that have registered themselves in the open A2A registries, read the same way every time: the card is fetched from the provider’s own well-known path, saved verbatim, and graded against the A2A AgentCard object. Nothing in it is derived on anyone’s behalf. With a population this size it finally makes sense to stop counting cards and start describing them, so I want to lay out two things — how these 427 providers talk to agents, and what they actually do.

How They Talk

Across 427 providers Share
Serve an agent card from their own host 99%
Card passes every A2A structural check (conformant) 60%
Card is near-conformant — right shape, missing optional fields 9%
Card is flavored — fails a hard structural check 29%
Card still lives at the legacy /.well-known/agent.json path 8%
Card is a documentation platform’s default, not the provider’s own 26%
Declare HTTP+JSON as the preferred transport 34%
Declare JSONRPC as the preferred transport 28%
Declare no transport at all 35%
Declare protocol version 0.3 59%
Declare protocol version 1.0 17%
Declare no protocol version 21%
Card carries exactly one skill 35%
Card carries two to five skills 27%
Card carries six or more skills 30%
Also run an MCP server 83%
Publish Agent Skills alongside the card 51%
Accept x402 payments 23%

The conformance picture has moved a long way. Sixty percent of these providers publish a card that passes every structural check, against fifteen percent in July, and the share stranded on the pre-0.3 legacy path has fallen from twenty-three percent to eight. That is real progress, and it happened fast. But the single most important line in that table is the sixth one. About one in four agent cards is the default a documentation platform publishes on the provider’s behalf. They are easy to recognize once you have seen a few: the card lives on the docs host rather than the product’s, it declares HTTP+JSON and protocol 0.3, and it carries exactly one skill whose description begins “Use when…” and points back at the documentation. Ninety-nine percent of those cards are conformant, because one vendor wrote one correct template. Among the cards providers wrote themselves, conformance is forty-seven percent.

I think both halves of that are good news, and I think they are different news. A valid card at a predictable path is more than most of these companies had in the spring, and a docs platform shipping it by default is exactly how OpenAPI spread — tooling made the artifact before teams made the decision. But it also means a meaningful share of what looks like agent adoption is a checkbox somebody else ticked, and the teams behind those cards may not know they have one. The self-authored cards tell you more about where the work is. More than a third of all cards declare no transport at all, which is the most common way a card falls short: it says an agent exists and leaves out how to reach it. One in five declares no protocol version. And the long tail of version strings — 0.3, 0.3.0, 1.0, 1.0.0, a handful of 0.2.5 — says the ecosystem is still mid-migration to the 1.0 specification the Linux Foundation now stewards.

The line I would underline for anyone building in this space is the MCP one. Eighty-three percent of providers with an agent card also run an MCP server. In July I noted that the Agent Card was quietly decoupling from A2A, with conformant cards pointing at MCP endpoints. That has hardened into the norm. For most of these providers the card is not the conversation, it is the front door: a machine-readable statement of identity, skills and authentication at a well-known address, with MCP behind it doing the actual work. A few have stopped pretending otherwise and declare MCP as the card’s preferred transport outright. The industry wanted an agent-facing equivalent of what OpenAPI did for HTTP APIs, and it appears to be assembling one out of two specifications rather than choosing between them.

Skills are where the population splits most visibly. Across these cards there are 2,678 declared skills — a median of three per card, a mean of six, and a top end that runs past two hundred. Thirty-five percent of cards carry exactly one skill, and thirty percent carry six or more. Those are two different ideas of what a skill is. One treats it as a label for the whole product. The other treats it as a menu an agent can order from — swap, orderbook, create_card, get_card_balance — each with its own tags, examples and input modes. Half of these providers also publish standalone Agent Skills next to the card. And nearly a quarter accept x402 payments, which means an agent can discover the provider, read what it offers, and pay for a single call without a human ever creating an account.

What They Do

Across 427 providers Share
Developer tools and platforms 62%
Data, search and research 50%
Agent infrastructure — discovery, memory, identity, orchestration 43%
Payments and agent commerce 42%
Trust, identity and security 40%
Marketing, content and social 38%
Communication, community and marketplaces 28%
Vertical and consumer services 25%
Crypto, blockchain and DeFi 19%
Compliance, legal and governance 18%
Markets, trading and finance 17%

A provider can sit in several of these, and most do. What the table shows is two economies sharing one protocol. The first is the one you would expect: established API companies in developer tooling, data, search and marketing, adding an agent door to a business that already has a human one. They account for the top of the table, and they are why developer tools lead at sixty-two percent.

The second economy is the one I find more interesting, because it did not exist two years ago. More than four in ten of these providers are in the business of agent infrastructure or agent commerce — identity and reputation for agents, memory that outlives a session, discovery and registries, signed receipts for automated actions, escrow, sanctions screening an agent can call before it transacts, and metered micropayments settled in stablecoins. Their customer is not a developer integrating an API. Their customer is another agent. That is also what most of the crypto share is: not speculation, but settlement rails — USDC on Base or Solana — chosen because nothing else will clear a payment worth a fraction of a cent. Forty percent of the whole population touches trust, identity or security, which tells you what the people actually building agent-to-agent systems think the hard problem is.

And then there is the quarter of providers doing something entirely ordinary. A directory of Norwegian dental clinics. A registry of farms and farm shops that sell direct. A service that turns a PDF into real postal mail in twelve countries. A not-for-profit property listing aggregator run by a community interest company. These are small operators who skipped the developer portal and went straight to publishing an agent card, an MCP endpoint and an llms.txt, on the theory that their next user asks an assistant rather than visiting a website. They are a minority, but they are the clearest picture in the data of what agent-native looks like when it is not about agents at all.

One last finding, because it is the one I keep turning over. Of those 2,678 skills, fewer than three in a hundred mention a service the publisher does not run. Every agent card in this snapshot describes its own surface: here is what I expose, here is how to call it. Almost none of them describes what the publisher can do for you across other people’s APIs. That is a provider-centric reading of a schema that is not inherently provider-centric — an A2A skill carries example user requests and a plain-language description of a task, not a list of endpoints — and it mirrors exactly how OpenAPI came to be used. It also leaves something unoccupied. As more of us operate through agents that act on our behalf, out in the world, across services we do not own, there is no convention yet for publishing those skills, and no vocabulary in the specification for the delegation they imply. Four hundred and twenty-seven cards in, the agent web knows how to say what it is. It has not yet started saying what it does for you. If you publish a card, APIs.io will grade it, and I would like to see what the next four hundred look like.