Claude MCP Setup on Windows 2026: Complete Guide with Working Configs

2026-08-01 2 min read

Most MCP tutorials assume Mac. Windows has its own quirks - here is the setup that actually works.

## Claude MCP Setup on Windows 2026: Complete Guide with Working Configs Windows users hit three MCP problems that Mac users never see: npx path issues, missing Node.js, and the wrong config file location. This guide solves all three. ## Step 1: Install Node.js (Required for npx-based servers) Download the LTS installer from nodejs.org. Verify: ```cmd node --version npx --version ``` Most MCP servers from the official collection run via npx, so Node is mandatory. ## Step 2: Find the Right Config File On Windows, the config lives at %APPDATA%/Claude/claude_desktop_config.json - typically C:/Users/YOURNAME/AppData/Roaming/Claude/claude_desktop_config.json ## Step 3: The Windows-Specific Quirk Mac uses "command": "npx". Windows needs cmd /c: ```json { "mcpServers": { "filesystem": { "command": "cmd", "args": ["/c", "npx", "-y", "@modelcontextprotocol/server-filesystem", "C:/Users/YOURNAME/Documents"] } } } ``` Note: on Windows the args use the actual path with forward slashes or escaped backslashes. ## Step 4: Restart and Verify 1. Fully quit Claude Desktop (check the system tray icon - it keeps running!) 2. Relaunch 3. Look for the hammer/tool icon in the chat box 4. Ask: "what tools do you have available?" ## Troubleshooting Table | Symptom | Cause | Fix | |---------|-------|-----| | Tool never appears | Claude not fully restarted | Kill from system tray, restart | | Error npx is not recognized | Node not in PATH | Reinstall Node with default options | | Server crashes instantly | Wrong path separators | Use forward slashes in JSON | | Config ignored | Wrong file location | Check %APPDATA%/Claude/ | | Firewall prompt | npx downloads packages | Click Allow | ## FAQ **Do I need WSL?** Not for basic MCP servers. Native Windows works for filesystem, fetch, GitHub, and most servers. Docker-based servers want WSL2 or Docker Desktop. **Can I use Python MCP servers on Windows?** Yes - set "command": "python" with the script path in args. **How do I see server logs on Windows?** Claude Desktop logs to %APPDATA%/Claude/logs/ - check mcp log files for connection errors.
Related Articles
2026-06-29
The Mainline Dragon Strategy โ€” Chasing the Leader Without Paying for Data
2026-06-29
The AI Hiding in Your Laptop
2026-07-14
Free AI Coding Assistant Setup 2026: 5-Min VS Code Guide (Continue, Copilot, Windsurf)

๐Ÿ’ฌ Comments (0)

No comments yet. Be the first!

Login to comment