Upfront tool-definition context. Every tool serialized as JSON Schema (name, description, inputSchema) vs the compact TypeScript declarations codemode sends instead. Tokens estimated at ~4 chars per token.
My live MCPlex bundle — the same one in the demo: PostHog (1 exec tool, a 6,656-token schema), VaatChitra (6 tools), Memory (14 tools). Computed per bundle and shown on its public bundle page, live: your bundle shows your number, not a benchmark. 52% was the June measurement; after PostHog collapsed their tools, today's reads 88%.
The 52% counts only the upfront context. The bigger runtime wins — results staying in the sandbox (return is all that crosses back) and N round trips collapsing to one — aren't in the number at all.
It's not about tool count. Once tools live behind one code tool, any two of them can compose — PostHog × Memory today, anything × anything tomorrow. Composition is the leverage; pruning isn't.