——「MCPサーバーが多すぎて、どれを使えばいいかわからない」。Model Context Protocol(MCP)の急速な普及に伴い、こうした声が現場から増えています。AI活用完全ガイドで、AI活用の全体像を把握できます。
Anthropic社が2024年11月にMCPをオープンソースとして公開して以降、エコシステムは爆発的に拡大しました。執筆時点で公開されているMCPサーバーは8,600以上。CRM、会計、プロジェクト管理、クラウドインフラ、データベース——あらゆる領域のサーバーが日々生まれ続けています。詳しくは「MCPサーバーの構築ガイド」で解説しています。
しかし、選択肢が増えるほど「どれを選ぶべきか」「どう組み合わせるか」「ロックインされないか」という判断の難易度は上がります。CRM特化型コンサルタントとして多くの企業のAI活用を支援してきた立場から言えば、MCPエコシステムの活用で成否を分けるのは、個別サーバーの良し悪しではなく「全体設計の戦略」です。詳しくは「MCPのエンタープライズ導入ガイド」で解説しています。
本記事では、MCPエコシステムの全体像を整理し、企業が実務でMCPを活用するための選定基準・構成設計・ロックイン回避の具体的なフレームワークを解説します。詳しくは「HubSpot MCP Serverの活用ガイド」で解説しています。
Model Context Protocol(MCP)は、Anthropic社が開発したオープンスタンダードです。AIモデルが外部のツールやデータソースに安全にアクセスするための「共通言語」として機能します。
従来、AIが外部システムと連携するには、各サービスごとにAPI連携コードを書く必要がありました。MCPはこの問題を解決し、「MCPサーバー」という統一インターフェースを通じて、どのAIクライアント(Claude、Cursor、GitHub Copilot等)からでも同じ方法で外部システムにアクセスできる仕組みを提供します。
執筆時点のMCPエコシステムを機能領域で分類すると、以下のような構造になります。
| カテゴリ | 代表的なサーバー | 推定サーバー数 | 成熟度 |
|---|---|---|---|
| CRM・営業 | HubSpot、Salesforce、Pipedrive | 200+ | 高(公式サーバー多数) |
| 会計・財務 | freee、QuickBooks、Stripe | 150+ | 中〜高 |
| プロジェクト管理 | Notion、Linear、Jira、Asana | 300+ | 高 |
| コミュニケーション | Slack、Gmail、Microsoft Teams | 250+ | 高 |
| クラウドインフラ | AWS、GCP、Cloudflare | 400+ | 中 |
| データベース | Supabase、PostgreSQL、MongoDB | 350+ | 中〜高 |
| 開発ツール | GitHub、GitLab、Figma | 500+ | 高 |
| データ分析 | BigQuery、Snowflake、Tableau | 200+ | 中 |
| ファイル管理 | Google Drive、Dropbox、S3 | 150+ | 中 |
| その他特化型 | 業界特化、ニッチ用途 | 5,000+ | 低〜中 |
ここが結構ミソなのですが、サーバー数が多いカテゴリが必ずしも品質が高いわけではありません。「その他特化型」に分類される5,000以上のサーバーの中には、個人が趣味で公開した実験的なものや、メンテナンスが放棄されたものも多く含まれます。
MCPサーバーは、提供元の信頼性によって3つの層に分けて考えるのが実務的です。
| 層 | 提供元 | 例 | 信頼性 | 推奨度 |
|---|---|---|---|---|
| Tier 1: 公式サーバー | サービス提供企業自身が開発 | HubSpot公式、Notion公式、Stripe公式 | 最高 | 最優先で選択 |
| Tier 2: 認定サーバー | Anthropic公認またはMCP公式リポジトリ掲載 | MCP公式サーバーリスト掲載のもの | 高 | Tier 1がない場合に選択 |
| Tier 3: コミュニティサーバー | 個人・サードパーティ開発 | npm/PyPI上の非公式パッケージ | 要検証 | ソースコードレビュー後に選択 |
「MCPサーバーの選定は、SaaSの選定と同じくらい慎重に行うべきです。特にTier 3のサーバーは、APIキーやOAuthトークンをサーバー経由で外部に渡す構造になるため、信頼性の検証を省略すると致命的なセキュリティリスクにつながります」——今枝(StartLink代表)
数千のサーバーから自社に適したものを選ぶには、明確な評価基準が必要です。以下の5軸フレームワークは、実際のコンサルティング現場で使用している選定基準を体系化したものです。
最も重要な軸です。MCPサーバーは外部システムへの認証情報を扱うゲートウェイです。提供元が信頼できなければ、どれだけ機能が優れていても採用すべきではありません。
チェックポイント:
MCPの最新仕様(2025-03-26版)では、OAuth 2.1ベースの認証が標準化されました。
MCPサーバーが提供する「ツール」の粒度は、実用性に直結します。
MCPサーバーのエラー処理品質は、実運用での安定性を左右します。
チーム利用を前提とする場合、以下の観点が重要です。
実務では、1つのMCPサーバーで業務が完結することはほとんどありません。CRMのデータを取得し、会計ソフトに反映し、プロジェクト管理ツールで進捗を更新する——こうした一連の業務フローを自動化するには、複数のMCPサーバーを組み合わせた「マルチMCP構成」が必要です。
マルチMCP構成では、まず「コアサーバー」と「サブサーバー」を明確に区別します。
[コアサーバー] ← 業務の中心となるシステム(CRM、ERP等)
├── [サブサーバー1] ← 補助的なシステム(Slack通知等)
├── [サブサーバー2] ← データ参照用(BI、ドキュメント等)
└── [サブサーバー3] ← 自動化用(メール、スケジュール等)
コアサーバーには最も信頼性の高い公式サーバーを配置し、サブサーバーは段階的に追加します。
各MCPサーバーに付与する権限は、その用途に必要な最小限に留めます。
| サーバー | 推奨権限 | 避けるべき権限 |
|---|---|---|
| HubSpot MCP | コンタクト読み取り、取引読み書き | 全オブジェクトの削除権限 |
| Slack MCP | 特定チャンネルへの投稿 | 全チャンネル・DM読み取り |
| Notion MCP | 特定ワークスペースの読み書き | ユーザー管理権限 |
| Gmail MCP | メール検索・ドラフト作成 | メール送信・削除 |
MCPサーバーは外部サービスに依存するため、障害が発生する可能性を常に考慮します。
マルチMCP構成は、一度に全サーバーを導入するのではなく、段階的に拡張します。
Phase 1(1〜2週間): コアサーバー1つの導入と運用安定化
Phase 2(3〜4週間): コアに関連するサブサーバー1〜2つを追加
Phase 3(2〜3ヶ月): データ連携パターンの確立と自動化ワークフロー構築
MCPが登場したからといって、すべてのAPI連携をMCPに置き換えるべきではありません。APIとMCPにはそれぞれ得意領域があり、使い分けの判断基準を持つことが重要です。
| 要素 | API直接利用が適切 | MCP利用が適切 |
|---|---|---|
| 実行頻度 | 毎秒〜毎分の高頻度バッチ処理 | 日次〜週次の定期作業、随時の探索的操作 |
| 処理の複雑さ | 単純なCRUD操作の大量繰り返し | コンテキストに応じた判断が必要な操作 |
| 柔軟性の必要性 | 要件が固定的で変更頻度が低い | 要件が流動的、自然言語で指示を変更したい |
| トランザクション | ACID特性が厳密に求められる | 最終的な整合性があれば十分 |
| コスト感度 | API呼び出し単価が非常に安い | AI推論コストを含めてもROIが成立する |
たとえば、CRMのデータ活用において以下のようなハイブリッド構成が有効です。
MCPはオープンスタンダードであり、特定のベンダーに依存しない設計になっています。しかし「オープンだからロックインされない」と安易に考えるのは危険です。
パターン1: クライアント依存
特定のAIクライアント(例: Claude Desktop)でしか動作しないMCPサーバー構成を組んでしまうケース。MCP自体はオープンですが、クライアントの実装差異により移植性が失われることがあります。
パターン2: サーバー依存
Tier 3のコミュニティサーバーに深く依存し、そのサーバーがメンテナンス停止した場合に代替がないケース。
パターン3: ワークフロー依存
複数のMCPサーバーを組み合わせた複雑なワークフローが、特定のサーバー構成でしか動作しない状態になるケース。
| ステップ | 内容 | アウトプット |
|---|---|---|
| 業務プロセス棚卸し | 自動化候補の業務を洗い出し | 優先業務リスト |
| サーバー選定 | 5軸フレームワークで候補を評価 | 選定レポート |
| PoC実施 | 最優先業務で1サーバーの動作検証 | PoC結果報告書 |
| ステップ | 内容 | アウトプット |
|---|---|---|
| マルチMCP設計 | コア/サブの構成設計 | アーキテクチャ図 |
| セキュリティ設計 | 権限設計・認証方式の決定 | セキュリティポリシー |
| 段階的導入 | Phase計画に沿ったサーバー追加 | 運用マニュアル |
| ステップ | 内容 | アウトプット |
|---|---|---|
| モニタリング | ツール呼び出しログの分析 | 月次レポート |
| 構成見直し | 利用頻度・障害率に基づく最適化 | 改善提案書 |
| エコシステム追従 | 新サーバーの評価・取り込み | 更新計画 |
MCPエコシステムは急速に進化していますが、現時点では以下の制限があります。
MCPエコシステムは8,600以上のサーバーという規模に成長し、企業がAIエージェントを実業務で活用するためのインフラが整いつつあります。しかし、エコシステムの充実度と自社の活用度は別の話です。このテーマの全記事はMCP連携ガイドでご覧いただけます。
本記事で解説した内容を整理すると、以下の3点に集約されます。
MCPはまだ新しいプロトコルであり、エコシステム全体が急速に進化しています。今の時点で完璧な構成を追求するよりも、小さく始めて学びながら拡張する——このアプローチが最も確実です。
「自社のCRM・営業プロセスでMCPをどう活用すべきか」「マルチMCP構成の設計を相談したい」——そうしたご要望があれば、株式会社StartLinkがCRM特化型コンサルタントとしてAIエージェント活用の設計から実装までご支援します。まずはお気軽にお問い合わせください。
筆者: 今枝 拓海(株式会社StartLink 代表取締役)——CRM特化型コンサルタントとして、HubSpotを中心としたCRM導入・活用支援に加え、MCPを活用したAIエージェントによる業務自動化の設計・実装を手がけています。