Mcp Server Example について
Mcp Server Example は、Node.js で MCP サーバーを起動し、Claude などの対応クライアントに接続するための基本例です。README には起動、Inspector によるテスト、Claude Desktop の設定方法がありますが、機能の説明はありません。
主な機能
- 01Node.js での実行
- 02MCP Inspector によるテスト
- 03Claude Desktop の設定
活用シーン
- 01基本的な MCP サーバー起動の試行
- 02開発時のサーバー検査
- 03Claude Desktop へのサーバー設定追加
MCP 対応
Claude などの対応クライアントとの連携を想定した MCP サーバーの例です。提供するツールやリソースは README に記載されていません。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
インスペクターを実行する:
npx @modelcontextprotocol/inspector node index.js
Claude/その他の対応している LLM と連携するためにサーバーを起動する:
node src/index.js
サーバーをサポートするように Claude Desktop を設定する:
JSON パス:
nano ~/Library/Application\ Support/Claude/claude_desktop_config.json
JSON 設定:
{
"mcpServers": {
"my-mcp-server": {
"command": "node",
"args": [
<path to src/index.js>
],
"env": {
"NODE_OPTIONS": "--no-deprecation"
}
}
}
}
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。