MCPとは?初心者向けに分かりやすく解説|AIエージェント連携の新標準

mcp-guide-for-beginners Uncategorized

「AIがファイルを読んでくれない」「毎回コピペが面倒」という悩みを解決する仕組みがある

ChatGPTやClaudeを使っていて、こんな不満を感じたことはないでしょうか。

「会社のNotionに書いてある内容をAIに参照させたい」「Googleカレンダーを見ながらスケジュール調整してほしい」「毎回ファイルの内容をコピペするのが手間だ」——こうした壁を根本から取り除くのが、MCP(Model Context Protocol)という仕組みです。

MCPは2024年11月にAnthropicが発表したオープンプロトコルで、2026年現在はOpenAI・Google・Microsoftも採用し、AIツール連携の「業界標準」として急速に普及しています。本記事では、プログラミングの知識がない方でも理解できるよう、MCPの仕組みから具体的な使い方まで順を追って解説します。


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

AIの「壁」を壊す新しい標準が生まれた経緯

これまでAIに外部ツールと連携させようとすると、サービスごとに個別のAPI連携を組む必要がありました。SlackにはSlack用の、NotionにはNotion用の接続コードを別々に書かなければならず、エンジニア以外には手が届かない領域でした。

MCPはこの問題を解決するために設計されました。「USB-Cポート」に例えると分かりやすいです。USB-Cが登場する前は、デバイスごとに別々のケーブルが必要でしたが、USB-Cという共通規格が生まれたことで1本のケーブルで多くの機器と接続できるようになりました。MCPはAIと外部ツールの間にある「接続規格」として、同じ役割を果たしています。

業界を超えた採用が加速している

2025年12月、AnthropicはMCPをLinux Foundationの傘下にある「Agentic AI Foundation(AAIF)」に寄贈しました。Anthropic・Block・OpenAIが共同設立し、Google・Microsoft・AWS・Cloudflareが支援メンバーとして参画。MCPは「Anthropicが作ったプロトコル」から「業界全体のオープン標準」へと昇格しました。

2026年3月現在では、Claude Desktop・Claude Code・Cursor・VS Code・Zed・ChatGPTデスクトップアプリなど主要なAIツールのほぼすべてがMCPに対応しています。


MCPとは何か:3つのポイントで理解する

ポイント1:AIと外部ツールをつなぐ「共通の言葉」

MCPを一文で説明するなら、「AIアプリと外部システムが共通のルールでやり取りするための通信プロトコル」です。

従来は「AIがファイルを読む」「AIがカレンダーを更新する」という操作をするたびに、それぞれの仕組みを個別に作る必要がありました。MCPがあると、「MCPサーバー」と呼ばれる橋渡し役を一度作れば、どのAIツールからでも同じ方法でアクセスできます。

ポイント2:「読む・書く・実行する」の3つの操作が可能

MCPを使うとAIは外部ツールに対して主に3種類の操作ができます。

操作の種類 具体例
リソース(読む) Notionのページを読む、ファイルの内容を参照する
ツール(実行する) カレンダーにイベントを追加する、Slackにメッセージを送る
プロンプト(テンプレート) 定型の指示パターンを使い回す

ポイント3:「クライアント」と「サーバー」の2つの役割

MCPには2種類の登場人物がいます。

  • MCPクライアント:AIツール側(Claude、ChatGPT、Cursorなど)
  • MCPサーバー:外部ツール側の橋渡し役(Notion MCP、GitHub MCPなど)

クライアントが1つ対応すれば、8,600件以上(2026年3月時点)のMCPサーバーすべてと連携できます。逆に、MCPサーバーを1つ作れば、あらゆるAIクライアントから使えます。この「一対多の接続」がMCPの最大のメリットです。


MCPで何ができるか:実用例5選

実用例1:NotionをAIの「外部記憶」として使う

Notion MCPサーバーを設定すると、Claudeに「先週のミーティングメモを要約して」と頼むだけで、AIが自動的にNotionの該当ページを開いて内容を参照し、要約を返してくれます。毎回コピペする必要がなくなります。

実用例2:GitHubのコードレビューを自動化する

GitHub MCPを使うと、「このプルリクエストのコードを確認して問題点を指摘して」という指示一つで、AIが実際のコードを参照してレビューコメントを作成・投稿できます。エンジニアのレビュー作業が大幅に効率化されます。

実用例3:JiraやConfluenceで業務を自動化する

AtlassianがMCPコネクタを提供しており、ChatGPT上から「このバグのJiraチケットを作成して」と依頼するだけで、AIがJiraにアクセスしてチケットを自動作成します。プロジェクト管理ツールとAIがシームレスに連携します。

実用例4:カレンダー確認+メール送信を一括で実行

Google Calendar MCPとGmail MCPを組み合わせると、「来週の空き時間を確認して、田中さんにミーティングの候補日を3つ提案するメールを送って」という複数ステップの操作を、AIが自動でつないで実行できます。

実用例5:会計ソフトからデータを取得して分析する

freeeは2026年3月に「freee MCP」をOSSとして公開しました。これを使うと、「先月の売上データを取得して前月比で分析して」という依頼に、AIが直接freeeにアクセスしてデータを取得・分析できます。


MCPの仕組み:技術的な概要(読み飛ばし可)

技術的な詳細が気になる方向けに、簡単に仕組みを説明します。

MCPはJSON-RPCという通信方式を使い、AIクライアントとMCPサーバーの間でメッセージをやり取りします。接続方式には2種類あります。

接続方式 特徴 主な用途
stdio(標準入出力) ローカルのプロセス間通信 PCにインストールしたツール連携
HTTP+SSE ネットワーク経由の通信 クラウドサービスとの連携

技術に詳しくない方は「AIとツールが安全に会話できる仕組み」という理解で十分です。


Claude・ChatGPTでMCPを使う方法

Claudeでの使い方(Claude Desktop)

  1. Claude Desktopをインストールする(claude.ai/desktop)
  2. 設定ファイル(claude_desktop_config.json)にMCPサーバーの情報を追加する
  3. Claude Desktopを再起動する
  4. チャット上でMCPサーバーの機能を呼び出す

公式が提供するMCPサーバー(GitHub・Google Drive・Slackなど)は設定が比較的シンプルです。

ChatGPTでの使い方(Developer Mode)

2025年10月以降、ChatGPTデスクトップアプリにMCPサポートが追加されました。Pro・Plus・Business・Enterprise・Educationのユーザーが利用できます。

Developer Modeを有効にすると、MCPコネクタをチャット上から直接使えるようになります。現時点ではAtlassianのJira・Confluence連携などが公式コネクタとして提供されています。


それでもMCPに懐疑的なあなたへ

「便利そうだけど、本当に安全なのか?」という疑問は当然です。MCPには現在、次のような課題も指摘されています。

セキュリティ面の懸念:MCPサーバーを通じてAIが外部ツールに書き込み操作を行うため、誤操作や悪意あるMCPサーバーによるデータ漏洩のリスクが存在します。特に「Tool Poisoning」(悪意あるMCPサーバーがAIの動作を乗っ取る攻撃)という新しい脅威が研究者から報告されています。

セットアップの難しさ:現状、MCPサーバーの設定にはJSONファイルの編集が必要なケースが多く、技術的なハードルがあります。GUI操作だけで設定できるツールはまだ限られています。

標準化の途上:MCPは急速に普及している一方、仕様がまだ頻繁に更新されています。今後の仕様変更によって既存の設定が動かなくなるケースも起きています。

ただし、これらの課題は多くのオープン標準が歩んできた成長痛でもあります。公式のMCPサーバーや信頼できるベンダーが提供するサーバーのみを使い、書き込み権限は最小限にとどめる運用で、リスクは大幅に軽減できます。


よくある質問

Q1. MCPはプログラミングができなくても使えますか?

Claude DesktopやCursorなど、GUI上でMCPを設定できるツールが増えています。一部の設定はJSONファイルの編集が必要ですが、公式ドキュメントのコピー&ペーストで対応できるケースも多いです。2026年中にはノーコードで設定できる環境がさらに整備される見込みです。

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

APIは特定のサービスと通信するための「個別のインターフェース」です。一方MCPは、AIと外部ツールをつなぐための「共通規格」です。たとえるなら、APIは各国の言語(英語・日本語・中国語)で、MCPはその共通語(エスペラントのような標準言語)に相当します。

Q3. MCPは無料で使えますか?

MCPプロトコル自体はオープンソースで無料です。ただし、MCPを利用するAIツール(Claude Proなど)や、接続先のサービス(Notion有料プランなど)には料金がかかる場合があります。

Q4. 現在利用できるMCPサーバーはどれくらいありますか?

2026年3月時点で、公式・コミュニティ製を合わせて8,600以上のMCPサーバーが公開されています。Notion・GitHub・Slack・Google Drive・Jira・Figma・Postgresなど、主要なビジネスツールの多くをカバーしています。

Q5. MCPはAIエージェントとどう違いますか?

AIエージェントは「自律的に行動するAI」の概念で、MCPはそのエージェントが外部ツールと通信するための「プロトコル(通信規格)」です。エージェントが人間、MCPが電話回線に相当するイメージです。MCPがあることで、エージェントはより多くのツールを使いこなせるようになります。


関連記事


まとめ

MCPはAIと外部ツールを接続するための業界標準プロトコルです。本記事のポイントを整理します。

  • MCPとは:AIアプリと外部システムが共通ルールで通信するためのオープンプロトコル。Anthropicが2024年11月に発表し、OpenAI・Googleも採用
  • できること:Notion・GitHub・Slack・カレンダーなどのツールをAIから直接読み書き・操作できる
  • 主要ツールの対応状況:Claude・ChatGPT・Cursor・VS Codeなど主要AIツールが2026年現在すべて対応済み
  • 注意点:セキュリティリスクと設定の技術的ハードルがある。信頼できるMCPサーバーのみを使い、書き込み権限は最小限に

まず試すなら、Claude DesktopとNotionまたはGitHubのMCPサーバーを組み合わせる設定から始めるのがおすすめです。一度動かすことができれば、MCPが解決する課題の大きさを体感できるはずです。

コメント