MCP とは何か
Model Context Protocol(MCP)は、AI エージェントが外部ツール・データソースに接続するための標準プロトコル。Anthropic が 2024 年に提唱し、2025 年から多数のクライアント・サーバーが公開されています。
なぜ標準が必要だったか
各 LLM ベンダーが独自の Tool Use、Function Calling 仕様を持ち、ツールごとにベンダー別実装が必要でした。MCP は USB-C のように「1 度作れば複数クライアントで使える」標準。
3 種類の機能
Tools
LLM が呼び出せる関数。例:「データベースに SELECT」「ファイル書き込み」「外部 API 呼び出し」。
Resources
LLM が読み取り可能なデータ。例:「ファイル一覧」「最新ログ」「DB スキーマ」。
Prompts
再利用可能なプロンプトテンプレート。例:「コードレビューチェックリスト」「議事録テンプレート」。




