Zenn
🛣️

Could not connect to MCP server: Claude Codeのエラー解決

2025/03/27に公開

https://zenn.dev/kazuph/articles/5a6cc61ae21940
上記の記事を読んで、自分もClaude CodeをMCPサーバーにしてClaude Desktopを使おうとしたのですが、うまく行かなかったので、その時の解決方法を残しておきます。

こんな感じのエラーが出ました:
Could not connect to MCP serverエラー

試したこと(だめだった)

上記の記事内にも書いてあるのですが、commandにフルパスで指定したら解決したそうです。調べてみると他にもこれで解決したって記事がいくつか出てきました。
こんな感じ

{
  "mcpServers": {
    "claude_code": {
      "command": "/Users/hirofumiomi/.local/share/mise/installs/node/22.13.1/bin/claude",
      "args": ["mcp", "serve"],
      "env": {}
    }
  }
}

ただ、自分の場合はそれで解決しませんでした。

ログを見ると、nodeが見つからないようでした。

解決方法

envPATHを追加することで無事解決しました。

{
  "mcpServers": {
    "claude_code": {
      "command": "claude",
      "args": ["mcp", "serve"],
      "env": {
        "PATH": "/Users/hirofumiomi/.local/share/mise/installs/node/22.13.1/bin:${PATH}"
      }
    }
  }
}
GitHubで編集を提案

Discussion

ログインするとコメントできます