It really feels to me that MCP is a fad. Tool calling seems like the overwhelming use case, but a dedicated protocol that goes through arbitrary runtimes is massive overkill
What sort of structure would you propose to replace it?
What bodies or demographics could be influential enough to carry your proposal to standardization?
Not busting your balls - this is what it takes.
MCP is a universal API - a lot of web services are implementing it, this is the value it brings.
Now there are CLI tools which can invoke MCP endpoints, since agents in general fare better with CLI tools.
I'm kind of in the same boat, I'm probably missing something big, this seems like a lot of work to serve a json file with a url.