実装

MCP(モデルコンテキストプロトコル)

モデルコンテキストプロトコル

一文定義

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クライアントとして対応しており、エコシステムが急速に拡大しています。オーケストレーションやマルチエージェントシステムの基盤技術として注目されています。

参考情報・出典

最終更新: 2026-02-26← 用語集一覧へ

AIスキルだけでなく、自分と未来を再設計する

生成AI活用力を体系的に習得し、自己理解・キャリアデザインを深め、志を同じくする仲間と共に学ぶ場がここにあります。

AIリブートアカデミーを見る