▲ | fennecbutt 4 days ago | ||||||||||||||||
Unsurprising. I've left many a comment on what I think of MCP and so have many others. I'm still not sure why everyone's acting like it's some well thought out system and not just tool descriptions shoveled into JSON and then shoved at an LLM. It's not a fundamental architectural change to enhance tool calls, it just got given a fancy name. I do get that having a common structure for tool calling is very convenient but it's not revolutionary. What's revolutionary is everyone training their models for a tool calling spec and I'm just not sure that we've seen that yet. | |||||||||||||||||
▲ | CuriouslyC 4 days ago | parent | next [-] | ||||||||||||||||
MCP is legit bad, and it won't last long, just polluting context with MCP output alone is enough to make it a poor long term solution. We're going to end up with some sort of agent VM, where tool data can be conditionally expanded for processing in a given turn without persistently polluting context (think context templates). | |||||||||||||||||
| |||||||||||||||||
▲ | moduspol 4 days ago | parent | prev | next [-] | ||||||||||||||||
LLMs are supposed to be smart. Why can't I point it to API docs and have it call an API? And why wouldn't we move toward that direction instead of inventing a new protocol? | |||||||||||||||||
| |||||||||||||||||
▲ | amannm 4 days ago | parent | prev | next [-] | ||||||||||||||||
MCP doesn't make any sense to exist at this point in time. All you need is CLIs and existing service interfaces. We don't need a new protocol for something whose purpose is to make more protocols unnecessary | |||||||||||||||||
▲ | greysteil 4 days ago | parent | prev [-] | ||||||||||||||||
I dunno, I’m still pretty surprised the MCP server auth process could pop a calculator on widely adopted clients. The protocol isn’t perfect but that’s totally unnecessary unsafe. Glad it’s fixed! | |||||||||||||||||
|