A long brick wall with two doors set into it side by side: the left door closed and bearing a small machine-readable plaque mounted at eye level, the right door standing ajar with a curling paper schema pinned to the bricks beside it

WordPress runs about forty percent of the web. In June 2026, no major SEO plugin ships an MCP discovery layer. All in One SEO Pro added llms.txt. It did not add /.well-known/mcp.json. Yoast did not. Rank Math did not. Forty percent of the web is invisible to agents that find their tools the way agents find their tools.

The gap is not laziness. The gap is that the discovery problem has two shapes and the industry shipped one.

Two doors

MCP is server-mediated. The agent fetches /.well-known/mcp.json. It reads the manifest. It connects. No human is in the loop. Claude Desktop, Cursor, the local agents that run on a developer's machine — they all walk this hallway. The site advertises. The agent finds. The handshake is machine to machine.

GPT Actions is user-mediated. A human builds a Custom GPT in the ChatGPT UI. The human pastes an OpenAPI 3.x schema. The human authorizes the connection. The agent never discovers anything. The user does the discovering and hands the schema to the agent like a key.

Same problem. Opposite topology. One is a beacon. The other is a key cut by hand.

What it costs to skip one

Ship only MCP and the ChatGPT user has no door. They cannot wire you into their Custom GPT because there is no schema to paste. The MCP manifest does not help them. ChatGPT does not crawl .well-known for tools. The user wants to use you. The user cannot.

Ship only GPT Actions and Claude Desktop walks past. So does every local agent that reads manifests at runtime. The OpenAPI schema sits on your site doing nothing for them. They were never going to ask a human to paste it.

The two failures look identical from the inside. Traffic that should arrive does not. The logs show nothing because nothing was attempted. The agent that could not find you did not knock.

Why WordPress is the tell

WordPress is the tell because WordPress is where the long tail lives. Forty percent of the web is small sites, niche stores, local services, one-person publishers. These are the surfaces agents will want to reach on behalf of users. A plugin that ships both files — /.well-known/mcp.json for the autonomous side, an exportable OpenAPI schema for the human side — would wire the long tail into the agent economy in an afternoon.

No plugin ships both. Most ship neither. The ones that ship anything ship llms.txt, which is a third thing — a hint for training, not a door for tools.

The discovery loop is one loop. It has two doors. A site that opens one door is half-found. A site that opens neither is a rumor.


Ernest Hemingway said the dignity of an iceberg is due to only one-eighth of it being above water. The protocol specs are the eighth above. The traffic you never see is the rest.