MCP(Model Context Protocol)は、ClaudeやChatGPTなどのAIと、外部のツールやデータをつなぐための共通の規格です。
当記事では、MCPとは何か、どんな仕組みで動くのか、各社の対応状況と使うときの注意点をAI初心者向けにわかりやすく解説します。
MCPとは?AIと外部ツールをつなぐ「USB-C」のような共通規格
ひとことで言うと「AIのための差し込み口」
MCPは「Model Context Protocol(モデル・コンテキスト・プロトコル)」の略です。プロトコルは「やり取りの決まりごと」、コンテキストは「AIが参照する情報」という意味です。
MCPの公式サイトは、MCPを「AIアプリのためのUSB-Cポート」にたとえています(編集部訳)。USB-Cがあれば、メーカーがちがっても同じ差し込み口で機器をつなげるように、MCPに対応していれば、どのAIアプリからでも同じ方法で外部のツールやデータにつなげるという考え方です。
| USB-C | MCP |
|---|---|
| パソコン・スマホ | AIアプリ(Claude、ChatGPTなど) |
| USB-Cの差し込み口と規格 | MCPという共通のやり取りのルール |
| つなぐ機器(充電器・モニターなど) | つなぐサービス(カレンダー、Notion、データベースなど) |
※MCP公式サイトのたとえをもとに編集部が整理
Anthropicが2024年11月に公開し、今は業界団体に寄贈
MCPは、Claudeを作るAnthropicが2024年11月25日(米国時間)にオープンソース(誰でも使える形)で公開しました。それまでは、AIを新しいデータにつなぐたびに、つなぎ方を1つずつ作る必要がありました。MCPは、そのばらばらの仕組みを1つの共通の規格に置きかえるために作られたと説明されています。
その後、Anthropicは2025年12月9日に、MCPをLinux Foundation(オープンソースを支える非営利団体)のもとにある「Agentic AI Foundation(AAIF)」に寄贈しました。AAIFはAnthropic・Block・OpenAIが共同で立ち上げ、Google・Microsoft・AWSなども支援しています。特定の1社のものではなく、業界みんなで育てる規格になったということです。
>>Anthropic公式「Model Context Protocolの紹介」(英語・編集部訳)
▶ 関連記事:Anthropicが「Agent Skills」を業界団体に寄贈!Claudeのスキルは何が変わる?
MCPの仕組み、サーバーとクライアントの関係
登場人物は「ホスト・クライアント・サーバー」の3つ
MCP公式サイトの説明によると、MCPには次の3つの役割があります。
| 役割 | なにをするか | 例 |
|---|---|---|
| MCPホスト | ユーザーが使うAIアプリ | Claude Code、Claudeのデスクトップアプリ、VS Code |
| MCPクライアント | ホストの中で、サーバー1つとの接続を受け持つ部品 | (アプリの中で自動的に作られる) |
| MCPサーバー | ツールやデータをAIに提供するプログラム | ファイル操作、データベース、各社のサービス |
※MCP公式サイト「アーキテクチャの概要」(編集部訳)より編集部が整理
ややこしく感じますが、利用者が意識するのは「AIアプリ(ホスト)に、使いたいサービスのMCPサーバーをつなぐ」という1点だけで大丈夫です。
パソコンの中で動く「ローカル」とネット上の「リモート」
MCPサーバーには、動く場所によって2種類あります。
- ローカルのMCPサーバー:自分のパソコンの中でプログラムとして動く。パソコンのファイルなどを扱える
- リモートのMCPサーバー:サービスの会社がインターネット上で動かしている。URLを登録し、ログインしてつなぐ
MCPサーバーがAIに提供するものは、主に「ツール(AIが実行できる操作)」「リソース(AIが読める情報)」「プロンプト(決まった頼み方のひな形)」の3つです。公式サイトでは、GoogleカレンダーやNotionにつないで自分専用のアシスタントにする、デザインの画面からClaude CodeでWebアプリを作る、といった使い方が紹介されています。
▶ 関連記事:AIエージェントとは?チャットとの違いと仕組み、Claude Code・Codexなどの例
MCPに対応しているAIは?Claude・ChatGPT・Geminiの状況
Anthropicの2025年12月の発表では、MCPはChatGPT・Gemini・Microsoft Copilot・VS Code・Cursorなどに採用され、公開されているMCPサーバーは1万を超えるとされています。主なAIでの使われ方を整理すると次の通りです(2026年11月1日時点)。
| AI | MCPの使い方(公式の説明) |
|---|---|
| Claude | 「コネクタ」として、一覧から選ぶか、MCPサーバーのURLを登録してつなぐ。Claude Codeでも使える |
| ChatGPT | プラグインとして、自分でMCPサーバーを追加できる。Codexは設定ファイルでつなぐ |
| Gemini | 開発者向けのGemini CLIで、MCPサーバーをつなぐ方法が案内されている(無料枠とGoogle Oneの利用者は、2026年6月18日にGemini CLIからAntigravity CLIへ置き換え) |
※2026年11月1日時点・各社の公式ドキュメント・公式ヘルプより編集部が整理。プランや画面の名前は変わることがあります
Claudeの公式ヘルプによると、自分でMCPサーバーのURLを登録するカスタムコネクタは、無料プランを含む各プランで使えます(無料プランは1つまで)。たとえばSEOツールのAhrefsは公式のMCPサーバーを用意していて、ClaudeやChatGPTから話しかけるだけでデータを調べられます。
▶ 関連記事:Ahrefs MCPの使い方!Claude・ChatGPTとつなぐ手順と頼み方の例
MCPの注意点、知らないMCPサーバーを入れる危険
ローカルのMCPサーバーは「プログラムを入れる」のと同じ
MCP公式サイトのセキュリティの解説では、ローカルのMCPサーバーは利用者のパソコンでダウンロードして実行されるプログラムだと注意しています。悪意のある人が、設定に危ない起動コマンドを紛れ込ませたり、サーバーそのものに悪いプログラムを仕込んだりするおそれがあります。
その場合、パソコンで勝手に命令が実行され、ファイルが盗まれたり消されたりする危険があると説明されています。このため、ワンクリックでローカルのMCPサーバーを追加できるAIアプリには、追加する前に、実行されるコマンドを省略せずに見せて利用者の承認を取ることが求められています。
>>MCP公式サイト「セキュリティのベストプラクティス」(英語・編集部訳)
リモートでも「信頼できる提供元だけ」が原則
各社も、知らないMCPサーバーにつながないよう呼びかけています。
- Anthropic:自分で登録するカスタムコネクタはAnthropicが確認したものではないため、信頼できる組織のサーバーだけを使い、つなぐときに求められる権限を確認し、使わなくなったら外すよう案内
- OpenAI:自分で追加するMCPサーバーはOpenAIが作ったり確認したりしたものではないとし、中身をよく知っていて信頼できる場合以外はつながないようすすめている
- Claude Code:つなぐ前にサーバーを信頼できるか確かめ、外部の文章を取ってくるサーバーはプロンプトインジェクションの入り口になりうると注意
MCPでつなぐと、AIはあなたの権限でサービスのデータを読んだり書き換えたりできます。ネットやSNSで見かけた知らないMCPサーバーを、AIや他人に言われるままに追加しないことが一番の守りです。
▶ 関連記事:プロンプトインジェクション対策は「手」を縛る!Claude Code・Codexの守り方
関連する用語もあわせて知っておこう
- AIエージェント:MCPでつないだツールを使って、作業まで進めるAI
- APIキー:サービスを呼び出すときに使う合言葉。MCPサーバーの設定で使うことがある
- RAG(検索拡張生成):外部の資料を探して答えに生かす仕組み
【まとめ】MCPはAIの「差し込み口」、つなぐ相手は慎重に選ぼう
MCPは、AIと外部のツールやデータをつなぐ共通の規格で、AnthropicがUSB-Cのような差し込み口として2024年11月に公開し、今は業界団体のAAIFに寄贈されています。Claude・ChatGPT・Geminiなど多くのAIが対応し、つなぐほどAIにできることが広がります。その分、つなぐMCPサーバーは公式や信頼できる提供元のものだけにし、求められる権限も確かめてから使いましょう。
AIの技術・サービス・ルールは変化が速く、本記事の予測や見通しは将来を保証するものではありません。各サービスの仕様・料金は公式サイトで最新の情報をご確認ください。本記事の情報は2026年11月1日時点のものです。
