一文定義
MCPとは、Anthropicが策定したAIとツール・データソースを標準的に接続するオープンプロトコルで、エージェントがさまざまな外部サービスを統一的に利用できるようにします。
詳細解説
MCP(Model Context Protocol:モデルコンテキストプロトコル)とは、Anthropicが2024年に公開したオープンプロトコルで、AIモデルと外部ツール・データソースを標準化された方法で接続するための仕様です。
MCPが重要な理由は、これまでAIエージェントが各ツールに個別に対応するコードを書く必要があったのに対し、MCPに準拠したサーバーを実装すれば、どのMCP対応クライアント(AIアプリケーション)からも同じインターフェースでアクセスできるようになるためです。これはAI版のUSBポートのようなものと言えます。
MCPはリソース(Resources)・プロンプト(Prompts)・ツール(Tools)の3種類のプリミティブを定義しており、データベース・ファイルシステム・Web検索・コード実行環境など様々なサービスをMCPサーバーとして実装できます。Claude DesktopやさまざまなIDEがMCPクライアントとして対応しており、エコシステムが急速に拡大しています。オーケストレーションやマルチエージェントシステムの基盤技術として注目されています。
参考情報・出典
- ▸Model Context Protocol Documentation— Anthropic / MCP(参照日: 2026-02-26)
- ▸Introducing the Model Context Protocol - Anthropic— Anthropic(参照日: 2026-02-26)