标题:在Windows本地环境搭建Claude Code MCP(通过JSON实现)
一、环境准备
-
操作系统要求 :需运行Windows 10或者Windows 11系统。
-
工具版本要求 :
- 要使用最新版本的Claude Code;
- 不是WSL版本的环境。
二、JSON配置步骤说明
在Windows系统当中,Claude Code的配置信息是存储在用户主目录下的.claude.json
文件里的。具体操作如下:
-
打开文件路径
C:/Users/[UserName]/.claude.json
-
在JSON中找到
mcpServers
节点:- 通常存在一个全局的
mcpServers
配置节点,位于整个JSON的顶层位置; - 如果还没有进行配置,就可以在这个位置手动添加一条记录
- 通常存在一个全局的
-
项目专属MCP配置 :
- 在
Projects
节点中找到对应项目的子节点 - 为该项目单独设置
mcpServers
- 在
解决方案讲解
要是直接将命令行中的参数复制粘贴到Claude Code里,有可能会出现连接超时的情况。这是因为默认的配置方式不适合Windows原生命令行环境。
解决途径 :
- 把
npx
作为第一个参数放到args
数组的最前面 - 在它前面添加
/c
参数(意思是在CMD中执行一次命令后关闭窗口) - 同时把
command
字段设置为cmd
示例配置
"mcpServers": {
"context7": {
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"@upstash/context7-mcp@latest"
]
}
}
文章整理自互联网,只做测试使用。发布者:Lomu,转转请注明出处:https://www.it1024doc.com/13650.html