MCP(Model Context Protocol)とは——AIに「USB-C」が生まれた1年4ヶ月の物語と実用ガイド
MCP(Model Context Protocol)は、AnthropicがGitHubに静かに置いた小さな仕様書から始まり、16ヶ月で月間9,700万SDKダウンロード(+4,750%)、公開MCPサーバー1万個以上、OpenAI/Google/Microsoft/AWS全社採用、2025年12月にAnthropicがLinux Foundationに所有権を寄贈し業界共通インフラ化した「AI時代のUSB-C」。本記事では1年4ヶ月の物語、Client/Server/Transportの3要素アーキテクチャ、すぐ使えるMCPサーバー5選(filesystem/github/postgres/slack/fetch)、Python30行で書ける自作の最小実装、なぜMCPが「勝った」のか、セキュリティ・プロンプトインジェクションの落とし穴、これから起きることを公式資料と実装経験ベースで整理。