The Model Context Protocol is "an open-source standard for connecting AI applications to external systems," according to its official documentation (modelcontextprotocol.io). Through MCP, an AI application can reach data sources such as local files and databases, tools such as search engines, and workflows such as specialized prompts. The documentation offers an analogy: "Think of MCP like a USB-C port for AI applications." One standard plug, many devices.
Anthropic open-sourced MCP in November 2024, describing it as "a new standard for connecting AI assistants to the systems where data lives, including content repositories, business tools, and development environments" (Anthropic). The launch included the specification and SDKs, local server support in Anthropic's desktop app, and a repository of open-source servers for systems such as Google Drive, Slack, GitHub, Git and Postgres.
The protocol is not tied to one vendor. The official documentation lists support across AI assistants and development tools, including Claude, ChatGPT, Visual Studio Code and Cursor, so a server built once can be used from many clients (modelcontextprotocol.io).
For a coding agent, MCP is how it reaches beyond the repository: reading an issue tracker, querying a database, driving a browser for testing, or looking up errors in a monitoring service.



