Live Webinar: Top 3 Nightmares Every QA Has Faced. Register Now.
Turn your manual testers into automation experts! Request a Demo

Is the MCP Protocol Dying or Evolving?

Is the MCP Protocol Dead or Just Growing Up?

This discussion has been going on among engineers since late 2024. But in March 2026, Perplexity CTO Denis Yarats said that he was backing away from it. Soon after, YC CEO Garry Tan also came out with criticism. He said that it was a huge memory hog and that he had created a replacement for it in just half an hour. With that, the talk spread everywhere that the MCP story was over.

Key Takeaways:
  • The main challenges faced by MCP are context window bloat, initial instability, and complexity in local setups.
  • While CLI is a solution for solo developers, it poses new challenges for larger teams in terms of security, accuracy, and observability of the tools.
  • This debate is really a difference in priorities between individual developers and large companies. It does not mean that the MCP protocol has failed.
  • Remote MCP over HTTP, which ensures security and telemetry, is essential for large companies. It cannot be replaced by CLI.
  • Agentic Skills (structured instruction files) are now being considered as a simple alternative between full MCP and regular CLI tools.

What is MCP? Why Did Everyone Go After It?

Model Context Protocol (MCP) is an open-source standard from Anthropic that makes it easier for AI applications to connect with external tools and services. For example, when an AI wants to open a GitHub issue.
  • Without MCP, it guesses the API and may fail
  • With MCP, it follows a preset format and works correctly

When it first started, everyone was excited. Companies were racing to show that they were in it. MCP servers were very busy. SDK downloads were doubling every week. All the major companies, including OpenAI, Google, and Microsoft, were on board.

But when people started using it, situations changed.

Criticisms: Is it Just Noise or Valid?

There are some criticisms. The main issues that MCP users mention are:
  • Context Window Usage: Just connecting three servers consumes a large portion of the available tokens. It was found that more than 72% of the memory is used for this before the work starts.
  • Decreased Accuracy: When many tools are given at once, the AI’s attention shifts, and mistakes are made. Studies show that tool selection accuracy drops from 43% to below 14% as the number of tools increases.
  • Difficulty in Testing: If there is a problem, it is very difficult to find it. If it is a normal command (CLI), we can test it directly in a terminal, but in this case, we have to debug the JSON-RPC layer and tool schemas.

But some see it differently. While it may not be enough for simple needs, MCP is the future for large companies. Because large projects need security and oversight rather than commands.

Many developers are expressing these views. Here are two such different opinions.

“Something goes wrong, and now I’m spelunking through JSON transport logs instead of just running the command myself. Debugging shouldn’t require a protocol decoder.”

— Eric Holmes, Infrastructure Engineer

“For enterprise and org-level use cases, MCP is the present and future, and teams need to be able to cut through the hype of the moment.”

— Charles Chen, Principal Software Engineer

Why CLI for Solo Developers?

CLI (Command Line Interface) is a great help for those who code alone. There is no doubt about it. Because these AI models we use have been trained on millions of documentation pages, shell scripts, and Stack Overflow discussions. We don’t need to explain anything in particular. These models already know what standard commands are and how they work. And if there is a cost to it, we only need to pay for it according to what we use (pay-per-token).

The Feishu (Lark) team at Bytedance has long recognized this. They have released an official Lark Agent CLI platform with over 200 commands and 22 agentic skills across many business areas, including Messenger, Docs, Base, Sheets, Slides, Calendar, Mail, Tasks, Meetings, and more.

Google has since made a similar move for Google Workspace CLI via the Gemini Tools update in late 2025. In short, this approach of combining CLI and context-aware skills is now catching on.

But here’s the twist…

If you have tools that are used only in your company, for example, a custom deployment API or data pipeline, this CLI magic won’t work there. Because the foundation model has no idea what these private tools are.

Whatever happens in the end, you’ll have to write documentation and JSON schemas about it all over again. Doing all this without a central control or a clear structure, like a unified protocol, can be a huge headache.

A Gentle Warning

There’s a common trend in the tech world. Once the hype dies down, it’s dead. MCP indeed has some issues right now, but that doesn’t mean it’s a total failure.

If you look at a lot of the current discussions, you’ll see that most of it is from individual developers speaking for their own convenience. These people may have a lot of influence on social media, but their words don’t necessarily reflect what a large engineering team needs.

For example, we saw the outages at Amazon’s AWS in early 2026. After that, they had to insist that changes made using AI be reviewed by senior engineers. It was a reminder that leaving AI agents without proper control at the organizational level can be a big deal. After the setback there, more oversight came, not less regulation.

In short, what can be done by one person in a controlled environment is not necessarily possible in a team of people with different skills. Especially when maintaining production-level software using AI!

Read: Who is Responsible for Testing AI-Generated Code?

Why Should Testers Care?

Testers are not just spectators in these discussions. In fact, we are right in the middle of it.

The concept of the MCP server is of great importance, given the way testing infrastructure is changing today. AI agents are now connecting to test automation platforms like testRigor to call external tools, check the environment, check test coverage, and trigger pipelines. The performance, reliability, and auditing of these agents depend on the protocol they use.

Think about it, if a test fails because of a bad command, we can quickly find the cause. But if a test fails because an MCP tool hangs, it can be a huge headache to figure out where it went wrong. For QA, observability is the foundation. Testing teams today face the same question that engineering teams around the world face:
  • Do we want local flexibility or a centralized structure?
  • Do we prefer individual speed or enterprise standards?

Our MCP integration and function calling support in testRigor are built with this exact challenge in mind. The goal is to enable AI agents to interact with the testing infrastructure in an auditable and trustworthy manner. In the future, these protocol layers will determine testing quality.

Is MCP Really Dead?

Not at all. Only bad designs that follow the hype and are rushed to release fail here. MCP over HTTP, a secure and centralized solution designed for large companies, is gaining strength. It may not be necessary for regular developers, but it is essential for large teams.
  • For Solo Developers: CLI + Skills is often better, offering zero-schema overhead and higher token efficiency for quick, local iterations.
  • For Enterprise Teams: Remote MCP servers are better, providing security, multi-user authentication (OAuth 2.0), and centralized policy enforcement.

These two are not mutually exclusive, but rather tools that are suitable for each situation. So instead of asking “Is MCP dead?”, we should ask “Are we choosing the right one for our team?”

What is the current state of your team’s AI agent infrastructure? If your testing relies on external tools, it’s time to examine their reliability, observability, and the context tax they impose on your context window.

AI-native testing at testRigor supports these evolving standards by treating each command as a callable tool. Whether you are optimizing for speed with local CLI-driven iterations or scaling with enterprise-grade MCP servers for complex, multi-agent orchestration, testRigor ensures agents interact with your infrastructure in an auditable way.

Beyond the Hype: How MCP is Moving from Social Media Debate to Real-World Test Automation

Read more

By analyzing real-time telemetry information from command logs and network traces, testRigor provides only the right information (selective context). This helps reduce the context tax and make self-healing using AI more accurate.

You're 15 Minutes Away From Automated Test Maintenance and Fewer Bugs in Production
Simply fill out your information and create your first test suite in seconds, with AI to help you do it easily and quickly.
Achieve More Than 90% Test Automation
Step by Step Walkthroughs and Help
14 Day Free Trial, Cancel Anytime
“We spent so much time on maintenance when using Selenium, and we spend nearly zero time with maintenance using testRigor.”
Keith Powe VP Of Engineering - IDT
Privacy Overview
This site utilizes cookies to enhance your browsing experience. Among these, essential cookies are stored on your browser as they are necessary for ...
Read more
Strictly Necessary CookiesAlways Enabled
Essential cookies are crucial for the proper functioning and security of the website.
Non-NecessaryEnabled
Cookies that are not essential for the website's functionality but are employed to gather additional data. You can choose to opt out by using this toggle switch. These cookies gather data for analytics and performance tracking purposes.