AI DICTIONARY

MCP(Model Context Protocol/モデルコンテキストプロトコル)

  • 最終更新: 2026年11月14日
my-best.ai 編集部

my-best.ai 編集部

AIツール比較・レビュー編集チーム
MCP(Model Context Protocol/モデルコンテキストプロトコル)

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 から呼ぶ
  • 開発現場での連携:対応する開発ツールから、データベースや API の操作を AI に任せる

メリット・デメリット

メリット

  • 接続方式が共通になるため、組み合わせごとの作り直しが減る
  • 使える機能を一覧として渡せるため、AI に任せる範囲を絞れる
  • 公開プロトコルとして複数の製品が対応している

デメリット・注意点

  • 接続先の信頼性は個別に確認する必要がある
  • 外部操作を許すため、権限の範囲設計が導入前の詰めどころになる
  • 対応状況は製品によって差があり、使える機能も接続先の実装次第

よくある誤解

誤解:MCP に対応した時点で、あらゆるアプリが使える

実際は:AI 側が MCP に対応していても、接続先のサーバ(操作を提供する側)が用意されていなければ使えません。クライアントとサーバの両方が揃って、はじめて連携が動きます。

誤解:接続すれば AI が何でも自動でできる

実際は:AI が呼び出せるのは、接続先が提供する操作に限られます。Zapier MCP のように、使える操作を人間の側で選んで渡す仕組みもあり、任せる範囲は設計で決まります。

誤解:導入は開発者向けの高コストな作業

実際は:既存のサーバに接続して使う形であれば、開発なしで組み込める構成もあります。Zapier MCP は、コードを書かずに Claude や ChatGPT と接続できると公式ガイドに記載されています。一方、サービスによっては管理者の承認が必要な場合があり(Zapier の Enterprise プランでは既定でアクセスが無効で、管理者経由での有効化が必要と同ガイドに記載)、自社の環境では事前確認が要ります。

関連用語

関連ツール

  • Claude — MCP に対応した AI アシスタント
  • ChatGPT — MCP に対応した AI アシスタント
  • Zapier — MCP サーバの実装例として使える自動化プラットフォーム

料金と提供条件は各サービスの公式サイトでご確認ください。

関連ガイド

出典

出典: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 プランでの既定無効の記述は同記事に基づきます。

関連するAI用語辞典

関連チュートリアル

関連プロンプト

関連ツール

本記事にはアフィリエイトリンクを含む場合があります。経由での申し込み時に当サイトが報酬を受け取ることがありますが、掲載内容・評価は報酬の有無に左右されません。記載情報は公開時点のものであり、最新情報は各公式サイトをご確認ください。

編集部の評価方法論を見る →
週1回・無料

AEO診断・AIクローラー最新情報を、
週1回お届け

AI Botの仕様変更やAEO対策のノウハウ、よくあるトラブル事例を編集部が厳選しメール配信。いつでも配信停止可能です。

  • 新Bot・仕様変更AIクローラーに新しいBotが追加されたとき、判定仕様が変わったときの速報
  • 障害事例と対処AEO診断で多い障害事例と、その対処方法を実例で解説
  • AEO活用術Web制作会社・SEO担当者向けのAEO活用テクニック

登録により 利用規約に同意したとみなされます。確認メールのリンクを押すと登録が完了します。

My-Best.AI|AIツール比較・ランキング・おすすめ最新AI情報
Logo

AIクローラー辞典|254 種の Bot を User-Agent から引く

運営事業者・Safety 評価・ブロック時の SEO 影響・robots.txt のコード例まで、ボット単位で確認できます。

自社サイトの AEO 診断はこちら →