Term

Model Context Protocol

別名: MCP, Model Context Protocol

modelcontextprotocol.io

Overview

最終更新: 2026年7月9日

Model Context Protocol(MCP)は、LLM(大規模言語モデル)を中心としたAIモデルに対してアプリケーションがコンテキスト情報を提供するためのオープンなプロトコルである。Anthropicが主導して開発を進めており、GitHubのorganization「modelcontextprotocol」下でオープンソースとして公開されている。公式サイトはmodelcontextprotocol.ioで、仕様やSDKが参照可能だ。

技術的位置づけ

MCPは、AIエージェントや会話型AIが外部のツール、データベース、APIなどと安全かつ標準化された方法で通信するための共通インターフェースを定義する。従来、各AIシステムが独自の方法で外部連携を実装していたため、ツールや環境が変わるたびに統合コストが発生していた。MCPはこの問題に対して、アプリケーション側とモデル側の双方が共通の仕様に従うことで、実装の再利用性と相互運用性を高める設計を採っている。LLMが外部の関数やデータソースを呼び出す「ツール使用」の文脈で特に重要な役割を果たしており、AIエージェントのスキル実行やデータ取得の経路を標準化する。

主要な動向

2026年前後にかけて、MCPはAIエージェントおよびSaaSエコシステムの中核的な連携仕様として急速に普及しつつある。

2026年5月には、SalesforceがUIを廃してAPI・MCP・CLI経由でデータアクセスを提供する「Headless 360」を発表した。同社のQ1決算ではAPIコールがほぼ1兆に達しており、SaaSの競争軸が「UIの優秀さ」から「APIアクセスのしやすさ」へ移行しつつある状況が明確になった。MCPはこの流れにおいてAIエージェントとSaaSシステムをつなぐ標準的な経路として機能している。

同じく2026年5月には、Netflixエンジニアが開発したオープンソースツール「Headroom」が注目を集めた。AIエージェントが読み込むログやMCPの出力をローカルで圧縮し、不要な入力トークンを削減することでAI開発コストを抑制する手法として紹介されており、MCP出力が実際のエージェント運用において大量のトークンを消費する実態が示された。

2026年6月には、Nous Researchのオープンソースエージェント「Hermes Agent」がマルチプラットフォーム対応を備えた閉ループ学習の仕組みとして公開された。MCPが複数のプラットフォームにまたがるエージェントアーキテクチャの実装基盤として参照されており、スキル自動生成や外部ツール連携の標準経路として位置づけられている。

また、OpenAIのコーディングエージェント「Codex」のアップデートでも、MCPを通じた外部連携の強化が背景にある。Python SDKの認証強化やCLI環境での制御性向上が図られており、MCPが開発ツールのエコシステム全体に浸透していることがうかがえる。

Epic Gamesが2026年6月に公開した「Unreal Engine 6」のロードマップでも、生成AIのネイティブ統合が明示されており、ゲームエンジンレベルでのAIエージェント活用においてもMCPのような標準的な連携仕様が重要性を増す方向性が示されている。

これらの動向を通じて、MCPは単一のツールやフレームワークに依存しない汎用的なコンテキスト連携の仕様として、AIエージェント開発における事実上の標準に近づきつつある状況にある。

Mentioned Articles

20 件

よくある質問

Model Context Protocolとは何ですか?
Model Context Protocol(MCP)は、AIモデル(LLM)に対してアプリケーションがコンテキスト情報やツールへのアクセスを提供するためのオープンなプロトコルだ。Anthropicが主導して開発し、GitHubでオープンソースとして公開されている。
MCPはどのような場面で使われますか?
AIエージェントが外部のデータベース、API、ツールと連携する場面で活用される。SaaSのデータアクセス、コーディングエージェントの外部ツール呼び出し、ゲームエンジンへの生成AI統合など、幅広い領域での採用が進んでいる。
MCPを使うメリットは何ですか?
外部ツールやデータソースとの連携方法を標準化することで、AIシステムごとに個別実装する必要がなくなり、開発コストの削減と実装の再利用性向上が期待できる。また、連携経路が明確になることでセキュリティ管理もしやすくなる。
MCPとOpenAIのツール使用仕様との違いは何ですか?
MCPはAnthropicが主導するオープン仕様であり、特定のモデルプロバイダーに依存しない点が特徴だ。OpenAIのツール使用仕様はOpenAIのAPIに最適化されているが、MCPは複数のLLMやプラットフォームにまたがる相互運用を目的として設計されている。
MCPの最近の動向を教えてください。
2026年5月にSalesforceがMCP経由でのデータアクセスを提供する「Headless 360」を発表し、SaaSとAIエージェントの連携基盤として注目された。同時期にNetflixエンジニアによるMCP出力の圧縮ツール「Headroom」も公開されるなど、エコシステムの広がりが続いている。

External Mentions

10 件