・英語による用語:MCP(Model Context Protocol)
・用語カテゴリ:技術用語(プロトコル)
・日本語読み:エムシーピー(モデル・コンテキスト・プロトコル)
・種別:AIと外部ツール/データを接続するオープン標準
・提唱/策定:Anthropic
・関連:AIエージェント / LLM / API連携 / Claude
・備考:AIと外部ツール・データを標準化された方法でつなぐ、Anthropic提唱のオープンプロトコル。「AIのUSB-C」とも呼ばれる。
MCP(Model Context Protocol)とは?AIと外部ツールをつなぐ標準プロトコル
MCP(Model Context Protocol/モデル・コンテキスト・プロトコル)は、生成AIやAIエージェントを、外部のツール・データ・サービスと標準化された方法で接続するためのオープンなプロトコル(通信規約)です。2024年後半にAnthropicが提唱し、その後OpenAIやGoogleなど主要各社にも広く採用され、事実上の業界標準になりつつあります。
従来、AIを社内データベースやSaaS、ファイルシステムなどにつなぐには、対象ごとに個別の連携(インテグレーション)を作り込む必要がありました。MCPはこの接続方法を共通規格に統一するもので、しばしば「AIのUSB-C」に例えられます。MCPに対応した「サーバー」を用意すれば、MCP対応のAIクライアント(対話AIやエージェント)から同じ作法でツールやデータを呼び出せるようになり、開発・保守のコストを大きく下げられます。
実務的なメリットは、AIエージェントに「実際の業務環境で動く手足」を安全に与えられる点です。社内ドキュメントの検索、業務システムの操作、外部APIの呼び出しなどを、標準化された権限管理のもとでAIに任せやすくなります。エージェント活用を本格化させるうえで、MCPは中核的な基盤技術と位置づけられています。
一方で、AIが外部システムへ実際に作用する経路となるため、接続先の権限設計やプロンプトインジェクションなどのセキュリティ対策が重要になります。どのツールに、どこまでの操作を許可するかを慎重に設計することが、安全な導入の前提です。