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

MCP(モデルコンテキストプロトコル)とは、AIが外部のツールやデータソースに安全かつ統一的な方法で接続するための共通規格です。AIエージェントが様々なサービスと連携する際の「共通の差し込み口」のような役割を果たします。

最終更新: 2026-07-23

01

なぜ必要なのか

MCPが登場する以前は、AIを特定のツールに接続するための連携部分をサービスごとに個別に作る必要がありました。共通規格に対応することで、AI側とツール側をそれぞれ1度実装するだけで、組み合わせて使えるようになります。

AIコーディングエージェントの文脈では、ファイル操作やGit操作、外部APIの呼び出しなどをMCP経由で行わせるケースが増えています。関数呼び出し(Function Calling)がAIとツールをつなぐ基本の仕組みだとすれば、MCPはその接続方法を標準化したものと捉えると理解しやすいです。

02

関連する用語