News for hackers. Stuff that matters.
Re:MCP Explained by Aurornis on Thursday November 05, 2026 @11:15AM (#50380966)
> it's basically just a REST API

The opening has 1 paragraph and 5 table entries. One of them is “Not REST”

It’s a little scary that this was considered too dense or complex because the basics were explained in something that could be read in 1 minute. That still wasn’t enough to stop the top HN comment (as I write this) from calling it too dense and giving incorrect information that is immediately refuted by skimming the top part of the article.

Re:MCP Explained by sharifhsn on Thursday November 05, 2026 @11:20AM (#50381024)
It is not technically REST, but it is basically REST. The alternative to a server endpoint is JSON-RPC over stdin which has the same request/response format as REST. This is exactly the point about over-complicating it by saying "it's not REST, it's not JSON-RPC". It's a JSON request/response protocol with a defined format.
Re:MCP Explained by jazzypants on Thursday November 05, 2026 @12:24PM (#50381767)
Re:MCP Explained by krackers on Thursday November 05, 2026 @11:50PM (#50388371)
[delayed]
Re:MCP Explained by jazzypants on Friday November 06, 2026 @08:25AM (#50392021)
Yeah, it's Fielding's Ph.D. thesis where he's expounding on his work on HTTP 1.0 and 1.1. He's literally just explaining how the web works. It's pretty crazy how much people have misinterpreted it.
Re:MCP Explained by tasuki on Thursday November 05, 2026 @12:56PM (#50382137)
> It is not technically REST, but it is basically REST.

What does that even mean?

> the same request/response format as REST

What request/response format does REST have?

Do you even know what HATEOAS means?

Re:MCP Explained by taneq on Thursday November 05, 2026 @11:26AM (#50381109)
While we’re applauding brevity, three cheers for the first line being “model context protocol”. While yes, this one is common, it’s still nice not having to scroll through 20 screens of blah to still not find out what the thing is.
Re:MCP Explained by parineum on Thursday November 05, 2026 @11:27AM (#50381120)
That's the purpose of the comment, to make a comparison that's simpler than the article that is missing from the article.

If the article said, "It's basically just REST". There'd be no need to comment as such.

Re:MCP Explained by iugtmkbdfil834 on Thursday November 05, 2026 @11:39AM (#50381261)
Sign of times man. Not that long ago -- on HN mind you -- someone posted an article that landed on main page that used lsblk as some sort of secret hacker linux command.
Re:MCP Explained by wongarsu on Thursday November 05, 2026 @11:57AM (#50381461)
The opening is fine, but when you click "Start the lessons" you get a six-pane interface that imho is pretty overwhelming

Yeah, I can click around and follow what's going on. But I'm with GP: this is not making it easier to understand. It's great at being Hollywood UX: looks pretty, stuff moving everywhere. One click on "step" makes the image animate, and change the text in the left sidebar, top middle, and right sidebar, in addition to stepping the table in the bottom middle. But it's almost the opposite of distilling information

Re:MCP Explained by steve_adams_86 on Thursday November 05, 2026 @01:44PM (#50382788)
> you get a six-pane interface that imho is pretty overwhelming

Agreed, and it probably doesn't need to be overwhelming but the design choices leave the intent and purpose of the UI fairly unclear. It requires a bit of clicking around to understand what it's all for, and it's quite flat and unappealing, leaving little drive to do that work.

Re:MCP Explained by flanz_10 on Thursday November 05, 2026 @12:35PM (#50381906)
> The opening has 1 paragraph and 5 table entries. One of them is “Not REST”

and yet...

Re:MCP Explained by sleepybrett on Thursday November 05, 2026 @01:12PM (#50382324)
This is actually one of the better 'mcp explained' type 'articles' i've read.