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

えむしーぴー/Model Context Protocol

AIが外部のツールやデータソースに安全かつ統一的な方法で接続するための共通規格です。

最終更新: 2026-07-06

01

詳しい解説

MCP(モデルコンテキストプロトコル)とは、AIモデルが外部のツール・サービス・データソースとやり取りするための、共通の接続方式を定めた仕組みです。AIエージェントが「ファイルを読む」「検索する」「別のサービスを操作する」といった能力を持つには、それぞれの外部機能と接続する必要がありますが、接続方法がバラバラだと、ツールを追加するたびに個別の対応が必要になってしまいます。

MCPは、この接続方法を標準化することで、一度対応すれば複数のAIツールから同じ外部機能を使い回せるようにする、いわば「共通の差し込み口」のような役割を果たします。開発者にとっては、新しい機能を追加するたびにゼロから接続部分を作り直す必要が減り、AIエージェントの機能拡張がしやすくなるという利点があります。

個人開発でAIコーディングエージェントを使う場合も、MCP経由で外部のデータベースやAPI、社内ツールに接続する設定を行うことで、AIがより多くの文脈を踏まえた提案や作業を行えるようになります。ツールの種類が増えている分野なので、「AIとツールをつなぐ共通規格」という大枠だけ押さえておけば十分です。

02

具体例・使いどころ

AIコーディングエージェントがMCP経由でプロジェクト管理ツールやデータベースに接続し、タスクの状況を確認しながらコードを書き進める、といった使い方が広がっています。

03

関連用語

04

関連記事