MCP (Model Context Protocol)とは?
LLM とツール・データソースを標準化された方法で接続する Anthropic 提唱のオープンプロトコル。
詳しい解説
MCP (Model Context Protocol) は Anthropic が 2024 年に提唱した、LLM とツール・データソース・ローカルファイルなどを標準化されたインターフェイスで接続するオープンプロトコルです。
従来は各 LLM・各ツールごとに個別の統合が必要でしたが、MCP に従えば任意の LLM クライアントから任意の MCP サーバーが提供する機能を利用できるため、エコシステム全体の再利用性が大きく向上します。
Claude Code・Claude Desktop・Cursor・Windsurf など多くの開発者ツールが対応し、GitHub・Google Drive・Linear・Notion・Slack 連携など、サードパーティ MCP サーバーが急増しています。 エージェント時代の「ツール接続のデファクトスタンダード」を目指しています。
実務での使いどころ
AIから社内のデータベース、ファイル、業務ツールへ安全に接続する際の共通規格として使われます。ツールごとに個別の接続を作らずに済むため、社内AI基盤を整える段階で検討対象になります。
開発者向けの技術ですが、AIエージェント案件では扱えることが前提になりつつあります。
混同しやすい用語との違い
Function Calling が「AIが何を呼ぶか決める」仕組みであるのに対し、MCP は「AIと外部ツールをどう繋ぐか」の共通ルールです。層が違うもので、MCP 経由で提供された機能を Function Calling で呼ぶ、という関係になります。
この分野を学べる生成AIスクール
MCP (Model Context Protocol)を含む生成AIのスキルを体系的に身につけたい方は、AI HACK のスクールランキングをご活用ください。
