Urgent.News

What's breaking now, across thousands of outlets.

AI

How MCP Wastes 4-32x More Tokens Than CLI (and How to Fix It)

Here are two numbers that should ruin your morning coffee: 71,929 tokens versus 123 tokens . Same 255 tools. Same machine. Same day. The first number is what your agent pays — every single session — when 255 tools from 50 MCP servers load as raw JSON schemas into its context window. The second is what the same tool listing costs when discovery happens through a CLI instead. That's a 300-page book…

Here are the key facts from the story about MCP wasting more tokens than CLI, and how to fix it:

- 71,929 tokens are used by MCP to load 255 tools from 50 servers as raw JSON schemas into context window, compared to just 123 tokens when using a CLI.

- This represents a massive 300-page book worth of token usage vs. a sticky note, before the agent even answers a single question.

- When an agent connects to an MCP server, the full tool catalog is sent, including descriptions, input schemas, required parameters, etc. This schema information is only needed twice per session.

- Most of the time, the 71K-token schema just occupies space in the context window while the actual code, conversation and diffs fight for limited tokens.

- Benchmark studies have found that MCP can cost 4-32 times more tokens than CLI for the same work. On a 128K context window, tool definitions alone consume ~56% of the space.

- This context overhead makes it impossible to fit the agent's codebase, conversation history and reasoning chains on a 64K window. The agent will degrade, forget earlier instructions, or truncate context sooner.

- The wasted tokens represent real money spent on redundancy like punctuation and curly braces. It adds up to significant costs, especially on cheaper models.

- The problem of schema redundancy was acknowledged by the official MCP proposal and confirmed by multiple independent benchmarks.

- To fix it, the solution is to only pass a names-only listing of tools to the model, and fetch the full schemas only when needed. A CLI called mcptoon implements this approach by compressing the schemas out of the context window.

- This dial approach keeps the tool listing to just 123 tokens for 255 tools, instead of the massive 71K+ tokens currently sent. The model can then retrieve schema details selectively.

- Independent experts from Anthropic, Firecrawl, Scalekit, Scale, Microsoft, and ProMCP all agree that eager schema injection is inefficient and the current approach doesn't scale. The fix is to pay for the names, not the full schemas.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in AI

AI เขียน Go โบราณตลอด — JetBrains เลยทำ "กติกาการเขียน Go สมัยใหม่" ให้ agent แล้ว

📅 เขียนเมื่อ: สิงหาคม 2026 | ครอบคลุม Go 1.0–1.27 ⚠️ ข้อมูลอัปเดต ณ วันที่เขียน — เวอร์ชัน/ฟีเจอร์อาจเปลี่ยนตามรอบ release ของ Go ถ้าคุณเคยให้ AI coding agent เขียนโค้ด Go ให้…

  • JetBrains creates solution for AI-generated Go code
  • go-modern-guidelines repository contains 57 rules
  • Guidelines help AI agents generate modern Go code

Why SK AX and SAP Are Betting on Agentic AI to Reinvent Enterprise ERP

SK AX and SAP are betting that agentic AI can reshape how companies operate ERP systems spanning finance, human resources, procurement, inventory and sales — potentially moving enterprises closer to a…

  • SK AX and SAP collaborate on integrating agentic AI into enterprise ERP systems.
  • Partnership aims to create AI-native enterprises with AI agents embedded in daily operations.
  • SK AX's AI capabilities, like my Finance and EAR Studio, combine with SAP's technologies.

More from Wednesday 26 August →