MCPの仕組みを解説するサイト公開
原題: MCP Explained
なぜ重要か
MCPの普及が進む中、正確な仕様理解を助ける中立的な教育リソースの整備は、開発者コミュニティの標準化加速に寄与する。
AI開発向けのオープン標準「Model Context Protocol(MCP)」の仕組みを対話形式で学べる解説サイト「MCP Explained」が公開された。Runlayerが制作し、2025年11月25日付けのMCP仕様に基づいてツール・データ・プロンプトの接続フローをステップごとに図解している。
「MCP Explained」は、AnthropicのModel Context Protocol(MCP)をわかりやすく解説することを目的とした教育サイトだ。AIインフラ企業Runlayerが制作した。
MCPはAIアプリとそれが使うツール・データを接続するオープン標準。構成要素は三つ:ユーザーが操作する「Host」(Claude、Cursor、ChatGPTなど)、ツールやデータを提供する「Server」、そしてどのツールを使うかを判断する「Model」だ。重要な点として、ModelはServerと直接通信せず、必ずHostを経由する設計になっている。
通信プロトコルはREST APIではなく、JSON-RPCをベースとする。ただし「JSON-RPCはあくまでエンベロープ」とサイトは説明し、MCPの本質はその中身、すなわちメソッド定義・機能ネゴシエーション・トランスポート・認証の仕様にあると強調している。トランスポートはstdin/stdoutまたは単一のHTTPエンドポイントを使い、サーバー側から能動的に通信を返すことも可能だ。
サイトはインタラクティブな「レッスン」形式を採用し、メッセージフローをステップごとにリセット・再生できるシーケンス図で視覚化している。仕様バージョンは2025-11-25付けで、トークン数は説明用の概算値と明記されている。開発者がMCPサーバーの実装詳細とプロトコル仕様の違いを混同しないよう、ハーネス実装はMCP仕様外であることもわかりやすく注記している。