2026年5月10日 約 8 分で読めます

AI が外のツールを「動かせる」理由 ── MCP という接続口の話

目次
  1. 1. 「AI がカレンダーを操作した」── 自分との違いが分からない
  2. 2. まず整理:RAG と MCP は何が違うのか
  3. RAG の向き:外から AI へ
  4. MCP の向き:AI から外へ
  5. 並べると見えること
  6. 3. MCP とは何か ── 共通の接続口という考え方
  7. 「Claude 専用」ではない
  8. 4. 何が「つながる」のか ── 操作と参照の 2 種類
  9. 操作機能(Tools)
  10. 参照窓口(Resources)
  11. 2 種類を並べると
  12. 5. 今の自分の AI はどこにいるか
  13. 実際にどう使われているか
  14. 6. RAG・MCP・エージェント ── 三者の関係を一枚で整理する
  15. 7. 次に何を読むか
  16. 出典・参考文献

「AI がカレンダーを自分で予約した」「AI がファイルを読み書きしている」── そういう話をニュースや SNS で見るたびに、なんだか置いてけぼりにされた気分になりませんか。

自分も ChatGPT や Claude を使っているはずなのに、そんなことは一度も起きていない。使いこなせていないだけなのか、そもそも自分が使っているものと別物なのか、よく分からない。

その差を生んでいるのが、 MCP(Model Context Protocol) という仕組みです。

MCP は、AI が外のサービスを「動かす」ための 共通の接続口(プロトコル) です。プロトコルとは「共通の決まりごと」のことで、カレンダーを予約する、ファイルを読む、ウェブを検索する ── そういった「外のサービスへの操作や参照」を、AI アプリが統一された手順でできるようにする規格です。

MCP が何をしているのか、RAG(外部の資料を参照しながら答える仕組み)との違いから整理します。


1. 「AI がカレンダーを操作した」── 自分との違いが分からない

「AI を使っている」という体験は、人によってかなり違います。

ChatGPT の画面でテキストを打ち込んで返事をもらっている使い方もあれば、Claude Desktop というアプリを開いてカレンダーや手元のファイルをそのまま操作させている使い方もある。見た目は同じ「チャット」でも、裏側でやっていることが違います。

なぜ同じ AI で、できることがこれほど違うのか。

理由のひとつは、 「AI にどんな手足が用意されているか」 の差です。

AI の本体(大規模言語モデル)は、文章を読んで答えを返す機能しか持っていません。カレンダーを開く手も、ファイルを保存する指も、インターネットを検索する目も、そのままでは持っていない。

外のサービスを動かせるようにするには、AI アプリ側に「そのサービスとやりとりするための接続口」が要ります。その接続口を統一した規格で作るための仕組みが、MCP です。

MCP という接続口があることで、AI は言葉のやりとりを超えてカレンダー・ファイル・検索といった外のサービスを操作できるようになる
図 1MCP という接続口があることで、AI は言葉のやりとりを超えてカレンダー・ファイル・検索といった外のサービスを操作できるようになる

2. まず整理:RAG と MCP は何が違うのか

AI と「外のもの」が関係する話として、RAG(答える前に教科書を引く仕組み)を聞いたことがある方もいるでしょう。本サイトでも RAG の記事 でその仕組みを書きました。

「どちらも AI を外と繋げる話では?」という疑問は自然ですが、 矢印の向きが逆 です。

RAG の向き:外から AI へ

RAG は、外にある文書を AI に渡す(読ませる)仕組みです。

取扱説明書 PDF、マニュアル、議事録 ── こういう「外にある文書」を、質問のたびに関連箇所だけ引いて、「これを読みながら答えて」と AI に渡します。情報が外から AI の中へ流れます。

矢印の向き:文書(外)→ AI(内)

RAG は外にある文書を AI に渡す向きで情報が流れる
図 2RAG は外にある文書を AI に渡す向きで情報が流れる

MCP の向き:AI から外へ

MCP は、AI が外のサービスに指示を出す仕組みです。

「カレンダーの予定を読んで」「このファイルに書き込んで」「地図で経路を調べて」── AI が外のサービスに操作や参照の指示を出します。AI の中から外へ向かって動きます。

矢印の向き:AI(内)→ 外のサービス

MCP は AI から外のサービスへ向かって指示が出る向きで動く
図 3MCP は AI から外のサービスへ向かって指示が出る向きで動く

並べると見えること

比べ方RAGMCP
矢印の向き外 → AI(外から情報を渡す)AI → 外(AI から操作・参照する)
AI が何をしているか渡された文書を読んで答える外のサービスに指示を出して動かす
何が変わるか答えに使える「知識」が増える「できる操作」の範囲が広がる
身近な例え図書館員が本棚から本を引いてくる受付係が各部署に電話をかけて動いてもらう
RAG は外から AI へ情報を渡し、MCP は AI から外へ指示を出す。矢印の向きが逆であることが、二つの仕組みの本質的な違いを示している
図 4RAG は外から AI へ情報を渡し、MCP は AI から外へ指示を出す。矢印の向きが逆であることが、二つの仕組みの本質的な違いを示している

向きが逆の補完的な仕組みです。「MCP という接続口を通じて、AI が RAG システムに検索を依頼する」という組み合わせ方もあります。


3. MCP とは何か ── 共通の接続口という考え方

MCP は、AI アプリと外部システムをつなぐ オープンスタンダード(誰でも使えるオープンな規格) です。Anthropic が 2024 年 11 月 25 日に発表しました。

公式ドキュメント1 では「MCP は AI アプリにとっての USB-C ポートのようなもの」と説明しています。

USB-C が登場する前、スマートフォンや PC のケーブルはメーカーごとにばらばらでした。機器を変えるたびに別のケーブルを揃え直す必要があったのを一本に統一したのが USB-C です。

MCP が目指すのも同じ発想です。AI アプリがカレンダーと繋がるやり方、ファイルと繋がるやり方、地図と繋がるやり方、それぞれが今まで別々の「専用コネクタ」で作られていた。MCP は、そこに共通の接続口を用意します。

USB-C が 1 本のケーブルで多くの機器を繋ぐように、MCP も 1 つの規格でどの AI アプリからでも外のサービスに繋がれるという対応関係を示している
図 5USB-C が 1 本のケーブルで多くの機器を繋ぐように、MCP も 1 つの規格でどの AI アプリからでも外のサービスに繋がれるという対応関係を示している

自分でプログラムを書く必要はありません。すでに多くの MCP サーバーが公開されており、使いたいサービスのサーバーを選んで設定するだけで繋がります。

一度 MCP 対応のプログラム(外のサービス側に置く「MCP サーバー」と呼びます)を作れば、 MCP に対応した AI アプリならどれでも繋がる ── これが MCP の核心です。

「Claude 専用」ではない

MCP を作ったのは Anthropic ですが、特定の企業や AI に縛られないオープンな仕様です。

2025 年 3 月 26 日に OpenAI が採用を発表2、同年 12 月には Google も MCP サポートを公式発表しました3

「ライバル同士でも、AI が外部サービスと繋がる規格がバラバラのままだと、どの会社もサービスも損をする」という共通理解がそこにあります。接続口を統一することで業界全体が使いやすくなる ── だからこそ競合他社も同じ規格に乗った、ということです。

MCP は特定の会社の AI に縛られないオープンな規格で、複数の AI ベンダーが同じ接続口に乗っている
図 6MCP は特定の会社の AI に縛られないオープンな規格で、複数の AI ベンダーが同じ接続口に乗っている

「Claude 専用」という理解は成り立ちません。


4. 何が「つながる」のか ── 操作と参照の 2 種類

MCP 経由で AI アプリが外のサービスにできることは、大きく 2 種類です4

MCP 接続口を介して AI アプリはカレンダー・ファイル・検索・メール・データベースに繋がる。操作(Tools)と参照(Resources)の矢印の向きで役割が分かれる
図 7MCP 接続口を介して AI アプリはカレンダー・ファイル・検索・メール・データベースに繋がる。操作(Tools)と参照(Resources)の矢印の向きで役割が分かれる

操作機能(Tools)

Tools は、AI アプリが外のサービスに対して何かを「実行する」ための機能です。ファイルを新規作成する、ウェブページを取得する、予約システムに書き込む、検索エンジンに問い合わせる ── 外に何かを起こす係です。

Tools は AI が外のサービスに対してファイル作成やウェブ取得など具体的な操作を実行するための機能である
図 8Tools は AI が外のサービスに対してファイル作成やウェブ取得など具体的な操作を実行するための機能である

参照窓口(Resources)

Resources は、AI アプリが外のサービスから情報を読み取りに行くための窓口です。ファイルの中身を確認する、データベースのレコードを参照する ── AI が外を読みに行く係です。

2 種類を並べると

Tools(操作)Resources(参照)
向きAI が外を動かす(書き込む・実行)AI が外から取り出す(読む・確認)
動詞のイメージ予約する・送る・作る・削除する読む・確認する・取り出す
例(ファイル)ファイルを作成・移動・削除するファイルの中身を AI が読む
例(カレンダー)予定を追加する・変更する予定の一覧を AI が確認する

Resources の向きは §2 の RAG と同じに見えますが、働く層が違います。Resources は「AI が外のサービスに読み取り要求を出すやり方を定めた MCP の規格」です。一方 RAG は「検索して関連箇所を選び、AI に渡す一連のやり方の組み合わせ」です。MCP の Resources を使って RAG を実現することもあります。

MCP を通じて AI が外のサービスを「操作する(予約・送信・作成など)」か「参照する(読む・確認・取り出す)」かの 2 種類に動詞が分かれる
図 9MCP を通じて AI が外のサービスを「操作する(予約・送信・作成など)」か「参照する(読む・確認・取り出す)」かの 2 種類に動詞が分かれる

5. 今の自分の AI はどこにいるか

すでに MCP の恩恵を受けている可能性があります。

実際にどう使われているか

Claude Desktop でも ChatGPT でも、すでに MCP が動いている場面があります。アプリの種類を問わず、設定画面に「コネクタを追加する」「拡張機能をインストールする」「ツールを接続する」のような項目が出てくるなら、MCP の接続口が使われている可能性が高いです。

共通しているのは、 AI が指示に応じて許可した範囲で外のサービスに働きかける という点です。AI が人間の許可なく勝手に動く仕組みではありません。公式ドキュメント(Tools のセキュリティ記述)にも「ツールを実行する前に、人間が確認して拒否できる仕組みを必ず備えるべき」という趣旨が明記されています。

今度 AI ツールを開いたとき、設定画面の拡張機能・コネクタの欄を見てみると、自分が MCP の入り口にいるかどうかが分かります。一覧にカレンダーやファイルなどのコネクタがあれば、ためしに 1 つ繋いでみると、自分の使い方にどう合うかが見えてきます。

Google Drive 連携や Notion 連携など、すでに公開されている MCP サーバーは多数あります。たとえば Claude Desktop の設定画面で Google カレンダーのコネクタを追加すると、「来週の予定を確認して」と話しかけるだけで AI が直接カレンダーを参照できるようになります。最初の 1 つを選ぶ基準は簡単です。自分が普段使っているサービスの名前で検索してみて、公式または信頼できる提供元のサーバーを選ぶだけで始められます。

この設定画面から繋いだサービスの分だけ、AI が扱える操作の幅が広がります。

AI アプリの設定画面からカレンダー・Google Drive・Notion など普段使いのサービスを MCP で繋ぐことで、AI の「できる操作」の範囲が自分の仕事に合わせて広がる
図 10AI アプリの設定画面からカレンダー・Google Drive・Notion など普段使いのサービスを MCP で繋ぐことで、AI の「できる操作」の範囲が自分の仕事に合わせて広がる

MCP が広く使われるようになると、これまで自分がやっていた「コピペ」や「画面を切り替えながら転記する」手間が変わってきます。たとえば「先週の議事録を読んで、今週の予定と照らし合わせて、次のミーティングのアジェンダを作って」という指示に、AI がカレンダーとドキュメントを直接確認しながら応えられるようになります。手作業でツールを行き来する時間が減り、「AIに頼んでも最後は自分でコピペ」という場面が一つ一つ置き換わっていく ── そういう変化が、MCP の普及とともに積み上がっていきます。

MCP が普及するとコピペや転記の手間が置き換わり、AI がカレンダーとドキュメントを直接確認してアジェンダを作れるようになる
図 11MCP が普及するとコピペや転記の手間が置き換わり、AI がカレンダーとドキュメントを直接確認してアジェンダを作れるようになる

6. RAG・MCP・エージェント ── 三者の関係を一枚で整理する

三者の位置関係が気になる方向けの整理です。急ぎの方は読み飛ばして §7 へ。

RAGMCPエージェント
正体仕組み(文書を引いて AI に渡す)規格・接続口(AI と外のサービスをつなぐ共通ルール)動き方の型(複数の処理を自律的に組み合わせる)
比喩図書館員が本棚から本を引いてくるUSB-C(共通の接続口)多くの係を統括して仕事をこなすプロジェクト管理者
AI に何を与えるか知識(読める情報が増える)手足(できる操作が増える)両方を使って自律的に動く能力

エージェント(AI エージェント)は、MCP で外のサービスを動かし、必要なら RAG で知識を引きながら、複数のステップを自律的に組み合わせて仕事を進める AI の動き方です。冒頭の「AI がカレンダーを予約した」という話は、エージェントが MCP 経由でカレンダーの Tools を呼んだ結果です。

エージェントは RAG で知識を引き、MCP で手足を使いながら複数の操作を自律的に組み合わせる上位の設計パターンである
図 12エージェントは RAG で知識を引き、MCP で手足を使いながら複数の操作を自律的に組み合わせる上位の設計パターンである
ユーザーの指示を受けたエージェントが判断し、MCP 経由でカレンダーに書き込み、結果を確認してユーザーに報告するという一連の流れを示している
図 13ユーザーの指示を受けたエージェントが判断し、MCP 経由でカレンダーに書き込み、結果を確認してユーザーに報告するという一連の流れを示している

7. 次に何を読むか

次に読むならこの 1 本:「AI エージェントとは何か」。MCP を接続口として使いながら、複数の操作を自律的に組み合わせる設計の話です。「AI がカレンダーを予約した」の全体像がここで揃います。

その次に:

出典・参考文献

  1. Model Context Protocol | Introduction

  2. OpenAI | Model Context Protocol – Developer Documentation

  3. Google Cloud Blog | Announcing official MCP support for Google services

  4. Model Context Protocol | Architecture

  • #AI
  • #MCP
  • #仕組み
  • #入門