MCPとは?AIとアプリをつなぐ共通の規格を図解で解説|APIとの違いと使い方

MCP(Model Context Protocol)は、AIとほかのアプリやデータをつなぐための共通の規格です。2024年11月にAnthropicが公開し、いまはChatGPTやGemini、Microsoft Copilotなども対応しています。公式サイトでは「AIアプリのためのUSB-Cポート」にたとえられていて、MCPに対応したサービスなら、どのAIからでも同じ形でつなげます。
つなぐと、AIはチャットに貼られた情報だけでなく、Googleドライブの資料を読んだり、Notionにページを作ったり、ホームページの管理画面にお知らせの下書きを登録したりできるようになります。AIが実際に操作できるようになるぶん、つなぐ先は信頼できる提供元に絞り、書き込みは人が確かめてから公開する。この使い方が基本です。

MCPとは:AIとアプリをつなぐ共通の規格
MCPは「Model Context Protocol(モデル・コンテキスト・プロトコル)」の略です。プロトコルは通信の決まりごとのことで、MCPは「AIがほかのアプリやデータとやりとりするときの共通ルール」と言い換えられます。2024年11月にAnthropicが公開し、仕様も道具も誰でも使えるオープンソースとして配られました。Anthropicの発表
公式サイトはMCPを「AIアプリのためのUSB-Cポート」にたとえています。充電器やモニターがUSB-Cという同じ差し込み口でつながるように、MCPに対応したサービスは、同じ形でどのAIからもつなげます。MCP公式サイト
MCPが出てくる前は、AIにほかのサービスを使わせたいとき、AIとサービスの組み合わせごとに専用のつなぎ方を作る必要がありました。AIが3種類、サービスが3つあれば、つなぎ方は9通りです。MCPでは、サービスの側が一度MCPの受け口を用意すれば、MCPに対応したAIならどれでもつながります。
2025年12月には、AnthropicがMCPを非営利団体Linux Foundationの「Agentic AI Foundation」に寄贈しました。この団体はAnthropic、Block、OpenAIが共同で立ち上げ、Google、Microsoft、AWS、Cloudflareなども支援しています。特定の会社の持ち物ではなく、業界で共有する規格になったということです。寄贈の発表
「AIアプリ」「MCPサーバー」「つなぐ先」の3つで動く

MCPの登場人物は3つです。1つ目は、ClaudeやChatGPTのように人が話しかけるAIアプリ。2つ目はMCPサーバーで、つなぐ先のサービスごとに用意される受け口です。3つ目が、GoogleドライブやNotion、ホームページの管理画面といった、実際にデータがある場所です。
MCPサーバーは、そのサービスでAIが使える「道具」の一覧と使い方をAIに伝えます。たとえばNotionなら「ページを探す」「ページを作る」、ホームページの管理画面なら「下書きを作る」「画像を登録する」といった道具です。AIは頼まれた内容に合う道具を選んで呼び出し、結果を受け取って、担当者に返事をします。
APIとの違い:APIはサービスごとの窓口、MCPはAI向けの共通の差し込み口
MCPとよく比べられるのがAPIです。APIは、サービスがほかのプログラムに向けて用意している窓口のこと。たとえば「この住所の地図を返す」「このIDの顧客情報を返す」といった問い合わせを、決まった書式で受け付けます。
APIはサービスごとに書式が違うので、使うには、その窓口の仕様を読んでプログラムを書く必要があります。MCPは、その手前に「AIが読める説明書つきの共通の差し込み口」をかぶせるものと考えると分かりやすいでしょう。MCPサーバーの中では、サービスのAPIを呼んでいることがよくあります。APIがなくなるわけではありません。

比べる点 | API | MCP |
|---|---|---|
誰が使う前提か | プログラム(開発者が書いたもの) | AIアプリ(Claude・ChatGPTなど) |
形 | サービスごとに書式が違う | どのサービスも同じ形 |
使い方の伝え方 | 開発者が仕様書を読む | MCPサーバーが道具の一覧と使い方をAIに伝える |
つなぐ手間 | AIとサービスの組み合わせごとに作る | サービス側が1回用意すれば、対応したAIからつながる |
中身 | サービスの機能そのもの | 多くは中でAPIを呼んでいる |
MCPでできること:つなぐ先ごとの仕事の例
MCPでAIができることは、つなぐ先のMCPサーバーが用意している道具で決まります。公式サイトはGoogleカレンダーとNotionにアクセスする個人向けのアシスタントや、社内の複数のデータベースにつないでチャットで分析する使い方を例に挙げています。会社の仕事に置き換えた頼み方の例が、次の表です。
つなぐ先 | AIに頼めること | 頼み方の例 |
|---|---|---|
Googleドライブ・ドキュメント | 資料を探して読む、文書を作る | 「ドライブにある9月の議事録から、決まったことを箇条書きにして」 |
Notion | ページを探す、作る、データベースを更新する | 「この議事録をもとに、Notionにタスク表を作って」 |
Gmail・カレンダー | メールの下書き、予定の確認 | 「来週の空いている時間を3つ挙げて、先方への返信を下書きして」 |
Slack | 会話を探す、投稿する | 「今週の問い合わせチャンネルの要点をまとめて」 |
ホームページの管理画面(CMS) | お知らせ・実績の下書き、画像の登録 | 「このメモから、年末年始休業のお知らせを下書きで登録して」 |
NotionはMCPの公式サーバーを用意していて、ClaudeやChatGPT、Geminiからつなげると案内しています。Notion MCPの公式ガイド
Googleも、Googleドキュメントなどのサービス向けのMCPサーバーを提供中です。GoogleドキュメントのMCPサーバー
1つの依頼で、複数のつなぐ先をまたぐこともできます。「ドライブの議事録を読んで、Notionにページを作って」と頼めば、ドライブの道具で資料を読み、Notionの道具でページを作る流れです。担当者がコピーと貼り付けで2つの画面を行き来する作業が、1回の依頼で済む場合もあります。
反対に、MCPはAIの文章力や判断力を上げる仕組みではありません。MCPが変えるのは、AIが見られるデータと使える道具の範囲です。議事録の要約が雑なら依頼の書き方を、つなぐ先のデータが古ければ元の資料を直す必要があります。
どのAIで使える?主なAIの対応状況(2026年11月時点)
MCPに対応したAIアプリは増えています。Anthropicの発表では、2025年12月の時点で公開されているMCPサーバーは1万を超えました。同じ発表では、ChatGPT、Cursor、Gemini、Microsoft Copilot、Visual Studio Codeなどが対応しているとされています。会社でよく使われるものを、各社の公式資料で確かめました。
AIアプリ | MCPの追加のしかた |
|---|---|
Claude(Web・デスクトップ・Cowork) | 「コネクタ」として追加(一覧にないものはURLで追加) |
Claude Code | コマンドで追加(開発者向け) |
ChatGPT | Web版は「プラグイン」として追加。デスクトップアプリは設定の「MCPサーバー」からURLやコマンドを入れて追加 |
Codex | 設定ファイルやコマンドで追加(開発者向け) |
Gemini CLI・Antigravity | コマンドや設定画面から追加(開発者向け) |
Copilot Studio | 社内向けのエージェントに追加 |
押さえておきたい条件は、アプリごとに違います。Claudeでは、URLで追加するカスタムコネクタを無料プランを含む全プランで使えます(無料プランは1つまで)。チームやエンタープライズのプランでは、組織のオーナーが追加する決まりです。ChatGPTでは、追加や利用にアカウントや会社のワークスペースの設定が関わります。Microsoft Copilot StudioでMCPを使うには、「生成オーケストレーション」を有効にしておきます。Gemini CLIは、無料枠とGoogle Oneの利用者向けには2026年6月18日にAntigravity CLIへ置き換わりました。
表と条件の出典は、各社の公式資料です。
画面の名前やプランごとの条件は変わりやすいので、使う前に各社の最新の案内を確かめてください。
1つ気をつけたいのは、Claudeのカスタムコネクタは、担当者のパソコンからではなくAnthropicのサーバーからつなぎに行く点です。社内のネットワークの中だけにあるサーバーには、そのままではつながりません。
ホームページの更新では、こう使う
ホームページの更新は、MCPで手間がどれだけ減るかが分かりやすい仕事です。これまでは、AIに作らせたお知らせの文章を、担当者が管理画面に貼り付けていました。CMS(ホームページの文章や画像を管理する仕組み)がMCPに対応していれば、AIが下書きの登録まで受け持ち、担当者は中身を確かめて公開ボタンを押すだけになります。

当社で使っているCMSのEmDashは、MCPサーバーを最初から備えています。サイトのURLの後ろに決まった住所を付けてAIに登録し、管理画面にログインして許可を出せば、AIから記事の作成や画像の登録ができます。AIに許す範囲は、許可するときの「スコープ」(触ってよい範囲の指定)と、ログインした人の役割の両方で決まり、スコープで役割以上の操作は許せない作りです。EmDashのMCPサーバー
WordPressでも、公式のプラグイン「MCP Adapter」を入れるとMCPでつなげます。こちらはWordPress 6.9以上が前提で、AIに使わせる機能を登録する作業が要ります。MCP Adapter
CMSごとの違いは、EmDashのメリットとデメリットの比較表をご覧ください。

実際の運用では接続を2つに分けると安全です。1つは公式の資料などを調べるための、読み取りだけの接続。もう1つが自社サイトの下書きと画像を登録するための接続で、こちらには認証をかけ、公開は人が確かめてから行います。お知らせ・実績・ブログごとの頼み方は、AIでホームページを更新する方法で実例を紹介しています。
スキルとの違い
MCPとよく一緒に出てくる言葉に「エージェントスキル」があります。MCPがAIとほかのサービスを「つなぐ」仕組みなのに対し、スキルはAIに「仕事の進め方」を教える手順書のようなものです。たとえば、お知らせの書き方のルールをスキルにまとめ、MCPで管理画面につなぐと、決まった書き方の下書きがそのまま登録されます。スキルについては、エージェントスキルとは?Claudeのスキルの仕組みと作り方で詳しく説明しています。
安全に使うための4つの注意
MCPでつなぐと、AIはつなぐ先のデータを読み、操作できるようになります。便利さと引き換えに、次の4つは最初に決めておきます。
- つなぐ先は信頼できる提供元に絞る:Claudeのヘルプも、カスタムコネクタはAnthropicが確認したものではないので、信頼できるサーバーだけにつなぐよう案内しています。まずはサービスの公式が出しているMCPサーバーから使います。
- 読み取りと書き込みを分ける:資料を調べるだけの仕事には、読み取りだけの接続を使います。書き込みが要る接続は、対象のサイトやフォルダを絞ります。
- AIの役割は「下書きまで」にする:CMSなら、AIに渡すアカウントを公開できない役割にしておけば、AIの操作は下書きで止まります。指示文で「公開しないで」と頼むより確実です。考え方はAIに任せる仕事と、任せない仕事の見分け方で詳しく説明しています。
- 外から来た文章に紛れた指示に気をつける:Webページやメールを読むMCPサーバーでは、読み込んだ文章の中に「このデータを送って」といった指示が仕込まれていることがあります。プロンプトインジェクションと呼ばれる手口です。Claude Codeの公式資料も、この危険を挙げています。外部の文章を読ませる接続と、社内のデータに書き込む接続は、同じ依頼の中で混ぜないようにします。

ホームページのCMSでの守り方は、EmDashのセキュリティの記事にもまとめています。
始め方:まず読み取りだけのコネクタを1つ
MCPで最初に決めるのは、つなぎ方より「何を任せるか」です。初めての会社は、次の順で進めると失敗が少なくなります。
- 公式のコネクタを1つ選ぶ:Claudeのコネクタや、ChatGPTのプラグインの一覧から、Googleドライブなど社内でよく使うサービスの公式のものを選びます。
- 読み取りの仕事で試す:「ドライブの資料を探して要点をまとめて」のように、何も書き換えない依頼から始めます。
- 書き込みは下書きまでにする:Notionのページ作成やホームページの下書き登録など、あとから人が直せる操作に進みます。
- 使うルールを社内で決める:つないでよいサービス、AIに渡すアカウントの役割、公開前に確かめる人を決めて、文書に残します。
ホームページの管理画面をMCPでつなぎ、お知らせや実績の下書きをAIに任せたい場合は、つなぎ方と権限の設計から当社で支援しています。AIに更新を頼みやすいサイトの作り方は、AIネイティブなホームページ設計で紹介しています。
よくある質問
MCPを使うのに料金はかかりますか?
MCPそのものはオープンソースの規格なので、使用料はかかりません。かかるのは、使うAIアプリとつなぐ先のサービスの料金です。たとえばClaudeでは、URLを入れて追加するカスタムコネクタを無料プランでも1つまで使えます。
MCPとAPIは何が違いますか?
APIはサービスごとに書式が違う、プログラム向けの窓口です。MCPは、AIが使える道具の一覧と使い方をそろえた形で伝える、AI向けの共通の差し込み口です。多くのMCPサーバーは中でAPIを呼んでいるので、APIが要らなくなるわけではありません。
MCPはどのAIで使えますか?
Claude、ChatGPT、Gemini、Microsoft Copilot、Cursor、Visual Studio Codeなどが対応しています。Claudeでは「コネクタ」、ChatGPTではWeb版の「プラグイン」やデスクトップアプリの「MCPサーバー」のように、画面での呼び方は違います。プランや会社の管理設定で使える範囲が変わるので、使う前に各社の最新の案内を確かめてください。
MCPを使うのにプログラミングの知識は要りますか?
サービスの公式が出しているコネクタを使うだけなら要りません。Claudeのコネクタや、ChatGPTのプラグインの一覧から追加し、つなぐ先のサービスにログインして許可を出せば使えます。自社専用のMCPサーバーを作る場合は、開発の作業が要ります。
MCPでつなぐのは安全ですか?
つなぐ先と権限の決め方しだいです。信頼できる提供元のMCPサーバーだけを使う、読み取りと書き込みの接続を分ける、AIに渡すアカウントを下書きまでの役割にする、外部の文章を読む接続と社内のデータに書き込む接続を混ぜない。この4つを最初に決めておくと、事故を防ぎやすくなります。
MCPでホームページを更新できますか?
CMSがMCPに対応していればできます。EmDashはMCPサーバーを最初から備えていて、AIから記事の下書きや画像を登録できます。WordPressは公式プラグインのMCP Adapter(WordPress 6.9以上)を入れ、AIに使わせる機能を登録するとつなげます。公開は、人が確かめてから行う運用がおすすめです。