あるソフトウェアベンダーのニュースレターに「MCPサーバーの提供を開始しました」と書かれていて、昼休みまでにはチームの誰かが「ChatGPTに接続してもいいですか?」と尋ねてきます。ツールの導入を承認するパートナーが知りたいのは、何のためのものか、何が見えるのか、何かを変更できるのかという3点です。ベンダーのドキュメントには、その答えがJSONで書かれています。
このガイドでは、同じ疑問にわかりやすく答えます。MCPとは何か、MCPサーバーは何をするのか、アシスタントがMCPサーバーを使うと実際に何が起きるのか、クライアントデータにアクセスさせる前に何を確認すべきかを説明します。最後に、コンサルティング会社で役立つ場面も紹介します。
MCPとは?まずは要点から
MCP(Model Context Protocol)は、「AIアプリケーションを外部システムに接続するためのオープンソース標準」です[1]。公式サイトでは、機器ごとに異なるケーブルを使う代わりに共通のプラグを使えるUSB-Cにたとえています[1]。MCPが登場する前は、AIアプリケーションごとに、各ツールとの独自の連携機能を開発する必要がありました。Anthropicは2024年11月にこのプロトコルを発表した際、こうした連携の分断化は規模を拡大しにくいと説明しました[2]。
今や、特定の1社だけのプロジェクトではありません。OpenAIは2025年3月に対応を発表し[3]、2025年12月にはAnthropicがMCPをAgentic AI Foundationに寄贈しました。この基金は、Anthropic、Block、OpenAIが共同で設立し、Linux Foundation傘下で運営されています。その時点で、ChatGPT、Cursor、Gemini、Microsoft Copilot、Visual Studio CodeがすべてMCPに対応し、公開されているMCPサーバーは1万件を超えていました[4]。
では、MCPサーバーとは?
ドキュメントでは、MCPサーバーを「MCPクライアントにコンテキストを提供するプログラム」と定義しています[5]。ビジネスの観点から言えば、ソフトウェア製品の機能のうち、AIアシスタントに「このシステムで検索・実行できること」と「その方法」を伝える部分です。接続には3つの役割があります[5]。
| 役割 | わかりやすく言うと | 例 |
|---|---|---|
| MCPホスト | ユーザーが入力するAIアプリケーション | Claude、ChatGPT、Visual Studio Code |
| MCPクライアント | アプリケーション内のコネクター。サーバーごとに1つ | Claudeに追加するGoConsコネクター |
| MCPサーバー | ツールを公開し、実行するサービス | gocons.eu/mcp のGoCons |
サーバーが提供できるものは3種類あります[5]。モデルが呼び出せる操作であるツール(「請求書を検索する」「タスクの進捗を記録する」など)、ファイルやデータベースのレコードなどのリソース、再利用できるテンプレートであるプロンプトです。ビジネス向けのサーバーで使われるのは、ほとんどがツールです。
サーバーには2つの形態があります[5]。ローカルサーバーは自分のコンピューター上で動作し、ファイルや開発者向けツールに適しています。リモートサーバーはベンダーがホストし、インターネット経由で接続します。ビジネスソフトウェアでは、通常はリモートサーバーが使われます。アシスタントにWebアドレスを追加してサインインすれば、インストールは完了です。
質問すると何が起きるのか
最初から最後までの流れを見てみましょう。ワークスペースはNorthbridge Advisoryという架空のコンサルティング会社のもので、Mourinho Solutionsが開発する契約・プロジェクト管理ソフトウェアGoCons上にあります。日付は2026年9月29日です。
あなたの質問:今後3週間以内が期限のマイルストーンはどれですか?
Claudeの回答:2件あります。Kestrel Labsの「Pricing Review」にある「Survey results review」は10月2日が期限で、ステータスは「期限間近」です。Oakfield Foodsの「Monthly Advisory」にある「Q3 board report」は10月15日が期限で、まだ「保留中」です。さらに、すでに期限を過ぎているものが1件あります。「Monthly Advisory」の「Vendor shortlist」は9月25日が期限でした。
回答の裏側では、次のことが起きています。
- 接続時にClaudeがサーバーにツール一覧を求めました。一覧には、各ツールの名前、説明、受け付ける入力が含まれています[5]。
- Claudeがマイルストーン検索ツールを選び、日付を入力しました。
- GoConsサーバーがサインイントークンを確認しました。誰が、どのコンサルティング会社で、どの役割を持っているかを検証します。
- そのコンサルティング会社の範囲内でのみ検索し、一致するマイルストーンを返しました。
- Claudeが検索結果を上記の文章にまとめました。あらかじめデータがコピーされることはなく、ほかの情報が共有されることもありません。
MCPサーバーとAPIの違いは?
次にIT部門からよく出る質問は、ベンダーがすでに提供しているAPIとの違いです。どちらも同じデータにアクセスしますが、利用者が異なります。
| API | MCPサーバー | |
|---|---|---|
| 対象 | 開発者が作成するプログラム | 誰でも使えるAIアシスタント |
| 使い方 | コードからドキュメントに記載されたエンドポイントを呼び出す | 自然な言葉で質問し、アシスタントがツールを選ぶ |
| 主な用途 | CRMとの夜間同期やレポートダッシュボード | 「期限を過ぎているものは?」や「このタスクに2時間分を記録して」 |
| サインイン | コード内に保存されたキーまたはトークン | 通常はOAuth:ブラウザーでサインインして承認 |
| GoConsの場合 | SilverとGoldでREST APIを利用可能 | すべてのプランでMCPサーバーを利用可能 |
両者は互いを補完します。誰も監視していない夜間に必ず実行する処理にはAPIが適しています。対応範囲はGoCons APIページで確認できます。1回限りの質問や、確認してから実行したい変更にはアシスタントが向いています。特定のAI製品向けに作った連携機能は、別の製品に移るたびに作り直す必要がありました。MCPサーバーは一度作れば、そのプロトコルに対応するすべてのホストで利用できます[1]。
MCPサーバーに接続する前に確認すべき5項目
- 誰が運営していますか?URLを指定して追加するコネクターは、誰も事前に審査していないサービスとアシスタントを接続します。Anthropicは、信頼できる組織のサーバーだけに接続するよう推奨しています[6]。
- どのようにサインインしますか?リモートサーバーの場合、MCP仕様ではOAuth 2.1に基づく認可を定めています[7]。ベンダーの公式サイトでサインインして承認すると、アシスタントにはパスワードではなくトークンが渡されます。チャットにパスワードや有効期限のないキーを貼り付けるよう求められたら、危険信号です。
- 何を変更できますか?読み取り専用のアクセスならリスクは低めです。サーバーが作成、更新、削除をできる場合は、アプリケーションですでに使っている役割や権限に従うか確認してください。
- 操作に人の確認が入りますか?仕様では、「ツールの呼び出しを拒否できる人が常に関与すべき」とされています[8]。Claudeではツールを呼び出すたびに承認を求めるよう設定でき、権限はツールごとに指定できます。また、ChatGPTではアプリの権限に応じて、書き込み操作の前に確認を求められます[6][9]。
- 接続を解除できますか?アシスタント側からもベンダー側からも、デバイスごとに接続を解除できる必要があります。
プロンプトインジェクションについても触れておきましょう。ドキュメント、Webページ、メールに隠されたテキストが、アシスタントに指示を出そうとすることがあります。書き込み操作に承認を必須にすることと、必要なサーバーだけに接続することが、現実的な対策です[6]。
参考までに、GoConsでは5項目に次のように対応しています。サインインはOAuth 2.1で、APIキーは使いません。アシスタントができる操作はユーザーの役割に基づきます。管理者は作成・更新・削除ができ、一般ユーザーは自分に割り当てられたタスクの進捗を更新できます。GoConsは、変更のたびに確認を求め、削除前には対象項目を明示するようアシスタントに伝えます。ファイルのアップロードはWebアプリで行い、アシスタント経由では行いません。接続はすべて「マイプロフィール」の「接続済みアプリ」に表示され、個別に接続を解除できます。
コンサルティング会社でMCPサーバーが役立つ場面
ポルト大学でオペレーションズ・リサーチを教えていたころ、どんなモデルについても、重要なのは「どの意思決定を変えるのか」という問いでした。コンサルティング会社におけるMCPサーバーの場合、変わるのは小さくても頻度の高い判断です。
- 月曜日の優先順位付け。「すべての契約で、期限を過ぎているタスク、マイルストーン、請求書は何?」画面を3つ確認する代わりに、1つの質問で済みます。
- クライアントへの進捗報告。「今週の進捗をもとに、Kestrel Labs向けの状況報告を下書きして」。最新データを使って作成し、最後にあなたが編集します。
- 請求フォローアップ。「未払いの請求書はどれ?」と尋ね、続けて「Oakfield Foodsの8月分の請求書を今日支払い済みにして」と依頼できます。実行前に確認できます。
- 契約更新。「今後90日以内に終了する更新可能な契約と、それぞれの通知期間を教えて」。
クライアントが使う画面を置き換えるものではありません。GoConsではクライアントはクライアントポータルで契約、マイルストーン、ドキュメントを確認し、アシスタントはチーム向けのツールとして使います。試してみたい場合は、ClaudeをMCPに接続するガイドで操作手順を1つずつ説明しています。また、GoCons MCPページではChatGPTとVisual Studio Codeについて紹介しています。
よくある質問
MCPサーバーはAIモデルと同じものですか?
いいえ。モデル(Claude、GPTなど)が推論を行い、MCPサーバーはツールを公開して実行します。アシスタントを切り替えても、同じサーバーを使い続けられます。
MCPサーバーを使うと、AIにデータベース全体が渡りますか?
いいえ。公開されるのは特定のツールで、呼び出しごとに、そのツールがユーザーのアカウントと役割に基づいて返す情報だけが渡されます。あらかじめアシスタントに何かがコピーされることはありません。
使うには開発者が必要ですか?
OAuthでサインインするリモートサーバーなら必要ありません。アシスタントにアドレスを追加し、サインインして承認するだけです。MCPサーバーの構築には開発作業が必要ですが、利用するだけなら必要ありません。
MCPサーバーの料金はいくらですか?
プロトコルはオープンで無料ですが、料金は各ベンダーが独自に設定します。GoConsでは、MCPサーバーはすべてのプランに含まれ、ユーザー単位ではなくコンサルティング会社単位で料金が設定されています。執筆時点(2026年10月)では、Freeは月500回、Silverは月10,000回、Goldは月100,000回まで利用できます。最新の料金は料金ページをご確認ください。
ソフトウェアの利用をやめる場合はどうなりますか?
まずアシスタントとの接続を解除し、次にデータをエクスポートしてください。GoConsでは、Freeを含むすべてのプランで、管理者が「データをダウンロード」を利用できます。すべての契約、クライアント、チームメンバーのデータをExcelファイルとして、すべてのドキュメントをフォルダーごとに取得できます。
実際の契約でMCPサーバーを試してみる
MCPについて読むだけでは、わかることに限界があります。アシスタントに自分の業務について尋ねると、その使い方が具体的にわかります。GoConsの無料アカウントを作成し、契約を追加して、普段使っているアシスタントを接続してみましょう。
参考資料
- Model Context Protocol, 「What is the Model Context Protocol (MCP)?」, https://modelcontextprotocol.io/docs/getting-started/intro(2026年10月閲覧)。
- Anthropic, 「Introducing the Model Context Protocol」, https://www.anthropic.com/news/model-context-protocol(2026年10月閲覧)。
- TechCrunch, 「OpenAI adopts rival Anthropic's standard for connecting AI models to data」, https://techcrunch.com/2025/03/26/openai-adopts-rival-anthropics-standard-for-connecting-ai-models-to-data/(2026年10月閲覧)。
- Anthropic, 「Donating the Model Context Protocol and establishing the Agentic AI Foundation」, https://www.anthropic.com/news/donating-the-model-context-protocol-and-establishing-of-the-agentic-ai-foundation(2026年10月閲覧)。
- Model Context Protocol, 「Architecture overview」, https://modelcontextprotocol.io/docs/learn/architecture(2026年10月閲覧)。
- Anthropic, 「Add a connector that isn't in the directory」, Claudeドキュメント, https://claude.com/docs/connectors/custom/add-unlisted(2026年10月閲覧)。
- Model Context Protocol, 「Authorization」, MCP仕様, https://modelcontextprotocol.io/specification/latest/basic/authorization(2026年10月閲覧)。
- Model Context Protocol, 「Tools」, MCP仕様, https://modelcontextprotocol.io/specification/latest/server/tools(2026年10月閲覧)。
- OpenAI, 「Developer mode and MCP apps in ChatGPT」, OpenAIヘルプセンター, https://help.openai.com/en/articles/12584461-developer-mode-and-mcp-apps-in-chatgpt-beta(2026年10月閲覧)。
© 2026 Mourinho Solutions. All rights reserved.