🌻
Claude DesktopでMCPサーバーエラーへの対処(Windows環境)
はじめに
Keitoさんの動画を見ながら、Claude DesktopでMCPデビューを目指しましたが、私のWindows環境だと「Could not attach to MCP server」というエラーに遭遇。その解消方法を紹介します。
困った個所
・Claude desktopのsettingsのDeveloperの個所にはbrave-searchが出てくる
・でもチャットで使えないし、トンカチマークみたいな2 MCP tools availableが出てこない

原因
・私の環境のNode.jsのバージョンがv20.16.0で、指定よりも高かった
"devDependencies": {
"@types/node": "^20.10.0"
解決策
・Node.jsのバージョンを下げるために必要なnvmをインストール
・Node.jsのバージョンをv20.10.0でダウンロード
nvm install 20.10.0
・claude_desktop_configのJSONファイルを以下のように修正
{
"mcpServers": {
"brave-search": {
"command": "node",
"args": [
"C:\\Users\\[ユーザー名]\\AppData\\Roaming\\npm\\node_modules\\@modelcontextprotocol\\server-brave-search\\dist\\index.js"
],
"env": {
"BRAVE_API_KEY": "取得したAPIキーを入れる"
}
}
}
}
・Claude desktopを再起動して実行する
おわりに
Dockerを使って、コンテナ環境にMCPサーバを構築するスマートな方法も模索したいです。
Discussion
いけともさんの動画で参照されました!嬉しい!