MCPとは?
MCP(Model Context Protocol)とは、Anthropicが2024年11月に発表したAIと外部ツールをつなぐオープン標準プロトコルです。Claude・ChatGPTなどのAIが、GitHubやSlack・データベースなど外部サービスと安全に連携できるようにするための「共通規格」です。
2025〜2026年にかけてOpenAI・Google DeepMindなど主要AI企業も採用し、AI連携の業界標準となりつつあります。
MCPを一言で言うと「AIのUSB」
USB登場以前は、プリンター・マウス・キーボードそれぞれに専用ケーブルが必要でした。USBが「1つの共通規格」を作ることで、どの機器も同じポートで接続できるようになりました。
MCPはまさに「AIのためのUSB」です。これまでAIを外部サービスに連携するには、サービスごとに専用のプログラムを書く必要がありました。MCPは1つの共通規格を作ることで、AIがあらゆるツールと簡単につながれるようにします。
MCPの仕組み(アーキテクチャ)
MCPは3つの役割で構成されています。
| 役割 | 説明 | 例 |
|---|---|---|
| MCPクライアント | AIと会話するアプリ側 | Claude Desktop、Cursor、VS Code |
| MCPサーバー | 外部ツール・データを提供する側 | GitHub、Slack、Notion、PostgreSQL |
| MCPホスト | 複数クライアントをまとめて管理 | Claude Desktop本体 |
クライアントがサーバーに接続すると、AIは3種類の機能を使えるようになります。
- Tools(ツール):AIが実行できるアクション(例:検索・ファイル作成・メール送信)
- Resources(リソース):AIが読めるデータ(ファイル・DBのレコードなど)
- Prompts(プロンプト):特定のワークフローに誘導するテンプレート
MCPで何ができる?具体例
MCPを使うと、AIに次のような指示ができるようになります。
- 「GitHubの最新のissueを一覧表示して、優先度順に整理して」
- 「Slackの#generalチャンネルの昨日のメッセージを要約して」
- 「データベースから先週の売上データを取得して、グラフにして」
- 「Notionのタスクリストを確認して、今日やることを教えて」
これまでのAIは「会話の中でしか動けない」存在でしたが、MCPによって実際のツールを操作できる自律型AI(AIエージェント)へと進化します。
対応しているサービス・ツール
2026年2月時点で、200以上のMCPサーバーが公開されています。主な対応サービスは以下の通りです。
| カテゴリ | 対応サービス |
|---|---|
| 開発ツール | GitHub、Git、VS Code |
| コミュニケーション | Slack、Gmail |
| ドキュメント | Notion、Google Drive、Confluence |
| データベース | PostgreSQL、SQLite、MongoDB |
| 決済・ビジネス | Stripe、Salesforce |
| ブラウザ操作 | Puppeteer、Playwright |
MCPに対応しているAIツール
- Claude Desktop(Anthropic):MCP発祥のアプリ。最も充実した対応
- Cursor:AI搭載コードエディタ。MCPでコードレビュー・デプロイを自動化
- VS Code(GitHub Copilot):MCPサポートを追加
- Zed:軽量なAIコードエディタ
MCPの普及状況(2025〜2026年)
Anthropicが2024年後半にオープンソースとして公開したMCPは、その後急速に普及しています。
- 2025年初頭:OpenAI・Google DeepMindもMCPを採用し業界標準化が加速
- 2025年12月:AnthropicがLinux Foundation傘下のAAIF(Agentic AI Foundation)にMCPを寄贈。Anthropic・Block・OpenAIが共同創設者として中立的に管理
- 2026年2月:200以上のMCPサーバーがエコシステムに存在
MCPとFunction Callingの違い
ChatGPTなどで使われる「Function Calling」もAIが外部ツールを呼び出す機能ですが、MCPとは設計思想が異なります。
| Function Calling | MCP | |
|---|---|---|
| 提供元 | 各AIプロバイダー独自 | 業界共通オープン標準 |
| 互換性 | AIごとに異なる実装が必要 | 1つの実装でどのAIにも対応 |
| 用途 | 単発の関数呼び出し | 継続的なツール連携・双方向通信 |
まとめ
MCPはAIと外部ツールをつなぐ「共通規格(USB)」です。これによりAIは単なる会話ツールから、GitHubやSlack・データベースを実際に操作できる自律型エージェントへと進化します。Claude・ChatGPT・Cursorなど主要AIツールが対応し、2026年現在、AI開発の現場では欠かせない標準技術となっています。
関連記事:AIエージェントとは?仕組み・使い方・おすすめツール【2026年最新】
