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

2. まず整理:RAG と MCP は何が違うのか
AI と「外のもの」が関係する話として、RAG(答える前に教科書を引く仕組み)を聞いたことがある方もいるでしょう。本サイトでも RAG の記事 でその仕組みを書きました。
「どちらも AI を外と繋げる話では?」という疑問は自然ですが、 矢印の向きが逆 です。
RAG の向き:外から AI へ
RAG は、外にある文書を AI に渡す(読ませる)仕組みです。
取扱説明書 PDF、マニュアル、議事録 ── こういう「外にある文書」を、質問のたびに関連箇所だけ引いて、「これを読みながら答えて」と AI に渡します。情報が外から AI の中へ流れます。
矢印の向き:文書(外)→ AI(内)

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

並べると見えること
| 比べ方 | RAG | MCP |
|---|---|---|
| 矢印の向き | 外 → AI(外から情報を渡す) | AI → 外(AI から操作・参照する) |
| 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 は、そこに共通の接続口を用意します。

自分でプログラムを書く必要はありません。すでに多くの MCP サーバーが公開されており、使いたいサービスのサーバーを選んで設定するだけで繋がります。
一度 MCP 対応のプログラム(外のサービス側に置く「MCP サーバー」と呼びます)を作れば、 MCP に対応した AI アプリならどれでも繋がる ── これが MCP の核心です。
「Claude 専用」ではない
MCP を作ったのは Anthropic ですが、特定の企業や AI に縛られないオープンな仕様です。
2025 年 3 月 26 日に OpenAI が採用を発表2、同年 12 月には Google も MCP サポートを公式発表しました3。
「ライバル同士でも、AI が外部サービスと繋がる規格がバラバラのままだと、どの会社もサービスも損をする」という共通理解がそこにあります。接続口を統一することで業界全体が使いやすくなる ── だからこそ競合他社も同じ規格に乗った、ということです。

「Claude 専用」という理解は成り立ちません。
4. 何が「つながる」のか ── 操作と参照の 2 種類
MCP 経由で AI アプリが外のサービスにできることは、大きく 2 種類です4。

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

参照窓口(Resources)
Resources は、AI アプリが外のサービスから情報を読み取りに行くための窓口です。ファイルの中身を確認する、データベースのレコードを参照する ── AI が外を読みに行く係です。
2 種類を並べると
| Tools(操作) | Resources(参照) | |
|---|---|---|
| 向き | AI が外を動かす(書き込む・実行) | AI が外から取り出す(読む・確認) |
| 動詞のイメージ | 予約する・送る・作る・削除する | 読む・確認する・取り出す |
| 例(ファイル) | ファイルを作成・移動・削除する | ファイルの中身を AI が読む |
| 例(カレンダー) | 予定を追加する・変更する | 予定の一覧を AI が確認する |
Resources の向きは §2 の RAG と同じに見えますが、働く層が違います。Resources は「AI が外のサービスに読み取り要求を出すやり方を定めた MCP の規格」です。一方 RAG は「検索して関連箇所を選び、AI に渡す一連のやり方の組み合わせ」です。MCP の Resources を使って RAG を実現することもあります。

5. 今の自分の AI はどこにいるか
すでに MCP の恩恵を受けている可能性があります。
実際にどう使われているか
Claude Desktop でも ChatGPT でも、すでに MCP が動いている場面があります。アプリの種類を問わず、設定画面に「コネクタを追加する」「拡張機能をインストールする」「ツールを接続する」のような項目が出てくるなら、MCP の接続口が使われている可能性が高いです。
共通しているのは、 AI が指示に応じて許可した範囲で外のサービスに働きかける という点です。AI が人間の許可なく勝手に動く仕組みではありません。公式ドキュメント(Tools のセキュリティ記述)にも「ツールを実行する前に、人間が確認して拒否できる仕組みを必ず備えるべき」という趣旨が明記されています。
今度 AI ツールを開いたとき、設定画面の拡張機能・コネクタの欄を見てみると、自分が MCP の入り口にいるかどうかが分かります。一覧にカレンダーやファイルなどのコネクタがあれば、ためしに 1 つ繋いでみると、自分の使い方にどう合うかが見えてきます。
Google Drive 連携や Notion 連携など、すでに公開されている MCP サーバーは多数あります。たとえば Claude Desktop の設定画面で Google カレンダーのコネクタを追加すると、「来週の予定を確認して」と話しかけるだけで AI が直接カレンダーを参照できるようになります。最初の 1 つを選ぶ基準は簡単です。自分が普段使っているサービスの名前で検索してみて、公式または信頼できる提供元のサーバーを選ぶだけで始められます。
この設定画面から繋いだサービスの分だけ、AI が扱える操作の幅が広がります。

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

6. RAG・MCP・エージェント ── 三者の関係を一枚で整理する
三者の位置関係が気になる方向けの整理です。急ぎの方は読み飛ばして §7 へ。
| RAG | MCP | エージェント | |
|---|---|---|---|
| 正体 | 仕組み(文書を引いて AI に渡す) | 規格・接続口(AI と外のサービスをつなぐ共通ルール) | 動き方の型(複数の処理を自律的に組み合わせる) |
| 比喩 | 図書館員が本棚から本を引いてくる | USB-C(共通の接続口) | 多くの係を統括して仕事をこなすプロジェクト管理者 |
| AI に何を与えるか | 知識(読める情報が増える) | 手足(できる操作が増える) | 両方を使って自律的に動く能力 |
エージェント(AI エージェント)は、MCP で外のサービスを動かし、必要なら RAG で知識を引きながら、複数のステップを自律的に組み合わせて仕事を進める AI の動き方です。冒頭の「AI がカレンダーを予約した」という話は、エージェントが MCP 経由でカレンダーの Tools を呼んだ結果です。


7. 次に何を読むか
次に読むならこの 1 本:「AI エージェントとは何か」。MCP を接続口として使いながら、複数の操作を自律的に組み合わせる設計の話です。「AI がカレンダーを予約した」の全体像がここで揃います。
その次に:
- AI に教科書を渡してから聞く ── 自分の文書を答えに使わせる方法:RAG の仕組みを詳しく。「知識を渡す(RAG)」と「手足を動かす(MCP)」の両輪が揃います
- AI でできること、できないこと:AI の能力の境界線を整理した前段記事