
MCP(Model Context Protocol)とは、AIアプリと外部のデータ・ツールをつなぐ公開プロトコルです。仕組み、対応ツール、活用例と注意点を解説します。
読み方:えむしーぴー。MCP(Model Context Protocol)とは、AI アプリケーションが外部のデータやツールにつながるための公開プロトコル(共通の約束事)のことです。このページでは、定義、クライアントとサーバという構造、実際のつなぎ方、注意点を整理します。
AI に「今日の会議の議事録を読んで、カレンダーに予定を追加して」と頼んでも、AI 単体では社内の資料や他のアプリに手が届きません。アプリごとに個別の連結方式を作っていたのでは、組み合わせの数だけ開発が増えます。MCP は、この連結を共通の方式に揃えるための取り決めです。
公式サイトの Model Context Protocol ドキュメントは、MCP を「幅広いクライアントとサーバに対応した公開プロトコル」と説明しています。Claude や ChatGPT のような AI アシスタント、Visual Studio Code や Cursor のような開発ツールなど、多くのソフトウェアが MCP に対応していると同ドキュメントに記載されています。
構造は大まかに2つの役割に分かれます。サーバは、持っているデータや操作を提供する側です。クライアントは、そのサーバに接続して AI に使わせる側です。どちらの役割で参加するかは、公式ドキュメントが「サーバを作る」「クライアントを作る」という2つの建設方向として案内しています。
家電とコンセントの形状にたとえると分かりやすくなります。家電側がメーカーごとに違う形のプラグを使っていたら、屋内のどの壁でも使えるとは限りません。コンセントの形状を共通に決めることで、どの家電もどの壁でも差し込めます。MCP は、AI と外部のデータ・ツールをつなぐ「差し込み口の形状」を共通にした取り決めです。一度対応しておけば、接続の組み合わせごとに作り直す必要が減ります。
MCP では、サーバが提供するのは、データを読む、外部の操作を呼ぶといった「使える機能の一覧」です。クライアント(AI アプリ)は接続時にこの一覧を受け取り、利用者の依頼に応じて該当する機能を呼び出します。AI 側に見えるのは、接続先ごとに整理された機能の一覧です。
身近な実装例が Zapier MCP です。Zapier の公式ガイドによると、Zapier MCP では使えるアプリと操作を「メニュー」として選んで AI に渡し、選んだ操作だけを AI から呼び出せる仕組みになっています。操作ごとに名前を付けられること、不要な操作は削除せずにオン・オフを切り替えられること、変更を一覧できる監査ログがあることも、同ガイドに記載されています。
| 役割 | 担うこと | 例 |
|---|---|---|
| サーバ | データや操作を提供する側 | 社内文書を提供するサーバ、既存アプリの操作を提供するサーバ |
| クライアント | サーバに接続して AI に使わせる側 | AI アシスタント、開発ツール |
AI アシスタントの能力は、モデル単体の力に加えて、外の世界にどれだけ手が届くかで変わります。初期は個別の連結(プラグインや API 直結)が主流でしたが、接続方式が分かれると開発と管理が重くなります。MCP は、この接続方式を公開の共通規格として整える動きの中で登場し、複数の AI 製品と開発ツールで採用が広がっています。
営業担当が Claude に「この見込み客への返信の下書きを作って」と頼む場面を考えます。MCP で CRM の操作を提供するサーバに接続していれば、AI は顧客の直近のやり取りを読み、下書きを作り、CRM への登録まで連続して行えます。接続がなければ、担当者が画面を往復して情報を貼り付ける作業が残ります。
Zapier MCP の場合、あらかじめ選んだ操作(Slack への投稿、メールの下書きなど)だけを AI が呼び出せます。使える操作を人間の側で絞れるため、AI に任せる範囲の線引きがしやすい構成です。
実際は:AI 側が MCP に対応していても、接続先のサーバ(操作を提供する側)が用意されていなければ使えません。クライアントとサーバの両方が揃って、はじめて連携が動きます。
実際は:AI が呼び出せるのは、接続先が提供する操作に限られます。Zapier MCP のように、使える操作を人間の側で選んで渡す仕組みもあり、任せる範囲は設計で決まります。
実際は:既存のサーバに接続して使う形であれば、開発なしで組み込める構成もあります。Zapier MCP は、コードを書かずに Claude や ChatGPT と接続できると公式ガイドに記載されています。一方、サービスによっては管理者の承認が必要な場合があり(Zapier の Enterprise プランでは既定でアクセスが無効で、管理者経由での有効化が必要と同ガイドに記載)、自社の環境では事前確認が要ります。
料金と提供条件は各サービスの公式サイトでご確認ください。
出典:Model Context Protocol 公式ドキュメント「はじめに(Introduction)」(2026年11月14日参照)。公開プロトコルとしての定義、Claude・ChatGPT・Visual Studio Code・Cursor などの対応、サーバとクライアントの建設方向の記述は同ドキュメントに基づきます。
出典:Zapier「Zapier MCP:AI ツールで 3 万以上のアクションを実行する」(原題 Zapier MCP: Perform 30,000+ actions in your AI tool、2026年8月18日)。操作メニューの仕組み、オン・オフの切り替え、監査ログ、Enterprise プランでの既定無効の記述は同記事に基づきます。
本記事にはアフィリエイトリンクを含む場合があります。経由での申し込み時に当サイトが報酬を受け取ることがありますが、掲載内容・評価は報酬の有無に左右されません。記載情報は公開時点のものであり、最新情報は各公式サイトをご確認ください。
編集部の評価方法論を見る →