The Model Context Protocol servers on my machine.
gh repo clone goofansu/mcp-servers
cd mcp-servers
uv venv
uv sync
source .venv/bin/activate.fish # depending on your shellmcp install weather.pyRestart the Claude Desktop app and you'll find tools.
If Claude Desktop reports errors about MCP servers, you can debug with the MCP Inspector by running:
mcp dev weather.py
If uv is installed using Nix, you'll make changes in ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"weather": {
- "command": "uv",
+ "command": "/etc/profiles/per-user/james/bin/uv",
"args": [
+ "--directory",
+ "/Users/james/src/mcp-servers",
"run",
"--with",
"mcp",
"mcp",
"run",
"/Users/james/src/mcp-servers/weather.py"
]
}
}
}
