You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
There is an inconsistency in the required configuration for MCP servers in claude_desktop_config.json depending on how they were installed. Specifically:
Servers installed via npm install -g require "command": "D:\\Program\\nvm\\node.exe" configuration
Servers installed via npx @smithery/cli install require "command": "npx" configuration
Using the wrong configuration type results in MCP connection errors, but this requirement is not documented and may cause confusion for users.
Additional context
This inconsistency makes it difficult for users to set up multiple MCP servers, as they need to remember or figure out which configuration method to use based on how each server was installed. A unified configuration approach would greatly improve the user experience.
Configuration information for MCP applications installed using npm install -g :
Configuration information for successful connection:
Configuration information when the connection fails:
Configuration information for MCP applications installed using npx -y @smithery/cli install :
Configuration information for successful connection:
Configuration information when the connection fails:
CMD operation log:
The text was updated successfully, but these errors were encountered:
Describe the bug
There is an inconsistency in the required configuration for MCP servers in
claude_desktop_config.json
depending on how they were installed. Specifically:npm install -g
require"command": "D:\\Program\\nvm\\node.exe"
configurationnpx @smithery/cli install
require"command": "npx"
configurationUsing the wrong configuration type results in MCP connection errors, but this requirement is not documented and may cause confusion for users.
To Reproduce
Steps to reproduce the behavior:
"command": "npx"
"command": "D:\\Program\\nvm\\node.exe"
Expected behavior
Logs
System information:
Installation logs and configuration file:
Current working configuration in
claude_desktop_config.json
:Additional context
This inconsistency makes it difficult for users to set up multiple MCP servers, as they need to remember or figure out which configuration method to use based on how each server was installed. A unified configuration approach would greatly improve the user experience.
Configuration information for MCP applications installed using
npm install -g
:Configuration information for successful connection:
Configuration information when the connection fails:
Configuration information for MCP applications installed using
npx -y @smithery/cli install
:Configuration information for successful connection:
Configuration information when the connection fails:
CMD operation log:
The text was updated successfully, but these errors were encountered: