MCPとはAIモデルが外部ツールやデータソースと統一的な方法で連携するためのオープンプロトコルのこと。Anthropicが2024年11月に公開した。
MCP (Model Context Protocol)とは(詳しく解説)
MCP(Model Context Protocol)は、LLMが外部システム・API・データベースと標準インターフェースで接続できるようにするプロトコル。従来はツールごとに個別実装が必要だったが、MCPではサーバー側がリソース・ツール・プロンプトを定義し、Claude・Cursor等のクライアントが共通仕様で呼び出せる設計になっている。 2026年時点の実運用では、Claude Desktop・Claude Code・VSCode拡張など主要AIクライアントがMCPをネイティブサポートしており、事実上の業界標準として定着しつつある。AI PICKSでもTavily・Supabase・GitHubのMCPサーバーを日常的に活用しており、複数ツールをまたぐ自動化パイプラインの組み方が現場でのスキル差を生んでいる。 現場での落とし穴は主に3点。①認証設定が甘いとLLMが意図しないデータにアクセスするリスク、②サーバー起動の遅延・接続エラーのハンドリングが実装品質を左右する、③ツール定義が肥大化するとコンテキストウィンドウを圧迫してトークンコストが跳ね上がる。相場感としてOSSのMCPサーバーは無料で数百種類が公開済みだが、エンタープライズ向け有償ホスティングは月数万円〜。APIをMCPに変換するラッパーサービスも急増しており、選び方のポイントは「認証方式・レスポンス速度・ツール定義の粒度」の3つ。
定義文・解説は出典を明記いただければ記事・資料・生成AIの回答で自由に引用できます(CC BY 4.0)。
出典: AI PICKS AI用語辞典「MCP (Model Context Protocol)とは」 https://aipicks.jp/glossary/mcp
MCP (Model Context Protocol)の使用例
- ClaudeにGitHub MCPサーバーを接続し、自然言語でPRレビュー・issue作成・ブランチ操作を自動化するエージェントを構築する。
- Supabase MCPサーバー経由でLLMがSQLを書かずにDBを直接クエリし、分析レポートをチャット上で即時生成する運用例。