Windows上配置Claude MCP完整指南
大多数MCP教程假设你用Mac。Windows有自己的坑。
💡 你将学到
大多数MCP教程假设你用Mac。Windows有自己的坑。
📜 目录
在 Windows 2026 上配置 Claude MCP:完整指南及可用配置
Windows 用户会遇到 Mac 用户从未见过的三个 MCP 问题:npx 路径问题、缺少 Node.js,以及配置文件位置错误。本指南将逐一解决这三个问题。
第一步:安装 Node.js(基于 npx 的服务器必需)
从 nodejs.org 下载 LTS 安装程序。验证安装:
node --version
npx --version
官方合集里的大多数 MCP 服务器都通过 npx 运行,因此 Node.js 是必需的。
第二步:找到正确的配置文件
在 Windows 上,配置文件位于 %APPDATA%/Claude/claude_desktop_config.json —— 通常是 C:/Users/你的用户名/AppData/Roaming/Claude/claude_desktop_config.json
第三步:Windows 特有的坑
Mac 使用 "command": "npx",而 Windows 需要 cmd /c:
{
"mcpServers": {
"filesystem": {
"command": "cmd",
"args": ["/c", "npx", "-y", "@modelcontextprotocol/server-filesystem", "C:/Users/你的用户名/Documents"]
}
}
}
注意:在 Windows 上,args 中需要使用正斜杠的实际路径,或使用转义的反斜杠。
第四步:重启并验证
- 完全退出 Claude Desktop(注意检查系统托盘图标——它其实还在后台运行!)
- 重新启动
- 在聊天框中寻找锤子/工具图标
- 询问:“你有哪些可用的工具?”
故障排查表
| 症状 | 原因 | 解决方法 |
|---|---|---|
| 工具始终不出现 | Claude 未完全重启 | 从系统托盘退出,然后重启 |
| 报错 npx 无法识别 | Node 不在 PATH 中 | 使用默认选项重新安装 Node |
| 服务器立即崩溃 | 路径分隔符错误 | 在 JSON 中使用正斜杠 |
| 配置被忽略 | 文件位置错误 | 检查 %APPDATA%/Claude/ |
| 防火墙提示 | npx 正在下载包 | 点击允许 |
常见问题
我需要 WSL 吗? 基本 MCP 服务器不需要。原生 Windows 即可支持 filesystem、fetch、GitHub 以及大多数服务器。基于 Docker 的服务器则需要 WSL2 或 Docker Desktop。
我可以在 Windows 上使用 Python MCP 服务器吗? 可以——将 "command" 设置为 "python",并在 args 中传入脚本路径。
如何在 Windows 上查看服务器日志? Claude Desktop 会将日志写入 %APPDATA%/Claude/logs/ —— 检查 mcp 日志文件以排查连接错误。
相关文章
❓ 常见问题
我需要 WSL 吗?
基本 MCP 服务器不需要。原生 Windows 即可支持 filesystem、fetch、GitHub 以及大多数服务器。基于 Docker 的服务器则需要 WSL2 或 Docker Desktop。
我可以在 Windows 上使用 Python MCP 服务器吗?
可以——将 `"command"` 设置为 `"python"`,并在 args 中传入脚本路径。
如何在 Windows 上查看服务器日志?
Claude Desktop 会将日志写入 %APPDATA%/Claude/logs/ —— 检查 mcp 日志文件以排查连接错误。
本站文章由编辑人工撰写,收录的工具均经过实测或公开资料核验。文中链接指向工具官网或 GitHub 仓库,仅作信息参考,不构成付费推广。
