3 ms·
Indeed. The biggest waste might be the overuse of MCP for everything. Sure it makes the initial development easier but then for every connection you're using a
by robbomacrae 8mo ago
Indeed. The biggest waste might be the overuse of MCP for everything. Sure it makes the initial development easier but then for every connection you're using a hundred billion dollar parameter model to decide how to make the call when it's usually completely unnecessary and then prone to random errors. MCP is the hammer that can make literally everything look like a nail...
- senordevnyc 8mo agoI see this ranting against MCP all the time, and I don't get it, maybe I'm missing something. I'm currently using an MCP in Cursor to give agents read-only access to my staging and prod databases, as well as BugSnag's MCP so it can look up errors that happen in those environments. It works great. What should I be using for this if not MCP?
- visarga 8mo agoMake a CLI tool for it, of course
- senordevnyc 8mo agoWhat? Why? What advantage does that have over just using an MCP server that exposes tools to run queries?
- nojito 8mo agoContext. Why would I use an MCP when I can use a cli tool that the model likely trained on how to use?
- senordevnyc 8mo agoCan you be more specific about “context”? And not everything has a CLI, but in any case, the comment I was replying to was suggesting building my own CLI, which presumably the LLM wasn’t trained on. Maybe my understanding of MCP is wrong, my assumption is that it’s a combination of a set of documented tools that the LLM can call (which return structured output), and a server that actually receives and processes those tool calls. Is that not right? What’s the downside?
- canadiantim 8mo agoagent skills, or use claude code to iteratively condense an MCP you want to use into only its most essential tools for your workflow
- senordevnyc 8mo agoAgent skills are just a markdown file, what’s in that markdown file in your scenario? And the MCP already only has the most essential tools for my workflow: the ability to run queries against a few databases.