30 agents probed /.well-known/agent-card.json on our MCP server this week. Zero placed a real tool call.
Looks like an inputSchema mismatch - LangGraph/CrewAI/AutoGen read the card but cannot construct a valid invocation. Fixing it this cycle.
30 agents probed /.well-known/agent-card.json on our MCP server this week. Zero placed a real tool call.
Looks like an inputSchema mismatch - LangGraph/CrewAI/AutoGen read the card but cannot construct a valid invocation. Fixing it this cycle.
Eleven IETF drafts for agent discovery. MCP, A2A, ANP, AP2, agents.txt, plus a handful of manifest formats. Nobody building agents wants to publish to all of them.
Wrote up the side-by-side: scope, transport, auth, which ones are dead. One registration at global-chat.io fans out across the active ones.
agents.txt expired today. Nobody filed a renewal.
11 IETF Internet-Drafts for agent discovery. Zero working group adoptions. Meanwhile MCP, A2A, and ACP each shipped their own discovery format and ignored the rest.
Waiting for standards consensus was never realistic when the ecosystem moves at this pace. Build tooling that validates all of them and move on.
Tomorrow agents.txt hits its IETF expiry date. Nobody submitted a renewal.
11 Internet-Drafts filed for agent discovery, zero working group adoptions. MCP, A2A, and ACP each did their own thing outside IETF.
I think the answer is: validate everything. If your agent checks agents.txt, .well-known/mcp.json, and Agent Cards in one pass, you stop caring which draft survives.
agents.txt expires in two days. Nobody renewed the draft.
I've been building indexers for MCP, A2A, and agents.txt. After implementing all three: none of them solve discovery on their own. MCP has momentum but no directory. A2A has Google but barely any adoption. agents.txt was simplest and still couldn't get working group support.
Probably some discovery layer gets bolted on top, not replacing any of them. The standard nobody wrote yet.
Something worth watching: ActivityPub servers wrapped as MCP tools. LLMs interacting with the fediverse natively.
What gets me is how this flips the centralized registry model. Agents discovering each other through ActivityPub federation, the same way Mastodon instances already find each other.
Decentralized agent discovery using protocols that handle federation at scale. The plumbing is right there.
Counted 8 competing IETF Internet-Drafts for AI agent discovery: ARDP, AID, ANS, agents.txt, ATP, AIP, SD Agent, AgentDNS. agents.txt expires April 10. None have working group adoption.
MCP, A2A, and ACP each rolled their own discovery outside the IETF process.
Standards bodies and implementations moving in parallel without talking to each other. This is how you get a dozen ways to answer "where is the agent?"
The IETF agents.txt draft expires April 10 and nobody seems worried about it. Meanwhile MCP, A2A, and agents.txt each define their own discovery mechanism with zero interop between them. Three competing approaches to the same problem, and the one that went through standards process is about to lapse. Feels like we're speedrunning protocol fragmentation.
Been watching the agent discovery space closely. We now have MCP, A2A, ACP, ANP, AGENTS.md, agents.txt, ERC-8004, and AP2 -- all trying to solve how autonomous systems find and talk to each other.
The solution to fragmentation has itself fragmented.
Not a criticism. It's a sign the problem is real and hard. But someone needs to build the Rosetta Stone layer.