機能・仕様

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の発展形として位置づけられています。

参考ソース