Home / 用語 / MCP(Model Context Protocol)

MCP(Model Context Protocol)

※本ページにはプロモーション(広告)が含まれています

一般IT用語

読みエムシーピー
英語Model Context Protocol

💡 ひとことで言うと

AIと外部ツール・データソースを接続する業界標準プロトコル。AnthropicがClaude向けに設計し、2025年以降に業界標準化が進行中。

詳しい解説

MCPは『Model Context Protocol』の略で、2024年11月にAnthropic社が公開したオープンプロトコルです。AIアシスタント(Claude・ChatGPT・Gemini等)と、外部のデータソース・ツール・サービス(ファイルシステム・データベース・GitHub・Slack・Notion・社内APIなど)を標準化された方法で接続するために設計されました。『AI界のUSB-C』と例えられることが多く、2025〜2026年にかけて業界標準としての地位を固めつつあります。

従来の課題として、ChatGPTプラグイン、GPTs、Tool Call、各社独自のAgentフレームワークなど、AIを外部接続する方式が乱立していました。開発者は毎回モデルごとに接続コードを書き直す必要があり、ユーザーも『このAIはこのツールに繋がらない』という縛りが常態化していました。MCPはこの断片化を解消するため、プロトコル層を統一し、1回書けばどのAIクライアントからも使える設計を目指しています。

アーキテクチャは『MCPサーバー(機能提供側)』と『MCPクライアント(AI側)』の2層構造です。たとえばファイルシステムMCPサーバーを起動しておけば、Claude Desktop・Cursor・Claude Codeなど対応クライアントすべてから同じ方法でファイル操作ができます。2026年現在、公式・コミュニティ併せて数百のMCPサーバーが公開されており、GitHub・Slack・Postgres・Google Drive・Notion・Figma・Sentryなど主要サービスの多くがカバーされています。

実装面では、MCPサーバーはTypeScriptまたはPython SDKで数十行から書き始められ、ローカルのstdio接続またはHTTP/SSE経由でAIクライアントに機能を公開します。提供機能は『Tools(関数呼び出し)』『Resources(データ取得)』『Prompts(プロンプトテンプレート)』の3種類で、AIはこれらを使ってファイル読み書き・DB照会・API呼び出しなどを自律的に行えます。

2026年時点では、OpenAI・Googleも順次MCP互換サポートを表明し、『業界標準として収束中』のフェーズに入っています。開発者視点では、AIエージェントを作る際にまずMCP対応の既存サーバーを組み合わせ、不足分だけを自作する、という開発スタイルが主流になりつつあります。

📘 具体的な場面

Claude Desktopを使ってPCのファイルを読ませたい、GitHubのIssueを作らせたい、Slackに通知させたい、という3つの機能を追加したい場面を想像してください。MCPがあれば、公式のfilesystem・github・slackの3つのMCPサーバーをconfigファイルに数行書いて起動するだけで、Claudeが自律的にこれらを使い分けて作業をこなします。MCPがない時代は個別のAPI連携を都度コーディングする必要があったのが、設定ファイル数行で解決する、というのが普及の原動力です。

別の呼び方

エムシーピー
Model Context Protocol
MCPプロトコル
MCPサーバー

関連する用語

この用語に関する関連記事

Check Also

Klipsch Reference Premiereのポートプラグ対処法

【2026年最新版】Klipsch Reference Premiereのポートプラグ対処法【完全ガイド】

Klipsch Referen …