MCP(Model Context Protocol)は、生成AIのアプリを、社内外のツールやデータにつなぐための共通の決まりごと(規格)です。公式サイトは、AI のアプリを外部のシステムにつなぐオープンソースの標準だと説明していて、機器どうしを同じ形の端子でつなぐ USB-C にたとえています。
使い方の例は、AI に社内のファイルやデータベースを読ませる、ほかのサービスを操作させる、といったものです。つなげば AI が読めるものとできることが広がるぶん、どの権限で何につなぐかを、使う側が決める必要があります。
MCPとは何か。誰が決めたのか
MCP は、AI のアプリと外のツールやデータとのつなぎ方をそろえた規格で、Claude を作っている Anthropic が2024年11月25日に発表し、オープンソースとして公開しました。
2025年12月9日には、Anthropic が MCP を Linux Foundation の下にある Agentic AI Foundation に寄贈しています。この団体は Anthropic、Block、OpenAI の3社が共同で立ち上げたもので、Anthropic は寄贈後も MCP の運営のしかたは変わらないとしています。
仕様は改訂が続いています。2026年11月時点の最新は2026-07-28版です。版の日付は、前の版のままでは動かなくなる変更を最後に入れた日を表します。
どうつながるのか
AI のアプリは、窓口(MCP サーバー)を通して、社内外のツールやデータを扱います。登場するのは次の4つです。
- AIのアプリ(ホスト)つなぎ役をまとめて動かす
- つなぎ役(クライアント)サーバー1つにつき1つ
- 窓口(MCPサーバー)つないだ先の中身を AI に見せる
- 社内外のツールやデータファイル、データベース、サービス
窓口のサーバーは、つないだ先の中身を3種類の形で出します。操作を行う機能(ツール)、文脈として読ませるデータ(リソース)、繰り返し使える指示のひな形(プロンプト)です。サーバーは手元のパソコンで動かすこともでき、ネット越しのサービスとして動かすこともできます。
ツールは、AI が利用者の指示と文脈から判断して呼び出す設計です。公式サイトは、組織内の複数のデータベースにつないだチャットボットで、チャットからデータを分析する使い方を例に挙げています。
つなぎ方がそろうと、何が変わるか
つなぐ先ごとに作り込む手間が減ります。Anthropic は発表のとき、新しいデータの置き場所につなぐたびに専用の作り込みが要り、つながった仕組みを広げにくいことを課題に挙げていました。MCP のサーバーがあれば、MCP に対応した AI のアプリから同じやり方でつなげます。
対応している製品は、たとえば Claude のカスタムコネクタ(Claude に外のサービスを足す機能)や、エージェント(指示を受けて手順を踏んで作業する AI)を作る Microsoft の Copilot Studio です。どちらも、外部の MCP サーバーにつなぐ方法を公式の文書で説明しています(2026年11月時点)。
ただし、使える範囲は製品ごとに違います。Copilot Studio が対応しているのは、サーバーが出す3種類のうちツールとリソースです。開発者向けの Claude の API にある MCP コネクタ機能(2026年11月時点でベータ)は、ツールの呼び出しだけに対応しています。「MCP に対応」と書かれていても、サーバーの機能がすべて使えるとは限りません。
気をつけること。読めるもの、できることが広がる
仕様は、MCP がどのデータにも手が届き、プログラムも動かせる経路になると書いています。そのうえで、利用者がすべてのデータアクセスと操作を理解して同意すること、同意なしにデータをサーバーに渡したりほかへ送ったりしないこと、ツールを呼ぶ前に同意を得ることを原則に挙げています。ただし、この原則は MCP の仕組みでは強制できないと、仕様自身が断っています。守られるかどうかは、使う AI のアプリとサーバーの作りしだいです。
国の資料でも MCP は取り上げられています。総務省の「AIのセキュリティ確保のための技術的対策に係るガイドライン」(2026年3月)は、AI エージェントや MCP で AI が複雑な連携を行うようになって生じる新たな脅威は、ガイドラインが扱う脅威と質が違ったり、深刻さが増したりすることも想定されるとしています。
以下の4つは、2026年11月時点の Claude のヘルプと Microsoft の文書から読み取れることです。
つなぐと、自分の権限で読み書きできる
コネクタでサービスにつなぐと、AI は利用者の権限の範囲でサービス内のデータにアクセスし、変更もできるようになります。Claude の Team や Enterprise のプランで、固定の鍵(API キーなど)を使うコネクタは、使う全員が同じ鍵でサービスに入ります。ヘルプは、メンバーに見せてよい範囲に絞った鍵を使うよう求めています。
確認なしで動く場面がある
Claude の調べものの機能(Research)の途中では、追加の承認なしにコネクタのツールが呼ばれることがあります。「常に許可」を押してよいのは、見ていなくても任せられるサーバーとツールだけです。
誰が作ったサーバーかで、安全さが変わる
Claude のカスタムコネクタでつなぐ先は、Anthropic が検証していないサービスです。悪意あるサーバーには、AI に意図しない操作をさせる隠れた指示が含まれ得るため、信頼できる組織が作り運用しているサーバーにだけつなぐよう、ヘルプは求めています。Copilot Studio でも、Microsoft 以外の MCP サーバーにつないだ場合、使うツールとリソースの責任は利用者側にあります。
サーバーの中身は、あとから変わる
サーバーの作り手が、ツールの動きを予告なく変えることがあります。Copilot Studio では、サーバー側でツールを変えたり消したりすると、自動でその変更が反映されます。つないだ日に確かめた中身が、ずっと同じとは限りません。
使うか決める前に確かめること
MCP でつなぐかどうかを決める前に、次の4つを社内で確かめておくと、つないだあとに何が起きるかを見通せます。
1. どの業務で、AIに何をさせるか
読ませるだけなのか、書き換えや送信まで任せるのかを分けます。読むだけなら、間違えても元のデータは変わりません。書き換えや送信が入るなら、間違えたときに取り消せるかを先に確かめます。業務の選び方はAXとは?DXとの違いと、中小企業が最初に決めることでも書いています。
2. 誰のアカウントでつなぐか
全社の管理者のアカウントでつなぐと、AI からも全社のデータに手が届きます。担当者ごとに、その業務に要るデータだけが見えるアカウントや鍵を用意します。MCP 公式サイトのセキュリティの手引きも、接続に使う権限(スコープ)を最小から始めるよう、作る側に求めています。
3. そのサーバーは、誰が作って誰が直すか
サービスの提供元が出しているサーバーか、個人が公開しているものか、自社で作るものかを確かめます。中身が変わったときに誰が気づき、誰が直すのかも決めておきます。
4. どの操作の前に、人が確かめるか
データを書き換える操作や外に送る操作の前には、人が内容を見て承認する設定を残します。仕様も、ツールの実行を人が拒否できる状態を保つこと、ツールに渡す内容を実行前に利用者に見せること、利用の記録を残すことを勧めています。残した記録を誰がいつ見るかを決めるときは、生成AIの運用監視の点検手順が使えます。
4つが決まったら、範囲を絞って試します。試す前に社内で決めておくことはPoCとは?意味と進め方、頼む前に決めておくことにまとめています。
よくある質問
MCPとRAGは何が違いますか
RAG は AI の答え方の仕組みで、MCP は AI のアプリを外のツールやデータにつなぐ方法の決まりごとです。RAG では、AI が答える前に社内の資料などを探し、その内容を踏まえて答えます。MCP は、つないだ先の情報を AI がどう使うかまでは決めていません。
MCPを使うには、開発が必要ですか
使いたいサービスの MCP サーバーがすでにあり、使っている AI のアプリが MCP に対応していれば、新しく作るものはありません。社内の独自の業務システムにつなぐなら、そのシステム用の MCP サーバーを作る仕事が出ます。
生成AIを使う業務システムを新しく作る場合は、Nue のAI受託開発で受けています。
つないだら、社内の情報はAIの会社に渡りますか
つないだ先の情報を AI のアプリに読ませれば、その内容は AI のアプリに渡ります。どこに保存され、何に使われるかは、使う製品の契約と設定で決まります。MCP の仕様が決めているのはつなぎ方なので、データの扱いは製品ごとに確かめます。