MCP(モデルコンテキストプロトコル)とは
MCP(モデルコンテキストプロトコル)とは、AIが外部のツールやデータソースに安全かつ統一的な方法で接続するための共通規格です。AIエージェントが様々なサービスと連携する際の「共通の差し込み口」のような役割を果たします。
最終更新: 2026-07-23
01
なぜ必要なのか
MCPが登場する以前は、AIを特定のツールに接続するための連携部分をサービスごとに個別に作る必要がありました。共通規格に対応することで、AI側とツール側をそれぞれ1度実装するだけで、組み合わせて使えるようになります。
AIコーディングエージェントの文脈では、ファイル操作やGit操作、外部APIの呼び出しなどをMCP経由で行わせるケースが増えています。関数呼び出し(Function Calling)がAIとツールをつなぐ基本の仕組みだとすれば、MCPはその接続方法を標準化したものと捉えると理解しやすいです。
02