My Notes on MCP - Part 1
Why MCP? Before MCP, every AI application had to build custom integrations for every data source or tool it wanted to use, creating the N × M integration problem . MCP solves this by defining a single open standard for connecting AI applications to external systems. Build an MCP server once, and any MCP-compatible host can use it. MCP Does Not Standardize Which AI model to be used, or how the model reasons How the host application renders UI or manages conversations The internal implementation of servers (any language, any backend) Agent orchestration logic Key Facts MCP is open source and model-agnostic , meaning it works with any LLM. MCP was introduced by Anthropic in November 2024 . In December 2025 , Anthropic donated MCP to the Agentic AI Foundation (AAIF) , part of the Linux Foundation . The MCP specification changed significantly in the 2026-07-28 revision, introducing stateless requests and removing the initialize handshake .