Ah, so the "I haven't needed it so it must be useless" argument.
There is huge value in having vendors standardize and simplifying their APIs instead of having agent users fix each one individually.
I thought the whole point of AI was that we wouldn't have to do these things anymore. If we're replacing engineering practice with different yet still basically the same engineering practice, then AI doesn't buy us much. If AI lives up to their marketing hype, then we shouldn't need MCP.
> There is huge value in having vendors standardize and simplifying their APIs
Yes, and it's called OpenAPI.
Possible legit alternative:
Have the agents write code to use APIs? Code based tool calling has literally become a first party way to do tool calling.
We have a bunch of code accessible endpoints and tools with years of authentication handling etc built in.
https://www.anthropic.com/engineering/advanced-tool-use#:~:t...
Feels like this obviates the need for MCP if this is becoming common.