株式会社renue
AI導入・DXの悩みをプロに相談してみませんか?
AIやDXに関する悩みがありましたら、お気軽にrenueの無料相談をご利用ください。 renueのAI支援実績、コンサルティングの方針や進め方をご紹介します。
MCP(Model Context Protocol)とは?
MCP(Model Context Protocol)とは、AIモデル(LLM)と外部データソース・ツールを安全かつ標準的に接続するためのオープンプロトコルです。2024年11月にAnthropicが発表し、2025年12月にはLinux Foundation傘下のAgentic AI Foundation(AAIF)に寄贈されました。OpenAI、Google、Microsoft、Amazon、Cloudflare等の主要テック企業が支持を表明しており、AIエージェントの「USB-C」とも呼ばれる業界標準です。
Anthropicが2025年12月に公表した時点で、稼働中の公開MCPサーバーは10,000以上とされており、ChatGPT、Cursor、Gemini、Microsoft Copilot、Visual Studio Code等の主要ツールがMCPをサポートしています。
MCPが解決する課題
従来のAIツール連携の問題
AIエージェントが外部ツール(データベース、API、ファイルシステム等)と連携するには、ツールごとに個別の接続コードを書く必要がありました。N個のAIアプリケーションとM個のツールを接続するには、N×M個の個別統合が必要でした。
MCPによる解決
MCPはAIモデルとツール間の統一インターフェースを提供します。MCPに準拠したサーバーを1つ作れば、対応するMCPクライアントを備えたアプリ(Claude Code、ChatGPT等)で再利用できます。ただし、プロトコル版・対応機能、通信方式、認証・権限が双方で適合することが条件です。N+M個の実装で済む画期的な効率化です。
MCPのアーキテクチャ
基本構成
- MCPホストとクライアント:Claude Code、ChatGPT、Cursor等のAIアプリケーションはホストとして接続や権限を管理。ホスト内のクライアントは、各サーバーと1対1の接続を維持
- MCPサーバー:外部ツール・データソース側。データベース、Slack、GitHub、社内システム等へのアクセスを提供
- MCPプロトコル:クライアントとサーバー間の通信規約。JSON-RPCベース
MCPサーバーが提供する3つの機能
| 機能 | 説明 |
|---|---|
| Tools(ツール) | AIが呼び出せる関数。「Slackにメッセージを送る」「データベースを検索する」等のアクション |
| Resources(リソース) | AIが参照できるデータ。「社内ドキュメント」「API仕様書」等の読み取り専用データ |
| Prompts(プロンプト) | AIの振る舞いを制御するテンプレート。特定の業務タスクに最適化されたプロンプトを提供 |
MCPの普及状況(2026年)
| 時期 | 出来事 |
|---|---|
| 2024年11月 | AnthropicがMCPをオープンスタンダードとして発表。Python/TypeScript SDKを公開 |
| 2025年5月 | OpenAIがResponses APIでリモートMCPサーバー対応を発表。先行するAgents SDKのMCP対応も紹介 |
| 2025年5月 | Google I/OでGemini API・SDKのMCP対応を発表 |
| 2025年9月・11月 | 9月に公式MCP Registryのプレビューを公開。11月の仕様更新では長時間処理向けの実験的Tasks、URL経由のElicitation、認可関連の改善などを追加 |
| 2025年12月 | Agentic AI Foundation(Linux Foundation傘下)にMCPが寄贈。Anthropic・OpenAI・Block共同設立 |
| 2025年12月時点 | Anthropicが稼働中の公開MCPサーバー10,000以上と報告。ツール連携の基盤として普及 |
MCPの活用事例
1. 社内システムとAIエージェントの連携
社内の業務システム(CRM、プロジェクト管理、議事録DB、Slack等)をMCPサーバー化することで、AIエージェントが社内のあらゆるデータにアクセスし、業務を自律的に遂行できるようになります。例えば「先週の商談のサマリーを作成して」と指示すると、AIがCRMと議事録DBから情報を取得してレポートを自動生成します。
2. 開発ツールチェーンの統合
GitHub、Jira、CI/CDパイプライン、監視ツール等をMCPサーバー化し、AIコーディングエージェントが開発ワークフロー全体をシームレスに操作できるようになります。
3. データ分析基盤との連携
データベース・データウェアハウスをMCPサーバー化し、AIがSQLクエリの生成・実行・結果の分析まで自動で行います。
MCPサーバーの構築方法
MCPサーバーはPythonまたはTypeScriptで構築できます。公式SDKが提供されており、数十行のコードで基本的なMCPサーバーを立ち上げることができます。
- SDK のインストール:公式のPython/TypeScript SDKを導入
- サーバーの定義:提供するTools、Resources、Promptsを定義
- 認証・セキュリティの設定:OAuth等の認証を設定し、アクセス制御を確保
- デプロイ:ローカル実行またはクラウドにデプロイ。リモートMCPサーバーとして公開も可能
MCPの課題と注意点
1. セキュリティ
MCPサーバーは社内システムへのアクセス権を付与するため、認証・認可・アクセスログの管理が極めて重要です。意図しないデータ漏洩やツールの誤操作を防ぐためのセキュリティ設計が必要です。
2. 仕様の変動
MCPは急速に進化しており、仕様のアップデートに追従する必要があります。Agentic AI Foundationへの寄贈により標準化のガバナンスが強化されましたが、初期段階であることは意識しておくべきです。
3. サーバーの品質
コミュニティ主導で多数のMCPサーバーが公開されていますが、品質はまちまちです。信頼性の高いサーバーの選定や、自社での品質管理が重要です。
よくある質問(FAQ)
Q. MCPの利用にコストはかかりますか?
MCPプロトコル自体はオープンスタンダードであり、無料で利用できます。コストが発生するのはAIモデルの利用料(Claude、GPT等のAPI料金)と、MCPサーバーのインフラ費用です。
Q. MCPは特定のAIモデル専用ですか?
いいえ。MCPはモデル非依存のオープンプロトコルです。Claude、GPT、Gemini等を使うアプリケーションにMCPクライアントを組み込んで利用します。LLM単体がそのままMCP接続するわけではなく、アプリ側の対応機能・通信方式・認証条件の確認が必要です。これがMCPの最大の強みです。
まとめ
MCP(Model Context Protocol)は、AIモデルと外部ツール・データソースを標準的に接続するオープンプロトコルです。Anthropicが開発し、Linux Foundation傘下のAgentic AI Foundationに寄贈された業界標準であり、ChatGPT・Cursor・Gemini等の主要ツールがサポートしています。AIエージェントの「USB-C」として、社内システム連携・開発ツールチェーン統合・データ分析基盤連携など、あらゆるAI活用の基盤となる技術です。
renueでは、自社の業務システムにMCPサーバーを構築・運用しており、Claude CodeやAIエージェントとの連携を実践しています。MCPの導入やAIエージェント基盤の構築に関するご相談はお問い合わせください。
参考情報
- Introducing the Model Context Protocol - Anthropic
- MCP Specification - modelcontextprotocol.io
- A Year of MCP - Pento
- MCP to Agentic AI Foundation - Anthropic




