I like Anthropic’s plugin system. I wish everyone would standardize on it instead of everyone having a billion different ways to do slash commmands, skills, etc.
Anthropic wants to ditch MCP and not be on the hook for it in the future -- but lots of enterprises haven't realized its a dumb, vibe coded standard that is missing so much. They need to hand the hot potato off to someone else.
They haven't really. One of their latest blog posts is about how to retrofit the "skills" approach to MCP[0], which makes sense, as the "skills" approach doesn't itself come with solutions for dynamic tool discovery/registration.
They haven't really updated Siri though? That's still in the pipeline. So not a very fair comparison. The article states that they are behind and I think everyone knows that
It baffles me that we've spent decades building great abstractions to isolate processes with containers and VM's, and we've mostly thrown it out the window with all these AI tools like Cursor, Antigravity, and Claude Code -- at least in their default configurations.
Gemini's native protocol isn't HTTP, they invented their own. I don't really see what this does you couldn't do with simple HTML pages (or Gopher 35 years ago).
Even simple HTML pages may require Javascript and want to run code on your computer or phone. You need knowledge of the document, knowledge of its author, or constant keepup and awareness of browser settings (e.g. did some update re-enable Javascript) to mitigate this.
A .gmi is 100% certain not to need any extra code capable of potential unwanted external communications, not now and not in the future.
Also .gmi is extremely simple and can be rendered very simply (and thus more securely) because it can be processed nearly statelessly line by line, without need of a rendering tree or document model.
... which looks even more stupid when you can force quite a number of browsers to get you something through gopher if you just pretend it's http on port 70. of course you have to self interpret the result, but gophermaps are quite readable. :)
The problem is the roll out as the bees knees by anthropic, when its.. just some JSON slop without a ton of careful thought behind it.
I think it should be mostly thrown away and start over with an MCPv2 that has first class auth, RBAC/identity, error handling, quotas, human-in-the-loop controls, and more.
reply