Claude MCP Get について
Claude MCP Getは、WindowsでClaude Desktop向けにMCPサーバーを導入するためのスクリプト、設定テンプレート、ガイドです。npxの接続障害や複数のNode.js環境によるパスの問題に対応します。
主な機能
- 01Node.jsのインストール環境を検出
- 02スクリプトでMCPサーバーを導入
- 03絶対パスを使った設定テンプレート
- 04接続エラーのトラブルシューティング
- 05NVMとNode.jsのパス問題に対応
活用シーン
- 01Windows上のNode.js環境を確認
- 02Claude Desktop向けMCPサーバーを導入
- 03絶対パスでサーバーを設定
- 04npxの接続やパスの問題を診断
MCP 対応
WindowsユーザーによるClaude Desktop向けMCPサーバーの導入と設定を支援します。このプロジェクト自体はMCPサーバーを提供しません。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Claude MCP Get
Windows システムで Claude Desktop 用の Model Context Protocol(MCP)サーバーをインストールおよび設定するための包括的なツールキットです。
概要
このリポジトリには、Windows ユーザーが Claude Desktop で Model Context Protocol(MCP)サーバーを問題なくインストールして使用できるようにするスクリプト、設定、ドキュメントが含まれています。Windows で MCP 接続を妨げる一般的な問題、特に npx コマンド、パスの解決、複数の Node.js インストールに関する問題の解決に重点を置いています。
主な機能
- Node.js のインストールを特定する診断ツール
- よくある落とし穴を回避するインストールスクリプト
- 絶対パスを使用した設定テンプレート
- 「Could not attach to MCP server」エラーのトラブルシューティングガイド
- NVM と Node.js のパスに関する問題の解決策
クイックスタート
- このリポジトリをクローンします
find-nodejs.batを実行して、Node.js のインストールを特定します- 複数のインストールがある場合は、
cleanup-nodejs.batを実行します install-mcp.batを実行して、任意の MCP サーバーをインストールします- 表示される設定手順に従います
Windows でよくある問題と解決策
NPX 接続の失敗
Windows で最もよくある問題は、claude_desktop_config.json 内の npx コマンドを使用すると MCP サーバーが接続に失敗することです。これは、Claude Desktop が Windows 上でサブプロセスを起動する方法が原因です。
解決策: 次のように、絶対パスを指定して node を直接実行します。
{
"mcpServers": {
"server-name": {
"command": "C:\\Program Files\\nodejs\\node.exe",
"args": [
"C:\\Users\\Username\\AppData\\Roaming\\npm\\node_modules\\@modelcontextprotocol\\server-name\\dist\\index.js",
"parameter1", "parameter2"
],
"env": {
"APPDATA": "C:\\Users\\Username\\AppData\\Roaming\\",
"PATH": "C:\\Program Files\\nodejs",
"NODE_PATH": "C:\\Users\\Username\\AppData\\Roaming\\npm\\node_modules"
}
}
}
}
複数の Node.js インストール
複数の Node.js をインストールしていると(特に NVM を使用している場合)、パスの解決に問題が発生します。
解決策: デフォルトの場所にある標準の Node.js インストールを使用し、絶対パスを指定します。
タスクマネージャーでの再起動が必要
Claude Desktop を閉じて再度開くだけでは、設定が完全に再読み込みされないことがあります。
解決策: 再起動する前に、タスクマネージャーですべての Claude Desktop プロセスを終了します。
ドキュメント
スクリプト
find-nodejs.bat- システム上のすべての Node.js インストールを特定しますcleanup-nodejs.bat- npm キャッシュをクリーンアップし、よくあるインストールの問題を修正しますinstall-mcp.bat- 適切なパスを指定して MCP サーバーをグローバルにインストールしますrun-server.bat- Claude Desktop の外部でテスト用に MCP サーバーを実行します
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
ライセンス
MIT ライセンス
謝辞
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。