MCP
別名: Model Context Protocol
AIが外部のツールやデータに安全につながるための共通ルール。USB-Cの「AI版」と例えられます。
一言で
MCP(Model Context Protocol)とは、AIが外部のアプリやデータベースとやり取りするときの「共通の話し方」を決めたオープンな規格のことです。
もう少し詳しく
これまでAIに新しいツール(GmailやNotion、社内データベースなど)をつなげるには、組み合わせごとに専用のつなぎ込みを書く必要がありました。AIモデルが10種類・ツールが100種類あれば1,000通り作る必要があり、開発者にとって大きな負担でした。
MCPはこの問題を解決する標準プロトコルで、Anthropicが2024年11月に公開しました。「AIとツールの間のUSB-C」と例えられ、対応すれば一度作ったツールがClaude・ChatGPT・Geminiなどどのモデルからでも使えます。
2025年12月にAnthropicはMCPをLinux Foundationに寄贈し、OpenAI・Google・Microsoftが共同スポンサーとして参加。実質的に業界標準となりました。2026年3月時点でSDKのダウンロードは月9,700万回を超え、公開MCPサーバーは10,000以上が稼働しています。
主な特徴
- 共通規格: 一度作れば主要AIすべてで使い回せる
- 安全な接続: 認可・スコープの仕組みが組み込まれている
- オープンソース: 仕様もSDKも公開されており誰でも実装できる
使われ方の例
- Claude DesktopやChatGPTからGoogle Drive・Slack・GitHubに直接アクセス
- 社内データベースをAIエージェントに安全に開放する
- IDE(CursorやVS Code)がAIに自社のコードベースを読ませる
関連する話題
MCPを使ってAIが自律的にツールを操作するのがAIエージェントです。MCPで取得した情報を回答の根拠にするパターンはRAGの発展形として位置づけられています。