MCPクライアント
MCPアーキテクチャの「使用者側」——Claude自体、<a href="/ja/glossary/claude-tools/claude-desktop/">Claude Desktop</a>、Claude CodeなどのアプリケーションはすべてMCPクライアントです。ユーザーから割り当てられたタスクを完了するために、MCPサーバーが提供するツールをアクティブに呼び出します。
新手
MCP(モデルコンテキストプロトコル)
AnthropicがリリースしたオープンスタンダードでAIモデルが統一した方法で外部ツールとデータソースに接続できるようにします。MCP以前は各AIアプリケーションが異なるツールの統合コードを独自に書く必要がありました;MCPにより開発者は「<a href="/ja/glossary/mcp-tools/mcp-server/">MCPサーバー</a>」を一つ構築するだけで、MCP対応のAIクライアント(Claude Desktopなど)が直接使用できます。比喩:MCPはAI世界のUSB標準のようなもの——同じインターフェース、どのデバイスも接続できる。
新手
MCPサーバー
MCP(Model Context Protocol)エコシステムで「ツールとリソースを提供する」役割を担うサービス側コンポーネント。開発者がPythonまたはTypeScriptで実装し、Resources(読み取り可能なデータ)、Tools(実行可能な機能)、Prompts(プリセット<a href="https://claudecowork-me.com/ja/glossary/prompt-techniques/prompt-template/" target="_blank">プロンプトテンプレート</a>)の3種類のプリミティブを定義し、MCPクライアント(Claude Desktopなど)がこれらの機能を呼び出せるようにします。カスタムMCPサーバーの構築は、Claudeを任意の外部システムに接続するためのコアテクノロジーです。
進階
MCPトランスポート
MCPトランスポートは、Claudeと<a href="/ja/glossary/mcp-tools/mcp-server/">MCPサーバー</a>がメッセージをやり取りする方法を定めた仕様です。主な選択肢はstdio(標準入出力)とSSE/HTTPの2つ。stdioは同じマシン上のローカル接続に向き設定が最もシンプル。SSE/HTTPはネットワーク経由でクラウドやチーム利用に向いています。
新手