← ブログに戻る

2026年7月22日

MCPとは?AIチャットボットが社内システムを「操作」できる仕組み【2026年版】

「チャットボットを入れたが、結局『よくある質問』にしか答えられない」。多くの企業がぶつかる壁です。2026年、この壁を壊す技術として注目されているのが MCP(Model Context Protocol) です。

この記事では、MCPとは何かを専門用語をできるだけ使わずに解説し、FAQ型チャットボットとの違い、ビジネスでの活用例、そして実際の導入手順までを紹介します。

MCPとは何か(30秒でわかる要約)

MCP(Model Context Protocol) は、AIが外部のシステムやデータに安全に接続するためのオープン標準規格です。Anthropic社が2024年11月に公開し、現在はOpenAI・Google・Microsoftを含む主要AI企業が採用を進めています。

よく使われる例えは「AIのUSB-C」です。

  • USB-C以前は、機器ごとに専用ケーブルが必要でした
  • USB-C以後は、1つの規格でどの機器ともつながります

同じように、MCP以前はAIとシステムをつなぐたびに個別開発(API連携の作り込み)が必要でした。MCP以後は、MCP対応のサーバーを用意すれば、どのAIからも同じ方法で接続できます

なぜ今、MCPが注目されるのか

従来のAIチャットボットには構造的な限界がありました。

「知っていること」しか答えられない。RAG型チャットボットは、学習させた文書の内容には正確に答えられます。しかし「今週の空き状況を確認して」「注文の配送状況を教えて」といった、リアルタイムのデータ照会や操作はできませんでした。答えが文書に書かれていないからです。

MCPはここを解決します。チャットボットが会話の途中で「これは予約システムに聞くべき質問だ」と判断し、自分でシステムに問い合わせ、結果を会話に反映します。つまり「答えるだけ」のチャットボットから、「動いて対応する」チャットボットへ進化します。

MCPの仕組み:3つの登場人物

MCP連携は、次の3つの要素で成り立ちます。

登場人物役割
AIチャットボット(MCPクライアント)会話を理解し、必要なツールを判断して呼び出すOneBot
MCPサーバー業務システムの機能を「ツール」としてAIに公開する予約システムのMCPサーバー
ツールMCPサーバーが提供する個々の機能「空き状況を照会する」「予約を登録する」

流れはシンプルです。

  1. ユーザーが質問する(「明日の15時、空いてますか?」)
  2. AIが「これは予約システムのツールで答えるべき」と判断
  3. MCPサーバーのツールを呼び出し、結果を取得
  4. 結果を自然な日本語にまとめて回答

この一連の判断と実行をエージェントループと呼びます。AIが必要に応じて複数のツールを組み合わせ、答えにたどり着くまで自律的に動く仕組みです。

FAQ型チャットボットとMCP対応チャットボットの違い

FAQ・RAG型チャットボットMCP対応チャットボット
答えられる内容文書に書かれた知識知識 + リアルタイムデータ
「空き状況は?」❌ 文書にないため回答不可✅ 予約システムに照会して回答
「私の注文どこ?」❌ 一般的な配送ポリシーのみ✅ 注文システムから状況を取得
システムへの記録❌ 不可✅ ツール経由で実行可能
連携の追加個別開発が必要MCPサーバーを登録するだけ

重要なのは、MCPはRAGの置き換えではなく追加だという点です。会社の知識(マニュアル・規程・FAQ)はRAGが担当し、リアルタイムの照会・操作はMCPが担当します。両方を備えたチャットボットが、問い合わせ対応の大部分をカバーできます。

ビジネス活用例:MCPで何ができるようになるか

MCPサーバーを用意すれば、次のような対応をチャットボットに任せられます。

  1. 予約・スケジュール照会:「今週の空きは?」→ 予約システムに照会して即答
  2. 在庫・商品情報:「この商品、Mサイズありますか?」→ 在庫システムから最新情報を取得
  3. 注文・配送状況:「注文した商品はいつ届く?」→ 注文管理システムを参照
  4. CRMへの記録:問い合わせ内容や見込み客情報を営業システムへ自動記録
  5. 社内システム照会:「有休の残り日数は?」→ 人事システムに照会(社内ヘルプデスク用途)

※上記は、対象システム側にMCPサーバー(またはMCP対応のAPI中継)が用意されていることが前提です。主要なSaaSでは公式・非公式のMCPサーバーが急速に増えています。

OneBotでのMCP連携:設定は管理画面から

OneBotは、日本市場向けAIチャットボットとしてMCP連携を標準搭載しています(2026年7月リリース済み)。設定はノーコードで、管理画面から行えます。

  1. プロジェクトの「連携」タブを開く
  2. 「MCPサーバーを追加」でサーバーURLを登録
OneBot管理画面:連携タブ。LINE連携の下に「MCPサーバー」セクションと「MCPサーバーを追加」ボタン

OneBot管理画面の「連携」タブ。LINE連携と並んで、MCPサーバーをノーコードで追加できます。

  1. 認証方式を選択(認証なし/ヘッダー認証/OAuth 2.0)
  2. 接続テスト → 利用可能なツール一覧が自動取得される
  3. 有効化すると、チャットボットが会話中に自動でツールを使い始める
MCPサーバー追加ダイアログ:サーバーURL・名前・識別子の入力欄と、認証/ヘッダー/設定タブ、OAuth 2.0トグル、接続テストボタン

MCPサーバー追加ダイアログ。OAuth 2.0を使う場合はリダイレクトURIが自動発行され、保存前に「接続テスト」で疎通確認ができます。

運用上の安全設計(過剰動作を防ぐ仕組み)は次の通りです。

  • 1プロジェクトに接続できるMCPサーバーは最大5つ、1サーバーあたりツール50個まで
  • 1回の会話でのツール実行は最大5回・25秒以内に制限(無限ループ防止)
  • ツール呼び出しにかかったAI利用量もすべてコスト計上され、管理画面で確認可能

セキュリティは大丈夫?

「チャットボットが社内システムを操作する」と聞くと、情報システム部門は当然セキュリティを心配します。OneBotのMCP連携は、OAuth 2.0(PKCE対応)による認証、接続先URLの検証、通信タイムアウト制御など、多層の安全対策を実装しています。データはすべて日本国内サーバーで処理され、APPI(個人情報保護法)に準拠した運用が可能です。

セキュリティ設計の詳細は、MCPセキュリティの解説記事で詳しく解説しています。

よくある質問(FAQ)

Q1. MCPとAPIの違いは何ですか?

APIはシステム同士をつなぐ個別の窓口で、接続ごとに開発が必要です。MCPはAIとシステムをつなぐための共通規格で、MCP対応サーバーであればどのAIからも同じ方法で接続できます。

Q2. MCPを使うには自社での開発が必要ですか?

接続したいシステムにMCPサーバーが既にあれば、開発は不要です。OneBotでは管理画面からURL登録と認証設定だけで連携できます。自社独自システムの場合はMCPサーバーの用意が必要ですが、弊社にご相談いただければ構築をサポートします。

Q3. FAQ型チャットボットからの乗り換えは必要ですか?

乗り換えではなく拡張です。OneBotはRAG(文書ベースの回答)とMCP(システム連携)を同時に使えるため、既存のFAQ運用に「リアルタイム照会」を追加する形になります。

Q4. どんなシステムと連携できますか?

MCPサーバーが提供されているシステムすべてが対象です。予約管理、在庫管理、CRM、社内DBなど。HTTP経由で接続でき、認証はヘッダー認証・OAuth 2.0に対応しています。

Q5. AIが勝手にシステムを操作して事故になりませんか?

実行できるのは登録したツールのみで、実行回数・時間に上限があります。また、どのツールをいつ呼び出したかはすべて記録され、管理画面で確認できます。

Q6. 料金はどうなりますか?

MCP連携はOneBotの機能として提供されます。ツール呼び出し時のAI利用量は通常のメッセージと同様にカウントされ、使用量は管理画面で常に確認できます。詳細はトライアルにてご案内します。

まとめ:FAQの先へ

  • MCPは、AIチャットボットが業務システムと安全につながるためのオープン標準
  • FAQ型の「答える」チャットボットから、照会・記録まで行う「動く」チャットボットへ
  • OneBotはMCP連携を標準搭載。管理画面からノーコードで設定でき、日本国内サーバーで安全に運用

14日間の無料トライアルで、MCP連携を含むOneBotの全機能をお試しいただけます(カード登録不要)。

👉 無料トライアルを開始する