| Some of the other issues are less important than others, but even if you accept “you have to take responsibility for yourself”, let me quote the article: > As mentioned in my multi-agent systems post, LLM-reliability often negatively correlates with the amount of instructional context it’s provided. This is in stark contrast to most users, who (maybe deceived by AI hype marketing) believe that the answer to most of their problems will be solved by providing more data and integrations. I expect that as the servers get bigger (i.e. more tools) and users integrate more of them, an assistants performance will degrade all while increasing the cost of every single request. Applications may force the user to pick some subset of the total set of integrated tools to get around this. I will rephrase it in stronger terms. MCP does not scale. It cannot scale beyond a certain threshold. It is Impossible to add an unlimited number of tools to your agents context without negatively impacting the capability of your agent. This is a fundamental limitation with the entire concept of MCP and needs addressing far more than auth problems, imo. You will see posts like “MCP used to be good but now…” as people experience the effects of having many MCP servers enabled. They interfere with each other. This is fundamentally and utterly different from installing a package in any normal package system, where not interfering is a fundamental property of package management in general. Thats the problem with MCP. As an idea it is different to what people trivially expect from it. |
Also, in my experience, there is a huge bump in performance and real-world usage abilities as the context grows. So I definitely don't agree about a negative correlation there, however, in some use cases and with the wrong contexts it certainly can be true.