From the comments on this thread it seems that most people have no idea what MCP actually is.
MCP is an API specification similar to what
@openapis.org is for REST APIs.
The purpose is to allow AI Agents to interact with web services.
Why did we need a new standard? I have no idea.
Now I know enough about AI to grok what MCP is, it irritates me because fundamentally:
Make a cli tool instead! Then a human can use it too.
It’s not stateless? That’s what unix sockets are for!
Once again we’re reinventing stuff from the 70s and making it worse.