PLUS

生成AIコラム

一覧に戻る

うさぎでもわかるMCP – AI時代の新しい接続規格

はじめに

充電器の思い出から始めよう

スマホ時代以前、友達の家に泊まったとき充電器を借りられなくて困った経験、ありませんか?

ドコモ、au、ソフトバンク…各社バラバラの充電器。今では考えられませんよね🐰

でも今は、USB-Cケーブル1本あれば、スマホもタブレットもノートPCも充電できます。これって実はすごく革命的なことなんです。

実は今、AI業界でも同じような革命が起きています。それが「MCP(Model Context Protocol)」です。

難しい話は一切なし!うさぎと一緒に、ゆっくり理解していきましょう🐰

生成AIの社内利用をお考えの企業様へ 
ナレフルチャットは初心者でも使いやすい設計で、組織全体への生成AI浸透を支援するツールです。プロンプト自動生成機能や社内共有機能により、AIリテラシーに差があっても全員が活用できます。企業のAI導入を検討している方は、こちらをご覧ください。

MCPって何? – USB-Cの例えで理解しよう

AIにも「共通の接続口」が必要だった

MCP(Model Context Protocol)とは

簡単に言うと「AI用のUSB-C」です。

出典先:https://norahsakal.com/blog/mcp-vs-api-model-context-protocol-explained/

USB-Cがやったこと

  • 様々なデバイスを1つのケーブルで接続できるようにした
  • メーカーが違っても同じ規格で繋がる
  • 誰もが使える標準規格

MCPがやること

  • 様々なサービスとAIを1つの方法で接続できるようにする
  • AIの種類(Claude、ChatGPTなど)が違っても同じ方法で繋がる
  • 誰もが使える標準規格

具体的にどういうこと?

例えば、あなたがClaude(AI)に「今日のスケジュールを確認して」とお願いするとき、ClaudeはGoogleカレンダーにアクセスする必要があります。

MCPがない時代

  • ClaudeとGoogleカレンダーを繋ぐために専用のプログラムが必要
  • ChatGPTとGoogleカレンダーを繋ぐためにまた別のプログラムが必要
  • Notionも繋ぎたい?また別のプログラムが必要…

出典先:https://norahsakal.com/blog/mcp-vs-api-model-context-protocol-explained/

全部個別に作らなきゃいけなかったんです😱

MCPがある時代

  • MCPに対応していれば、どのAIでも同じ方法で繋がる
  • 1度作れば、色々なAIで使える
  • 開発者の手間が激減!

USB-Cが充電器を統一したように、MCPはAIの接続方法を統一してくれるんです🐰

いつできたの?

2024年11月25日に、Anthropic(ClaudeというAIを作った会社)が発表しました。まだ生まれたばかりの新しい技術なんです🐰

発表直後から、OpenAI、Google、Microsoftなどの大手企業が続々と対応を表明していて、これからのAI業界の標準になりそうな勢いです。

なぜAPIとMCPで違いが出るの? – 仕組みを理解しよう

ここが一番大事なポイントです🐰

「なぜAPIは細かい指示が必要で、MCPは自分で判断できるのか」を説明します。

暗闇の部屋で考えてみよう

従来のAPI = 「真っ暗な部屋で手探り」

知らない部屋に真っ暗な状態で入ったとします

  1. 部屋に入る前に「地図」を渡される
  2. 「入り口から3歩進んで左に2歩でスイッチがある」「窓は右の壁から5歩」など、全部暗記する
  3. 暗闇の中、記憶を頼りに手探りで移動する
  4. もし後日、部屋の家具が変わっても…
  • 暗闇だから気づかない
  • 古い地図の通りに動いて、新しい家具にぶつかる
  • 新しい地図をもらうまで、変化に対応できない

これがAPIの仕組み

  • プログラマーは「API仕様書」という地図を読む
  • 「この命令でこの機能が使える」と全部覚える
  • プログラムに「この手順で実行する」と書く
  • 新しい機能が追加されても、プログラムを書き直すまで使えない
  • 暗闇のまま、古い地図を頼りに動くしかない

つまり、APIは「事前に覚えた地図・手順だけを頼りに、暗闇で手探りする」方式なんです。

MCP = 「部屋に入ったら明かりをつける」

同じ部屋に入りますが、今度は電気がつきます

  1. 部屋に入ったら、まず電気をつける
  2. 明るい部屋で「今、何があるか」を確認する
  3. 「あ、ここにソファがある」「窓はあっちだな」と見れば分かる
  4. 後日、家具が変わっていても…
  • 電気をつければすぐに気づく
  • 「お、新しいテーブルが増えてる」と分かる
  • その場で状況に応じて柔軟に行動できる

これがMCPの仕組み

  • AIが接続すると、サーバーに「今、何ができる?」と聞く(電気をつける)
  • サーバーが「今はこの機能とこの機能が使えるよ」と答える(部屋の中が見える)
  • AIはその情報を見て「じゃあ、この機能を使おう」と判断する
  • 新しい機能が追加されても、サーバーが自動で教えてくれる(新しい家具もすぐ分かる)

MCPは「明かりをつけて今の状況を確認してから、柔軟に対応する」方式なんです。

仕組みの違いをまとめると

項目API(暗闇で手探り)MCP(明かりをつける)
使い方の確認事前に地図を暗記その場で「今何があるか」を見る
機能の把握プログラマーが全部覚えるサーバーが教えてくれる
新機能の追加新しい地図をもらうまで分からない明かりをつければすぐ分かる
柔軟性低い(暗記した通りにしか動けない)高い(見て判断できる)

だから「動的」なんです

MCPの特徴として「動的発見」という言葉がよく使われます。これは

静的(API) 事前に決められた地図だけが頼り(暗闇のまま、覚えた通りに動く)

動的(MCP) その場で「今の状況」を確認(明かりをつけて、今何があるか見る)

という意味です。

暗闇で暗記した地図を頼りにするのではなく、明かりをつけて「今、ここに何があるか」を確認する。
これがMCPの「動的発見」という仕組みなんです🐰

開発者の苦労話

この違いがあるから、MCPがなかった時代は大変でした。

「N×M問題」という悪夢

例えば

  • 3つのAIサービス(Claude、ChatGPT、Gemini)
  • 5つの連携先(GoogleDrive、Notion、Slack、GitHub、カレンダー)

を繋げたい場合、3×5=15個の「地図」を暗記して、15個の個別プログラムを作る必要がありました…😱

それぞれの組み合わせごとに専用のコードを書いて、それぞれメンテナンスして…考えただけで大変ですよね。

MCPなら「N+M問題」に

  • 3つのAI + 5つの連携先 = 8個だけでOK!
  • しかも「明かりをつける」方式だから、柔軟に対応できる
  • 開発コストが50-70%削減!

MCPという「共通の接続方法」ができたおかげで、開発者さんたちの負担がぐっと減ったんです🐰

MCPの良いところ – 初心者目線で3つのポイント

仕組みが分かったところで、MCPの「ここがすごい!」を3つに絞って説明します🐰

ポイント①「1度作れば、どこでも使える」

USB-Cと同じ!

USB-C対応の充電器を買えば、スマホにもノートPCにも使えますよね。

MCPも同じ!

MCPに対応したプログラムを1つ作れば

  • Claudeでも使える
  • ChatGPTでも使える
  • 将来出てくる新しいAIでも使える

開発者さんにとって、これは本当に画期的

今までは

  • 「このAI専用」のプログラム
  • 「あのAI専用」のプログラム
  • 「別のAI専用」のプログラム…

とたくさん作らなきゃいけなかったのが、1つ作るだけでいいんです。夢のようですね🐰

私たちユーザーにとっても便利

どのAIを使っても、同じサービスが使えるようになります。Claudeで便利だった機能が、ChatGPTでも使える。こういう世界が実現するんです。

ポイント②「AIが自分で必要なものを見つけられる」

仕組みを思い出してください

  • API 暗闇で、暗記した地図だけが頼り
  • MCP 明かりをつけて「今何があるか」を確認

だから、こうなります

従来のAPI

  • 人間が「この機能を使って」と全部指示
  • AIは言われたことしかできない
  • 新しい機能は、プログラムを書き直すまで使えない

MCP

  • AI「今、何が使える?」
  • サーバー「これとこれだよ」
  • AIが状況に応じて最適なツールを選ぶ
  • 新しい機能は、自動的に使えるようになる

例えるなら

従来のAPI
「暗記した地図通りに『3歩進んで左』と細かく指示する」

MCP
「『あそこのソファまで行って』と言えば、明かりをつけて自分で道を見つけて行ってくれる」

暗闇で手探りではなく、明かりをつけて自分で判断できる。賢いですよね🐰
これが「動的発見」の力です。

ポイント③「情報を取るだけじゃなく、行動もできる」

MCPでAIができること、大きく2つあります。

①情報を取得(Resources)

  • Googleドライブからファイルを読む
  • データベースからデータを取ってくる
  • カレンダーの予定を確認する
  • Webページの内容を取得する

②実際に行動(Tools)

  • メールを送信する
  • ファイルを作成・編集する
  • Slackにメッセージを投稿する
  • カレンダーに予定を追加する
  • データベースを更新する

ここが重要なポイント!

今までのAIは「情報を調べて教えてくれる」だけでした。でもMCPがあれば、「実際に作業もしてくれる」んです。

具体例で見てみましょう

MCPなしだと・・・「見るだけ」

  • あなた「明日の会議、何時だっけ?」
  • AI「カレンダーにアクセスできないので、自分で確認してください」
  • あなた「…自分で見るか」

MCPありだと・・・「見る+動く」

  • あなた「明日の会議、何時だっけ?」
  • AI「(カレンダー確認)10時からですね。会議室の予約がまだなので、予約しておきましょうか?」
  • あなた「お願い!」
  • AI「(予約実行)完了しました!ついでに参加者にリマインダーも送っておきました」

「見るだけのAI」から「実際に動いてくれるAI」に進化したんです🐰

例えばJIRA MCPを使うと
バックログを見るだけでなく、AIがチケットを追加させたりすることもできる。
これが、MCPの本当の価値です。

まとめ – MCPはAI時代のUSB-C

最後にまとめます🐰

MCPとは

AI用のUSB-Cケーブル

様々なサービスとAIを標準的な方法で繋ぐ新しい規格です。2024年11月25日にAnthropicが発表しました。

私たちにとってのメリット

  • AIがもっと賢く、便利に
    状況を理解して、最適な方法で対応してくれる
  • 情報を調べるだけでなく、実際にタスクを実行してくれる
    「見るだけ」から「動いてくれる」AIへ
  • 時間の大幅な節約
    AIに任せられることが増えて、私たちは本当に大事なことに集中できる

MCPは単なる技術的な進化ではなく、AIと私たちの関わり方を変える革命です

これからのAIは、もっと身近で、もっと便利で、もっと頼りになる存在になっていくでしょう。

ぜひこれからのMCPの進化に注目してみてください!

あなたも生成AIの活用、始めてみませんか? 

生成AIを使った業務効率化を、今すぐ始めるなら
「初月基本料0円」「ユーザ数無制限」のナレフルチャット!
生成AIの利用方法を学べる「公式動画」や、「プロンプトの自動生成機能」を使えば
知識ゼロの状態からでも、スムーズに生成AIの活用を始められます。

参考文献

アバター画像

taku_sid

https://x.com/taku_sid
AIエージェントマネジメント事務所「r488it」を創立し、うさぎエージェントをはじめとする新世代のタレントマネジメント事業を展開。AI技術とクリエイティブ表現の新たな可能性を探求しながら、次世代のエンターテインメント産業の構築に取り組んでいます。
ブログでは一つのテーマから多角的な視点を展開し、読者に新しい発見と気づきを提供するアプローチで、テックブログやコンテンツ制作に取り組んでいます。「知りたい」という人間の本能的な衝動を大切にし、技術の進歩を身近で親しみやすいものとして伝えることをミッションとしています。

ナレフルチャットアプリアイコン

スマートフォンでもAI活用!

アプリ版「ナレフルチャット」配信中

ナレフル_アプリ使用イメージ

iPhoneはこちら

App Store
iPhone QRコード

Androidはこちら

Google Play
Android QRコード
App Store App Store
Page Top