AIFCC
記事一覧へ
agent-opsclaude-workflowharness-design

MCP完全解説:AIツール共通接続規格の全体像

969
月間9700万ダウンロード。 この数字、何のことだと思いますか? Reactが月間1億DLに到達するまで3年かかったのに対して、MCPはたった16ヶ月で9700万まで来ました。 正直、僕も最初は「また新しいプロトコルか...」くらいに思ってたんです。 でも、OpenAI、Google DeepMind、Microsoft、AWSが全社採用した時点で「これは無視できないやつだ」と確信しました。 この記事では、MCPの全体像を一気に解説します。 「聞いたことはあるけど、結局なんなの?」という人が、読み終わる頃には「なるほど、そういうことか」と腑に落ちる。そんな記事を目指しました。 保存して、必要な時に見返してもらえたら嬉しいです。 MCPとは何か——30秒で理解する概要 MCP(Model Context Protocol)は、AIツールと外部サービスを繋ぐための「共通語」です。 公式サイト(modelcontextprotocol.io)では「USB-Cポートのようなもの」と表現されています。 USB-Cがあれば、どのメーカーのデバイスでも同じケーブルで繋がりますよね。 それと同じで、MCPがあれば、Claude、ChatGPT、Gemini、どのAIからでも同じ方法で外部ツールに繋がる。 もっと具体的に言うと。 今まではClaude用のAPI連携、ChatGPT用のプラグイン、Gemini用の拡張機能...って、ツールごとに別々の接続方法を作る必要がありました。 MCPは「一度作れば、どのAIからでも使える」という世界を実現するプロトコルです。 技術的にはJSON-RPC 2.0ベースの通信規格で、Anthropicが2024年11月にオープンソースとして公開しました。 9700万DL——なぜ今MCPなのか Digital Appliedの記事によると、MCPのSDKダウンロード数は以下のように推移しています。 2024年11月: Anthropicがオープンソース公開(約200万DL/月) 2025年1月: Claude DesktopがMCPサポート開始(約800万DL/月) 2025年4月: OpenAIがGPT-4のMCP対応を発表(約2200万DL/月) 2025年7月: MicrosoftがCopilot Studioに統合(約4500万DL/月) 2025年11月: AWS BedrokとGoogle DeepMindが採用(約6800万DL/月) 2026年3月: 月間9700万DL突破 16ヶ月で4750%の成長。 何がすごいかって、「5大AI企業が全部乗った」ということなんですよね。 Anthropic、OpenAI、Google、Microsoft、AWS。 普段は競争している企業が、MCPに関しては「共通規格として使おう」と合意した。 これはつまり「MCPを覚えておけば、どのAIプラットフォームでも通用する」ということです。 Forresterの2026年AI予測レポートでは「MCPを導入したチームは開発オーバーヘッドが30%削減された」と報告されています。 さらにGitHubの開発者生産性調査では「AIアシスト付きワークフローでタスク完了時間が55%高速化」という結果も出ています。 MCPの仕組み——クライアント/サーバーモデル MCPの構造はシンプルです。 2つの役割しかありません。 MCPクライアント(AIエージェント側) Claude Code、ChatGPT、Cursor、VS Codeなど。「ツールを使いたい側」です。 MCPサーバー(ツール側) GitHub、Notion、Slack、データベースなど。「ツールを提供する側」です。 クライアントがサーバーに「このツール使わせて」とリクエストして、サーバーが「はいどうぞ」と返す。 この通信の仕方を統一したのがMCPです。 MCPには3つの「プリミティブ」(基本要素)があります。 1. Tools(呼び出せる機能): 検索する、ファイルを作る、メールを送る等 2. Resources(読み取れるデータ): ドキュメント、データベースの中身等 3. Prompts(指示テンプレート): 特定のタスク用の定型指示 通信方式は2種類。 stdio(ローカル): 自分のPC上でプロセスとして動かす HTTP/SSE(リモート): クラウド上のサーバーに接続する 現在、公開MCPサーバーは5,800以上存在しています。 MCP Managerの統計によると、月間検索数はトップ20サーバーだけで18万回以上。 もう「流行りもの」じゃなくて、インフラになりつつあるんです。 主要MCPサーバーTOP10——何が繋がるのか MCP Managerの2025年10月調査データから、月間検索数ランキングを紹介します。 注目すべきポイントがいくつかあります。 まず、上位20サーバーの80%がリモートサーバーに対応していること。 これは「ローカルでnpxを叩いて起動する」時代から「クラウドに常時接続する」時代に移行しているということです。 次に、Playwright MCP(ブラウザ自動操作)が堂々の1位。 AIにブラウザを操作させる需要が爆発的に増えていることがわかります。 そしてn8nが8位にランクイン。 ワークフロー自動化とMCPの組み合わせに、これだけの関心が集まっているんです。 n8nとMCPの組み合わせ——ワークフロー自動化の次のステージ ここが個人的に一番アツいところです。 n8nはMCPのクライアントとサーバー、両方に対応しています。 つまり。 n8nをMCPサーバーとして使う場合 n8nで作ったワークフローを、Claude CodeやChatGPTから直接呼び出せるようになります。 例えば「Slack通知→GitHub Issue作成→関係者にメール送信」というワークフローがあったとして。 今まではn8nの画面を開いて手動トリガーするか、Webhookを叩く必要がありました。 でもMCPサーバーとして公開すれば、Claude Codeの会話の中で「このワークフロー実行して」と言うだけで動く。 設定方法もシンプルです。 n8nで「MCP Server Trigger」ノードを追加すると、自動的にMCP用のURLが生成されます。 認証はBearerトークンまたはカスタムヘッダーで設定できるので、セキュリティも担保できます。 n8nをMCPクライアントとして使う場合 n8nのワークフロー内から、外部のMCPサーバー(GitHub MCP、Notion MCPなど)を呼び出せます。 「MCP Client」ノードを使えば、AIエージェントがワークフローの中でMCPツールを自在に使える。 これ、地味にすごくて。 n8nのワークフロー自動化 + MCPの外部ツール接続が組み合わさると、「AIが自分で判断して、必要なツールを必要なタイミングで使う」という完全自律的な自動化が実現するんです。 Claude CodeでMCPを使う具体的な設定方法 「で、実際どうやって使うの?」という方のために、10分で完了するセットアップ手順を書きます。 ステップ1: MCPサーバーを追加する Claude Code公式ドキュメントによると、3つの接続方法があります。 リモートHTTP接続(推奨) claude mcp add --transport http notion https://mcp.notion.com/mcp 認証付きの場合 claude mcp add --transport http secure-api https://api.example.com/mcp --header "Authorization: Bearer your-token" ローカルstdio接続 claude mcp add --transport stdio github -- npx -y @modelcontextprotocol/server-github ステップ2: 接続を確認する claude mcp list これで追加済みのサーバー一覧が表示されます。 Claude Codeの会話内で `/mcp` と打てば、各サーバーの接続状態もリアルタイムで確認できます。 ステップ3: 使ってみる 接続が完了したら、あとは普通に会話するだけ。 「GitHubのissue一覧を見せて」 「Notionのこのページを更新して」 「Figmaのデザインを元にコードを書いて」 こんな感じで、Claude Codeが自動的にMCPサーバー経由でツールを操作してくれます。 設定のスコープについて --scope フラグで設定の適用範囲を指定できます。 local(デフォルト): 現在のプロジェクトだけで有効 project: .mcp.jsonに保存されチームで共有可能 user: すべてのプロジェクトで有効 チームで使うなら project スコープで .mcp.json に書いておくと、全員が同じMCP環境を使えて便利です。 個人事業主がMCPで変わること 「大企業の話でしょ?」と思うかもしれません。 でも、むしろ個人事業主やフリーランスこそMCPの恩恵が大きいんです。 今まで個別にAPI連携を組んでいたものが、MCPで標準化される。 つまり「一度覚えれば全部に使える」。 例えば僕の場合。 Claude Code + n8n + GitHub + Notion + Slackを日常的に使っています。 以前はそれぞれ個別にWebhookやAPIを設定してたんですが、MCPに統一したら設定の手間が激減しました。 新しいツールを追加するのも `claude mcp add` の一行で済む。 Forresterは「2026年末までにエンタープライズアプリベンダーの30%がMCPサーバーを公開する」と予測しています。 これが実現すると、今使っている会計ソフト、CRM、プロジェクト管理ツール...全部がMCP経由でAIから操作できるようになる。 「AIに話しかけるだけで、すべてのツールが連動する」 この世界が、もう目の前まで来ています。 まとめ MCPのポイントを整理すると。 AIツールと外部サービスを繋ぐ「共通語」 月間9700万DL、16ヶ月で4750%成長 OpenAI、Google、Microsoft、AWS、Anthropicの5社が全採用 5,800以上のMCPサーバーが既に存在 n8nは双方向対応(サーバーにもクライアントにもなれる) Claude Codeなら `claude mcp add` 一行で接続開始 正直、MCPを知らずにAIツールを使い続けるのは、USB-Cを知らずにスマホを使い続けるようなものだと思います。 「全ツールが繋がる世界」はもう始まっている。 この記事が、その第一歩になれたら嬉しいです。 保存して、次にAIツールを連携させるときに見返してみてください。 ⚠️ X発信者の方へ 現在X記事を引用リポストすると、引用した本人もインプレッションが1万、 10万と出る仕組みになっているようです。 引用でしっかりと感想を書いてくれた方は全リポストしますので、ぜひ私を 利用してあなたのXを露出させてみてください。
原文を表示 / Show original
月間9700万ダウンロード。 この数字、何のことだと思いますか? Reactが月間1億DLに到達するまで3年かかったのに対して、MCPはたった16ヶ月で9700万まで来ました。 正直、僕も最初は「また新しいプロトコルか...」くらいに思ってたんです。 でも、OpenAI、Google DeepMind、Microsoft、AWSが全社採用した時点で「これは無視できないやつだ」と確信しました。 この記事では、MCPの全体像を一気に解説します。 「聞いたことはあるけど、結局なんなの?」という人が、読み終わる頃には「なるほど、そういうことか」と腑に落ちる。そんな記事を目指しました。 保存して、必要な時に見返してもらえたら嬉しいです。 MCPとは何か——30秒で理解する概要 MCP(Model Context Protocol)は、AIツールと外部サービスを繋ぐための「共通語」です。 公式サイト(modelcontextprotocol.io)では「USB-Cポートのようなもの」と表現されています。 USB-Cがあれば、どのメーカーのデバイスでも同じケーブルで繋がりますよね。 それと同じで、MCPがあれば、Claude、ChatGPT、Gemini、どのAIからでも同じ方法で外部ツールに繋がる。 もっと具体的に言うと。 今まではClaude用のAPI連携、ChatGPT用のプラグイン、Gemini用の拡張機能...って、ツールごとに別々の接続方法を作る必要がありました。 MCPは「一度作れば、どのAIからでも使える」という世界を実現するプロトコルです。 技術的にはJSON-RPC 2.0ベースの通信規格で、Anthropicが2024年11月にオープンソースとして公開しました。 9700万DL——なぜ今MCPなのか Digital Appliedの記事によると、MCPのSDKダウンロード数は以下のように推移しています。 2024年11月: Anthropicがオープンソース公開(約200万DL/月) 2025年1月: Claude DesktopがMCPサポート開始(約800万DL/月) 2025年4月: OpenAIがGPT-4のMCP対応を発表(約2200万DL/月) 2025年7月: MicrosoftがCopilot Studioに統合(約4500万DL/月) 2025年11月: AWS BedrokとGoogle DeepMindが採用(約6800万DL/月) 2026年3月: 月間9700万DL突破 16ヶ月で4750%の成長。 何がすごいかって、「5大AI企業が全部乗った」ということなんですよね。 Anthropic、OpenAI、Google、Microsoft、AWS。 普段は競争している企業が、MCPに関しては「共通規格として使おう」と合意した。 これはつまり「MCPを覚えておけば、どのAIプラットフォームでも通用する」ということです。 Forresterの2026年AI予測レポートでは「MCPを導入したチームは開発オーバーヘッドが30%削減された」と報告されています。 さらにGitHubの開発者生産性調査では「AIアシスト付きワークフローでタスク完了時間が55%高速化」という結果も出ています。 MCPの仕組み——クライアント/サーバーモデル MCPの構造はシンプルです。 2つの役割しかありません。 MCPクライアント(AIエージェント側) Claude Code、ChatGPT、Cursor、VS Codeなど。「ツールを使いたい側」です。 MCPサーバー(ツール側) GitHub、Notion、Slack、データベースなど。「ツールを提供する側」です。 クライアントがサーバーに「このツール使わせて」とリクエストして、サーバーが「はいどうぞ」と返す。 この通信の仕方を統一したのがMCPです。 MCPには3つの「プリミティブ」(基本要素)があります。 1. Tools(呼び出せる機能): 検索する、ファイルを作る、メールを送る等 2. Resources(読み取れるデータ): ドキュメント、データベースの中身等 3. Prompts(指示テンプレート): 特定のタスク用の定型指示 通信方式は2種類。 stdio(ローカル): 自分のPC上でプロセスとして動かす HTTP/SSE(リモート): クラウド上のサーバーに接続する 現在、公開MCPサーバーは5,800以上存在しています。 MCP Managerの統計によると、月間検索数はトップ20サーバーだけで18万回以上。 もう「流行りもの」じゃなくて、インフラになりつつあるんです。 主要MCPサーバーTOP10——何が繋がるのか MCP Managerの2025年10月調査データから、月間検索数ランキングを紹介します。 注目すべきポイントがいくつかあります。 まず、上位20サーバーの80%がリモートサーバーに対応していること。 これは「ローカルでnpxを叩いて起動する」時代から「クラウドに常時接続する」時代に移行しているということです。 次に、Playwright MCP(ブラウザ自動操作)が堂々の1位。 AIにブラウザを操作させる需要が爆発的に増えていることがわかります。 そしてn8nが8位にランクイン。 ワークフロー自動化とMCPの組み合わせに、これだけの関心が集まっているんです。 n8nとMCPの組み合わせ——ワークフロー自動化の次のステージ ここが個人的に一番アツいところです。 n8nはMCPのクライアントとサーバー、両方に対応しています。 つまり。 n8nをMCPサーバーとして使う場合 n8nで作ったワークフローを、Claude CodeやChatGPTから直接呼び出せるようになります。 例えば「Slack通知→GitHub Issue作成→関係者にメール送信」というワークフローがあったとして。 今まではn8nの画面を開いて手動トリガーするか、Webhookを叩く必要がありました。 でもMCPサーバーとして公開すれば、Claude Codeの会話の中で「このワークフロー実行して」と言うだけで動く。 設定方法もシンプルです。 n8nで「MCP Server Trigger」ノードを追加すると、自動的にMCP用のURLが生成されます。 認証はBearerトークンまたはカスタムヘッダーで設定できるので、セキュリティも担保できます。 n8nをMCPクライアントとして使う場合 n8nのワークフロー内から、外部のMCPサーバー(GitHub MCP、Notion MCPなど)を呼び出せます。 「MCP Client」ノードを使えば、AIエージェントがワークフローの中でMCPツールを自在に使える。 これ、地味にすごくて。 n8nのワークフロー自動化 + MCPの外部ツール接続が組み合わさると、「AIが自分で判断して、必要なツールを必要なタイミングで使う」という完全自律的な自動化が実現するんです。 Claude CodeでMCPを使う具体的な設定方法 「で、実際どうやって使うの?」という方のために、10分で完了するセットアップ手順を書きます。 ステップ1: MCPサーバーを追加する Claude Code公式ドキュメントによると、3つの接続方法があります。 リモートHTTP接続(推奨) claude mcp add --transport http notion https://mcp.notion.com/mcp 認証付きの場合 claude mcp add --transport http secure-api https://api.example.com/mcp --header "Authorization: Bearer your-token" ローカルstdio接続 claude mcp add --transport stdio github -- npx -y @modelcontextprotocol/server-github ステップ2: 接続を確認する claude mcp list これで追加済みのサーバー一覧が表示されます。 Claude Codeの会話内で `/mcp` と打てば、各サーバーの接続状態もリアルタイムで確認できます。 ステップ3: 使ってみる 接続が完了したら、あとは普通に会話するだけ。 「GitHubのissue一覧を見せて」 「Notionのこのページを更新して」 「Figmaのデザインを元にコードを書いて」 こんな感じで、Claude Codeが自動的にMCPサーバー経由でツールを操作してくれます。 設定のスコープについて --scope フラグで設定の適用範囲を指定できます。 local(デフォルト): 現在のプロジェクトだけで有効 project: .mcp.jsonに保存されチームで共有可能 user: すべてのプロジェクトで有効 チームで使うなら project スコープで .mcp.json に書いておくと、全員が同じMCP環境を使えて便利です。 個人事業主がMCPで変わること 「大企業の話でしょ?」と思うかもしれません。 でも、むしろ個人事業主やフリーランスこそMCPの恩恵が大きいんです。 今まで個別にAPI連携を組んでいたものが、MCPで標準化される。 つまり「一度覚えれば全部に使える」。 例えば僕の場合。 Claude Code + n8n + GitHub + Notion + Slackを日常的に使っています。 以前はそれぞれ個別にWebhookやAPIを設定してたんですが、MCPに統一したら設定の手間が激減しました。 新しいツールを追加するのも `claude mcp add` の一行で済む。 Forresterは「2026年末までにエンタープライズアプリベンダーの30%がMCPサーバーを公開する」と予測しています。 これが実現すると、今使っている会計ソフト、CRM、プロジェクト管理ツール...全部がMCP経由でAIから操作できるようになる。 「AIに話しかけるだけで、すべてのツールが連動する」 この世界が、もう目の前まで来ています。 まとめ MCPのポイントを整理すると。 AIツールと外部サービスを繋ぐ「共通語」 月間9700万DL、16ヶ月で4750%成長 OpenAI、Google、Microsoft、AWS、Anthropicの5社が全採用 5,800以上のMCPサーバーが既に存在 n8nは双方向対応(サーバーにもクライアントにもなれる) Claude Codeなら `claude mcp add` 一行で接続開始 正直、MCPを知らずにAIツールを使い続けるのは、USB-Cを知らずにスマホを使い続けるようなものだと思います。 「全ツールが繋がる世界」はもう始まっている。 この記事が、その第一歩になれたら嬉しいです。 保存して、次にAIツールを連携させるときに見返してみてください。 ⚠️ X発信者の方へ 現在X記事を引用リポストすると、引用した本人もインプレッションが1万、 10万と出る仕組みになっているようです。 引用でしっかりと感想を書いてくれた方は全リポストしますので、ぜひ私を 利用してあなたのXを露出させてみてください。

AIFCC — AI Fluent CxO Club

読み書きそろばん、AI。経営者が AI を自分で動かせるようになるコミュニティ。

MCP完全解説:AIツール共通接続規格の全体像 | AIFCC