cd /news/agent-protocols/what-42270-measured-monthly-searches… · home topics agent-protocols article
[ARTICLE · art-138999] src=dev.to ↗ pub= topic=agent-protocols verified=true sentiment=· neutral

What 42,270 measured monthly searches for MCP actually contain

A team building an MCP gateway measured 73 MCP-related search phrases using paid keyword data, finding they total 42,270 monthly searches, with the top three phrases ("model context protocol," "mcp protocol," "a2a protocol") accounting for 47.6% of that volume. Clustering the live result pages for 48 phrases produced 43 distinct clusters with only 4 merges, indicating that nearly every MCP query owns its own results page rather than collapsing into shared topical clusters. The team concludes that winnable demand sits in specific, low-difficulty phrases like "mcp vs api" and "streamable http" rather than the highest-volume terms.

by read6 min views1 publishedSep 24, 2026

We build an MCP gateway. That means we have to answer "where is the demand for MCP tooling" with

numbers instead of instinct — and when we finally measured it, the shape of the answer was not what

the topic's noise suggests. This is that measurement, with the method attached so anyone can repeat

it and disagree with our reading.

The MCP ecosystem produces a lot of content and very little demand data. Every week brings another

"awesome MCP servers" list, another protocol explainer, another launch post. What none of them carry is

the number that decides what to write next: how many people search for a given phrase in a month, and

how hard the results page for it is to enter.

We had a second reason to care. Our own pages were indexed, our sitemap was clean, and our Search

Console still showed almost no non-branded impressions. When that happens, the useful question is not

"is our prose good" but "does anyone search for this at all, and with what words". A demand

measurement answers both at once.

The pool comes from paid keyword data, not estimate tables scraped from a free tool:

The 73 phrases sum to 42,270 searches per month. One phrasing carries more than a quarter of it:

Phrase Monthly searches Share of pool
model context protocol 12,100 28.6%
mcp protocol 4,400 10.4%
a2a protocol 3,600 8.5%
mcp tools 2,400 5.7%
agentic rag 1,900 4.5%
mcp vs api 1,900 4.5%
everything else (67 phrases) 15,970 37.8%

Two readings follow, and they point in opposite directions. The optimistic one: there is a real

audience — 42,000 searches a month is not a hobbyist niche. The pessimistic one: the top three phrases are 47.6% of it, and those three are the

Difficulty here is a 0–100 estimate of how hard the first page is to enter. Sort the pool by volume

and a pattern appears — the big phrases are defended, and the usable ones sit in the middle:

Phrase Monthly searches Difficulty
anthropic mcp 1,600 69
mcp protocol 4,400 64
model context protocol 12,100 58
mcp tools 2,400 56
mcp spec 1,300 32
mcp server list 880 22
mcp vs api 1,900 12
streamable http 880 12

The two phrases with the lowest difficulty in the whole table are also two of the most specific:

"mcp vs api" compares two architectures, and "streamable http" names one transport that MCP

standardised. Both are the kind of query a reader has after learning what MCP is, and both are

answerable by anyone who has actually shipped the thing rather than read the specification.

That asymmetry is the practical finding: the demand that a new entrant can realistically win is not the demand that looks biggest. Chasing the 12,100 phrase means competing with the protocol's

This was the surprise. We expected the 48 phrases to collapse into a handful of topical clusters, the

way "cheap flights" and "low cost flights" belong together. Instead, clustering the live result pages

turned 48 phrases into 43 clusters — with only 4 merges and 11 adjacent pairs across the whole set.

Translation: for MCP, almost every phrase owns its own result page. "mcp spec" and "mcp

specification" are not the same query if the results pages disagree; "mcp tools" and "mcp servers" sit

next to each other without merging. The topic looks like one huge subject from the outside and

behaves like a mosaic of small ones from the inside.

This has a direct consequence for anyone planning content here, and it is the opposite of the usual

advice to build one comprehensive pillar page. A single page cannot be the canonical answer to 43

different result pages. What works is a small centre per phrase family — the protocol overview, the

transport comparison, the client-configuration walkthrough — each one narrow enough to actually match

its result page, and each one linking to its neighbours so that a reader who lands on any of them can

reach the rest. Our own overview of the protocol's actors, lifecycle and transports is written to that

shape, rather than to a keyword count.

The last piece of the measurement is not about search demand at all; it is about what our own site

saw while we were publishing into this pool. In the four weeks ending 22 September 2026, our Search

Console recorded 54 impressions and 7 clicks — and every one of them was a branded query. Not one

of the non-branded phrases in the table above produced an impression during that window.

That is worth stating plainly, because it is the number that disciplines the rest: a pool of 42,270

monthly searches, fifty-odd published articles, and a non-branded impression count of zero. Demand

being real does not mean demand is reachable; the pages existed before the audience did, and Google has

to decide to serve them before any of the arithmetic in this article matters.

The same period's edge logs add a useful counterweight: of the page reads recorded at our CDN in one

week, 282 carried AI-crawler user agents and 144 carried search-crawler user agents. Treat that as a

signal rather than a measurement — a user agent is a claim, not an identity, and machine files like

robots.txt inflate both numbers unless they are filtered out. The direction is still informative:

agents are reading this material earlier and more often than search engines are.

Three things, all of them reversible if the next snapshot disagrees:

The honest list, because a demand table invites more confidence than it earns:

If the useful summary is one paragraph long, it is this: for MCP the measurable demand is real but concentrated in a handful of definitional queries, the entry price is lowest exactly where the

audience is most specific, and the topic fragments into far more result pages than its vocabulary

suggests. Plan accordingly — a few narrow pages that answer a phrase completely, linked into a

neighbourhood, will outperform one broad page that answers nothing precisely.

The pool, the clustering and the diffable snapshots stay where the content lives. If you want the

starting point rather than the summary, the protocol's own mechanics are documented in our

MCP overview, and the published-server side is collected in the

server list. Disclosure: this measurement was assembled and written with AI assistance from our own paid keyword requests and Search Console exports; the numbers are quoted from those files rather than re-typed.

── more in #agent-protocols 4 stories · sorted by recency
── more on @mcp 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/what-42270-measured-…] indexed:0 read:6min 2026-09-24 ·