Model Context Protocol の略。AIモデルが外部のデータソースやツールと安全に接続するための標準プロトコル。2024年11月にAnthropic社がオープンソースとして公開した。
従来、AIに外部ツールを繋ぐには個別のAPI連携が必要だったが、MCPは「USB-C」のような共通規格を提供。一度対応すれば、どのAIアプリからでも同じツールが使える世界を目指している。
Model Context Protocol の略。AIモデルが外部のデータソースやツールと安全に接続するための標準プロトコル。2024年11月にAnthropic社がオープンソースとして公開した。
従来、AIに外部ツールを繋ぐには個別のAPI連携が必要だったが、MCPは「USB-C」のような共通規格を提供。一度対応すれば、どのAIアプリからでも同じツールが使える世界を目指している。
MCPは「AIのUSB-C」と呼ばれることもある。これまでAIに外部ツール(Google Drive、Slack、データベースなど)を繋ぐには、アプリごとに個別実装が必要だった。MCPはこれを標準化し、「MCPサーバー」を一度作れば、対応するすべてのAIアプリから利用可能にする。
アーキテクチャは3層構造:
▶ MCPホスト:Claude Desktop、IDEなどのAIアプリ
▶ MCPクライアント:プロトコルを話す接続レイヤー
▶ MCPサーバー:実際のツールやデータを提供する側
JSON-RPCベースで、ローカル(stdio)でもリモート(HTTP+SSE)でも動く。セキュリティはホスト側がユーザー同意を取る設計で、AIが勝手にファイルを消したりしない(はず)。
要するに「AIにコンセントを増設する規格」。プラグを挿せば電気が通るように、MCPサーバーを立てればAIがそのツールを使えるようになる。
Model Context Protocol(モデル・コンテキスト・プロトコル)の略です。AIモデルが外部のツールやデータに接続するための標準規格として、Anthropic社が2024年11月に公開しました。
AIアシスタント(Claude等)が、ローカルファイル、データベース、Slack、GitHub、Notionなど様々な外部サービスと連携できるようになります。例えば「このフォルダのファイルを要約して」「Slackに投稿して」といった操作がAI経由で可能に。
Claude Desktopなど対応アプリを使えば、設定ファイルを少しいじるだけでMCPサーバーを追加できます。ただし現時点では多少の技術知識が必要。今後はもっと簡単になる見込み。
MCP自体は「ユーザーの同意なしにAIが勝手に操作しない」設計になっています。ただし、どのMCPサーバーを信頼するかはユーザー次第。怪しいサーバーを追加すればリスクはあります。公式や信頼できる開発者のものを使いましょう。
USB-Cが「1つの規格で様々なデバイスを繋げる」ように、MCPも「1つのプロトコルで様々なツール・データソースをAIに繋げる」から。以前はAIアプリごとに別々の連携方法が必要でしたが、MCPで統一される方向です。