Anthropic is discovering that MCP is basically libraries repackaged

Posted by Severe-Awareness829@reddit | LocalLLaMA | View on Reddit | 36 comments

I found this article today:

The MCP Era Feels Like Déjà Vu

And, the authors basically argues that Anthropic will discover soon that MCPs are basically programming libraries repackaged.

They explain what tool is through huggingface's smolagents tool design (which i like and respect) and draw parallels between it and what any package function is doing. Then they do the same with MCPs and shows that an MCP of tools is basically a library of function but documented nicely for LLMs.

The argument at the end is what should we actually do ? should we continue building this new shining MCP or should we just improve the documentations of libraries and remove the bad implementations and redundant packages.

Any ideas about the whole situation ?