I don’t know what a Model Context Protocol (MCP) is.
After reading the Wikipedia page for MCP I still don’t understand what a MCP is other than “some kind of standard for integrating LLMs into things” whatever the fuck that means.
Despite this thing being named a protocol there aren’t any technical specifications at all.
Look at this fucking diagram from wikipedia. Just look at this garbage.
Oh you’re telling a client interacts with a server? NO FUCKING SHIT IDIOT
Ok so let’s look inside real MCP implementation and see what is actually does. Wait… this is just code that sends HTTP requests which contain JSON?
All I can do is conclude that it is all fucking bullshit.
MCPs aren’t a real thing.
And it’s not even a protocol. It’s just [insert existing transport layer here] wrapped in fancy words to make it sound cool for AI companies.
🌿
@SuperDicq if i understood correctly 4000 years ago it's just a slightly more machine-readable version of whatever you're looking at
@SuperDicq my first interaction with it was a blog post calling it "the usb c of software", which checks out for all the wrong reasons
@k1tteh Can you link me this blogpost because this sounds like absolute hilarious shit for me to read and pick apart autistically on why it is wrong.
@SuperDicq there's about 4.000.000 other blogs calling it usb-c if you wanna read those too