By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
World of SoftwareWorld of SoftwareWorld of Software
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Search
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
Reading: 98% of MCP Servers Got This Wrong: The Reason Why the Protocol Never Worked | HackerNoon
Share
Sign In
Notification Show More
Font ResizerAa
World of SoftwareWorld of Software
Font ResizerAa
  • Software
  • Mobile
  • Computing
  • Gadget
  • Gaming
  • Videos
Search
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Have an existing account? Sign In
Follow US
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
World of Software > Computing > 98% of MCP Servers Got This Wrong: The Reason Why the Protocol Never Worked | HackerNoon
Computing

98% of MCP Servers Got This Wrong: The Reason Why the Protocol Never Worked | HackerNoon

News Room
Last updated: 2025/11/15 at 6:08 PM
News Room Published 15 November 2025
Share
98% of MCP Servers Got This Wrong: The Reason Why the Protocol Never Worked | HackerNoon
SHARE

Three years ago, I read the Steve Jobs biography. The part about the iPhone obsessed me. Not the design. The philosophy: “People don’t know what they want until you show it to them.”

He was right about phones. But somewhere along the way, the AI industry got it backwards.

Last week, Anthropic published its engineering blog post on “Code Execution with MCP.” The post celebrated a 98.7% token reduction by having agents write code instead of making direct tool calls.

The AI community erupted. “This is brilliant!” “This solves the context problem!”

But here’s the thing: this isn’t innovation. It’s damage control.

The Broken Design We Didn’t Want to Admit

When the Model Context Protocol launched, it made sense. Direct function definitions seemed logical. Load the tool definitions into context, let the model pick which one to call, and observe the results.

Except it was broken from the start. Not in implementation. In design philosophy.

LLMs aren’t traditional software systems where more data equals better decisions. They’re pattern-matching machines. Every token in context adds noise.

Think of it like this => imagine a librarian trying to answer your question. Give her one shelf of relevant books, and she finds your answer quickly. Give her the entire library and ask her to answer in 30 seconds? She’ll get confused. She’ll miss the good information buried in mediocrity.

That’s what we did to LLMs with MCP.

Context efficiency isn’t a nice-to-have optimization. It’s the entire game.

And if you look at actual MCP implementations in production, you see this clearly. The servers that work are exceptional. They have extremely limited, well-curated toolsets. Maybe 3-5 tools, max.

Anything more and you’ve instantly created a context nightmare.

Most MCP servers? They’re architectural mistakes.

I can say this confidently because Anthropic saves 98.7% of tokens by having agents write code instead of calling tools directly.

And do you know what else is 98%? The percentage of MCP servers in the wild that violate basic architectural principles.

That’s not a coincidence.

What 98% of MCP Servers Got Wrong

The ecosystem is drowning in worthless MCP servers. Not because the people building them are incompetent. Because they started with the wrong assumption: that MCP is a user-facing tool integration standard.

It’s not. It should have been backend infrastructure from day one.

Here’s what a non-worthless MCP server actually requires:

→ OAuth and proper authentication (not toy API keys)

→ Permission management with enforcement (fine-grained access control)

→ State management (a database backing the state)

→ Observability (monitoring, logging, traces)

Do you know how many MCP servers have all of these? A handful. Maybe 2% of the ecosystem.

The Signal-to-Noise Ratio Nobody Talks About

LLMs are pattern recognition systems. More tokens mean more data points. But it also means more noise.

At a certain ratio, noise overwhelms signal.

Think about forensics. Give a detective one piece of evidence, and it’s compelling. Give them a million pieces of evidence, 99% of which are irrelevant? They’ll miss the actual crime.

That’s what we’ve been doing. Handing LLMs massive amounts of context and wondering why they’re underperforming.

The real optimization isn’t bigger context windows. It’s ruthless context curation. Progressive, on-demand context loading. Only the information that matters.

The Real Architecture: MCP as Backend, A2A as Frontend

Here’s what’s actually happening in the ecosystem:

A2A (Agent-to-Agent protocol) is becoming the user-facing standard. MCP is becoming what it should have been all along: a backend concern.

These aren’t competing protocols. They’re complementary.

The Contrarian Takes

Let me say the things nobody wants to say:

→ Early MCP adoption was a mistake. Too many companies built on MCP, thinking it was production-ready. The ecosystem wasted cycles.

→ Most developers won’t implement this correctly. Code execution with MCP requires security thinking. Systems programming knowledge. Most teams have none of these.

Practical Reality: What This Means for You

If you’re building with MCP right now, here’s what I’d do:

→ Audit your MCP tools immediately. If you’re at 5+, you have a context problem. If you’re at 10+, your implementation is almost certainly broken.

→ Don’t build toy MCP servers. If you’re thinking of building one, start by assuming it needs OAuth, permissions, and a database.

→ Migrate toward code execution patterns now. Start having agents write code instead of calling tools directly.

→ Plan for the A2A transition. Build abstraction layers so you can swap implementations without rewriting your entire system.

→ Monitor token efficiency obsessively. Start measuring context window usage per request.

The Bigger Picture

The MCP story is actually the story of how the AI industry approaches problem-solving.

We saw a problem (tools don’t integrate with models well) and picked a solution quickly. It made sense at the time. It even worked, for a while.

Then reality hit. The solution didn’t scale. We tried patching it with better tools, better definitions, and bigger context windows.

Finally, we realized: the problem wasn’t the tools. The problem was the architecture.

When you fix the architecture. When you shift from “load all tool definitions upfront” to “load tools on demand via code execution”, you solve it cleanly.

This is what expertise looks like. Not intelligence. Not raw capability. But the hard-earned pattern recognition that comes from shipping broken systems and fixing them.

The Bottom Line

Context efficiency. On-demand tool discovery. Separation of concerns.

MCP will evolve to support this. A2A will mature alongside it. The ecosystem will consolidate.

And 98% of the MCP servers built in 2025? They’ll be quietly archived, reminders of what happens when you optimize for the wrong metric.

But here’s what gives me hope: the industry is learning. We’re being honest about what didn’t work. We’re building better architecture. We’re respecting constraints instead of ignoring them.

That’s not failure.

That’s expertise.

And expertise, unlike intelligence, can’t be automated.

Resources

→ Anthropic’s Code Execution with MCP: https://www.anthropic.com/engineering/code-execution-with-mcp

→ A2A Protocol Specification: https://a2aprotocol.ai/

→ MCP Protocol Documentation: https://modelcontextprotocol.io/

→ On Context Engineering: https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents

→ Signal-to-Noise in LLMs: https://huggingface.co/papers/2406.06623

→ Original Blog: https://tyingshoelaces.com/blog/mcp-reckoning

Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Twitter Email Print
Share
What do you think?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article Masimo awarded 4M in Apple Watch patent infringement verdict Masimo awarded $634M in Apple Watch patent infringement verdict
Next Article AI data center capacity triples in Europe as demand for neoclouds grows AI data center capacity triples in Europe as demand for neoclouds grows
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

248.1k Like
69.1k Follow
134k Pin
54.3k Follow

Latest News

Hollywood's Biggest Stars Shine in This Lesser-Known Sci-Fi Thriller
Hollywood's Biggest Stars Shine in This Lesser-Known Sci-Fi Thriller
News
a supercomputer’s brutal warning about the future of the Earth
a supercomputer’s brutal warning about the future of the Earth
Mobile
Personal details of Tate galleries job applicants leaked online
Personal details of Tate galleries job applicants leaked online
News
Early Black Friday Printer Deals: Take Over 40% Off on Canon, Epson, and 3D Printers
Early Black Friday Printer Deals: Take Over 40% Off on Canon, Epson, and 3D Printers
News

You Might also Like

How to Add Real-Time Web Search to Your LLM | HackerNoon
Computing

How to Add Real-Time Web Search to Your LLM | HackerNoon

9 Min Read
WEF Experts: Walking, Talking Robots Are Just Five Years Away | HackerNoon
Computing

WEF Experts: Walking, Talking Robots Are Just Five Years Away | HackerNoon

11 Min Read
How to Set Up GPT Project Files to Transform Recruitment Efficiency – Chat GPT AI Hub
Computing

How to Set Up GPT Project Files to Transform Recruitment Efficiency – Chat GPT AI Hub

17 Min Read
Servo 0.0.2 Released For Those Wanting To Try Out This Example Rust Web Browser
Computing

Servo 0.0.2 Released For Those Wanting To Try Out This Example Rust Web Browser

1 Min Read
//

World of Software is your one-stop website for the latest tech news and updates, follow us now to get the news that matters to you.

Quick Link

  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact

Topics

  • Computing
  • Software
  • Press Release
  • Trending

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

World of SoftwareWorld of Software
Follow US
Copyright © All Rights Reserved. World of Software.
Welcome Back!

Sign in to your account

Lost your password?