Why MCP Exists
Before MCP, connecting an LLM to external tools meant writing bespoke glue code for every model-tool pair. A Slack integration for Claude looked nothing like the same integration for GPT-4, and neither could share code. Every vendor reinvented the wheel.
Anthropic published the Model Context Protocol (MCP) in November 2024 as an open standard that decouples the host (the application driving the LLM) from servers (processes that expose tools, data, and prompt templates). Think of it like USB-C: the protocol defines the connector, so any device works with any cable.
The practical upshot: you write an MCP server once — for your database, your GitHub repo, your internal wiki — and it works with Claude Desktop, with Zed, with any MCP-aware client that ships in the future. No more N×M integration matrix.
