MCP Explained(mcp-explained.com)
333 points by rwilinski 6 days ago | 133 comments
tl;dr: MCP (Model Context Protocol) is an open standard that lets AI apps (hosts like Claude, Cursor, or ChatGPT) connect to external tools and data via small servers that expose capabilities. The model decides what to invoke, but the host app mediates all calls—models never talk to servers directly. It uses JSON-RPC as the envelope over stdin/stdout or a single HTTP endpoint, with MCP defining the methods, capability negotiation, transports, and auth on top.
HN Discussion:
  • ↓The explanation is too dense and poorly presented; diagrams or code would communicate better
  • ↓MCP is overhyped and unnecessary compared to CLIs, REST APIs, or simple instructions
  • ↓The article misses the key 'why' of MCP, particularly auth and integration value
  • •Questioning MCP's practical composability and advantages over existing tools like curl
  • ↑Appreciates the introduction as a starting point for exploring MCP integrations