Everyone’s excited about MCPs. The Model Context Protocol is supposed to be the standard way AI agents talk to external services. And it is good, for what it is. But I’ve been replacing MCPs with skills and scripts in my own workflows, and honestly, I’m not going back.
The problem with MCPs When you load an MCP server, all of its tool definitions get injected into the agent’s context. Every tool name, every parameter schema, every description.
Continue reading