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
docs: clarify MCP CLI source and fix Claude Code path resolution issues (#1)
- Add reference to Python MCP SDK as source of 'mcp' command
- Fix Claude Code installation to use absolute paths for venv Python and server script
- Add troubleshooting for common path resolution errors in Claude Code
- Include examples of correct vs incorrect path configurations
- Enhance error messages table with Claude Code-specific issues
> **Note**: The `mcp` command is part of the [Python MCP SDK](https://github.com/modelcontextprotocol/python-sdk). Install it with `pip install mcp` if not already available.
-**Problem**: "python: command not found" or "server.py not found"
136
+
-**Solution**: Use absolute paths as shown above
137
+
-**Problem**: "ModuleNotFoundError" when server starts
138
+
-**Solution**: Use the venv Python interpreter that has dependencies installed
139
+
-**Problem**: Server doesn't start or shows as disconnected
140
+
-**Solution**: Test the command manually: `/path/to/.venv/bin/python /path/to/server.py`
141
+
116
142
### Option 4: Manual Claude Desktop Setup
117
143
118
144
1.**Clone this repository**
@@ -470,7 +496,7 @@ If the server appears in Claude but shows as "disabled", try these steps:
470
496
4.**Restart Claude Desktop** completely (quit and reopen)
471
497
472
498
### Installation Issues
473
-
-**MCP CLI not found**: Install MCP CLI with `pip install mcp` or `npm install -g @modelcontextprotocol/cli`
499
+
-**MCP CLI not found**: Install MCP CLI from the [Python MCP SDK](https://github.com/modelcontextprotocol/python-sdk) with `pip install mcp`
474
500
-**Server not appearing in Claude**:
475
501
- For MCP CLI: Run `mcp list` to verify the server is installed
476
502
- For manual setup: Check Claude Desktop configuration file path and JSON syntax
@@ -520,10 +546,32 @@ claude mcp list
520
546
# Get details about a specific server
521
547
claude mcp get chrome-devtools
522
548
549
+
# IMPORTANT: Verify paths are absolute, not relative
0 commit comments