Build1 distinct publisher3 min readUpdated
A developer measured 111,713 tokens of JSON schema from 10 MCP servers, injected before the first message, and priced the year at $1,764 per seat. The per-server number is the useful one.
The Engineer · Build desk
Compiled by The EngineerSomething wrong?How this is made
Divide the measurement by the number of servers and you get the figure that belongs in a budget: about 11,171 tokens of schema per server [1]. At the $3 per million input rate the author used [4], that is roughly 3.4 cents on every conversation the server is attached to [2], and at his own cadence of 20 conversations a day across 22 working days, about $177 per developer per year [3]. It is charged whether or not the model ever calls the thing.
That is the lens for the Hacker News datapoint the piece cites: a developer trialled 15 servers over three months and kept 6 [9]. On the measured average, the nine he dropped were carrying something like 100,000 tokens of schema, near $1,600 a year per seat [4]. His stated reason for dropping them was not that they broke, but that the command line already covered the job, gh for GitHub and the same story for Playwright [9].
The measurement deserves its caveats. It is one person's setup, and the 10 servers are described as popular rather than named [3]. The $1,764 [4] assumes every conversation re-injects the full schema set at list price, and the author's own proxy sells schema caching as a feature [10], which tells you the baseline he measured had none.
He also sells the fix. mcptoon reports 170 tools compressed from 111,713 tokens to 3,247, and $0.33 a conversation down to $0.01, with claimed savings of $1,760 a year [10]. Run his own numbers back: 3,247 tokens at $3 per million across 5,280 conversations is about $51, so the saving is nearer $1,713 and the quoted figure is roughly $47 optimistic [7]. The gap is trivial. What it flags is that a caching proxy fixes the invoice, and the invoice is the cheaper of the two costs in play.
The other cost is headroom. 111,713 tokens is 56 percent of the 200K window MCP was designed against in 2024 [11][5], gone before the user types, which is the author's explanation for long debugging sessions collapsing around 30 messages in [12].
Both of the serious remedies he points at attack that, not the billing. Anthropic's own engineers reported 150,000 tokens falling to 2,000 by having the model write code that calls tools at runtime instead of reading every schema up front [7]. Cloudflare took 1.17M tokens of schema for a 2,500-endpoint API, about 468 tokens per endpoint [8], and replaced it with a search function and an execute function costing roughly 1K [8]. Neither discarded the protocol. Both deleted the startup injection.
Until that is the default behaviour of the clients, the honest accounting is per server per seat, in tokens as well as dollars, and it sits next to the SaaS renewals rather than in an architecture document.
Follow any of these and your For You feed starts watching them — no settings page required.
Ranked by verification strength, evidence, and original report placement.
A developer on Hacker News tested 15 MCP servers over three months and kept only 6; the top comment said GitHub MCP is a waste of tokens because Claude Code has the gh CLI built in, and said the same for Playwright.
Anthropic's own engineers published a blog post showing token consumption dropping from 150,000 to 2,000, a 98.7% reduction, by not loading tool schemas into context and instead letting the model write code that calls tools at runtime.
Cloudflare's 2,500-endpoint API originally required 1.17M tokens of schema, which was compressed to about 1K tokens by exposing just two functions, search and execute.
When Anthropic designed MCP in 2024, context windows were 200K tokens.
At $3 per million input tokens, one server's schema costs about 3.4 cents per conversation it is attached to.
At the author's own usage cadence, one MCP server costs roughly $177 per developer per year in schema tokens alone.
Evidence-backed comparisons of source perspectives and observed adoption signals. Read the methodology
Which Builder, Operator, and Investor concerns the observed source mix emphasized—not a truth score.
Evidence, demonstrated adoption, hype gap, incentives, and confidence are assessed independently, each on its own current evidence. How these are measured.
One self-interested source, unreproducible inputs
The entire cluster is a single dev.to post by the author of the remedy it sells. Methodology is named (tiktoken, cl100k_base) and the arithmetic checks internally, but the 10 measured servers are never identified, no independent publisher corroborates the 111,713-token figure, the compression baseline shifts from 10 servers to 170 tools, and the article's own residual-cost numbers contradict its headline savings. Only the second-hand Anthropic and Cloudflare datapoints carry weight independent of the author, and both arrive unlinked through him.
Pattern is real, this tool is unproven
There is genuine third-party behaviour behind the schema-overhead problem: Anthropic engineers publishing a schemas-out-of-context pattern, Cloudflare collapsing a 2,500-endpoint API to two functions, and a practitioner retaining 6 of 15 trialled MCP servers. Adoption of the specific remedy is at zero observed uptake — mcptoon appears only as a release with install instructions and test counts, with no downloads, deployments, or users disclosed. Scored low because problem-side adoption evidence is second-hand and solution-side adoption evidence is absent.
Headline overshoots the measurement
The title promises '200,000 tokens that prove' MCP was a mistake, while the measured figure is 111,713 tokens of schema plus an estimated ~18K of result wrapping, and the article's own conclusion states that 'MCP's protocol design is not the problem.' Cost claims are extrapolated to $1,764/year from unverified usage assumptions with no treatment of schema or prompt caching, degradation is asserted rather than evaluated, and the savings claim is internally off by about $47. The underlying per-server token unit and the Anthropic/Cloudflare datapoints are sound and understated by comparison, which keeps the gap from scoring higher.
Author ships the fix he prescribes
The sole source diagnoses a problem and then sells the remedy: the post is published on an account presenting as a token-saving project, names the author's own proxy as the answer, and includes an install command and packaging pitch. The disclosure offered covers non-affiliation with Anthropic, not the author's own stake in mcptoon adoption. No independent publisher, funder, or user is present in the cluster to offset that alignment.
Confident about the weakness, not the numbers
Confidence in this assessment is moderate: the incentive structure and the single-source, single-publisher shape of the cluster are unambiguous, and several internal inconsistencies are checkable arithmetic. What cannot be resolved from the supplied material is whether the 111,713-token measurement itself is accurate, since the servers are unnamed and no second publisher covers the story, so the direction of the assessment is firmer than its magnitudes.
build
Ten MCP servers, 847 tool schemas, 112K tokens before you type: curation is a cost line1 distinct publisher
build
Five MCP servers, 22,185 tokens: server count is now a context budget line1 distinct publisher
product
A 2x LLM bill is not a bug report: token spend is an observability problem1 distinct publisher
build
Anthropic's Browser Use hands Claude element refs, and hands you the browser1 distinct publisher
Distinct publishers with included, body-backed reporting in this cluster.
dev.to
1 article · August 23, 2026