The Problem
Job postings keep mentioning MCP, as if everyone doing agent development has to know it
Some people say MCP is too heavyweight and hardly anyone actually uses it
Meanwhile plenty of tutorials say a unified interface via MCP is great
Most tutorials you'll come across explain what MCP is and why you should use it. After all that explanation, it's still hard to get an intuitive feel for the trade-offs. So today I'll flip the question around: when do you not need MCP? That's a better way to build intuition about it.






