MCP 配置生成器
表单生成 Cursor / Claude Desktop / Claude Code 的 mcpServers 配置与路径说明
手写 MCP 服务器配置容易在 JSON 结构、文件路径上踩坑。本工具按表单生成三大客户端的配置 JSON:Cursor(~/.cursor/mcp.json)、Claude Desktop(claude_desktop_config.json)、Claude Code(项目根 .mcp.json,附等效命令行),支持 stdio / HTTP / SSE 三种传输类型。纯表单拼接、本地生成,不收集任何信息。
服务器信息
Cursor ~/.cursor/mcp.json
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/tmp"
]
}
}
}全局配置:~/.cursor/mcp.json(Windows: %USERPROFILE%\.cursor\mcp.json);也可在项目根放置 .cursor/mcp.json 仅对当前项目生效。修改后重启 Cursor 或在设置 → MCP 中刷新。
注:远程服务器按 type: "http" / "sse" + url 的写法生成,具体字段以 Cursor 官方文档为准。
Claude Desktop claude_desktop_config.json
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/tmp"
]
}
}
}macOS: ~/Library/Application Support/Claude/claude_desktop_config.json;Windows: %APPDATA%\Claude\claude_desktop_config.json。修改后需完全退出并重启 Claude。
注:远程(HTTP/SSE)服务器的支持因客户端版本而异,具体字段以 Anthropic 官方文档为准。
Claude Code .mcp.json(项目根)
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/tmp"
]
}
}
}项目根目录 .mcp.json(可提交仓库团队共享);也可使用下方等效命令行添加(默认 local 作用域,仅当前项目当前用户可见)。
注:远程服务器使用 type + url + headers 的写法,具体字段以 Claude Code 官方文档为准。
claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem /tmp
#关于 MCP 配置生成器
MCP(Model Context Protocol)是连接 AI 客户端与外部工具/数据源的开放协议。接入一个 MCP 服务器,本质上就是在客户端的配置文件里写一段正确的 JSON——但三个客户端的文件名、路径、字段细节各不相同,远程服务器(HTTP/SSE)的写法还随版本演进。本工具把差异封装成表单:填一次服务器信息,同时拿到三份配置与路径说明,全部在浏览器本地生成。
三个客户端的配置文件在哪
Cursor 读取 ~/.cursor/mcp.json(全局)或项目根 .cursor/mcp.json(项目级);Claude Desktop 读取 macOS 的 ~/Library/Application Support/Claude/claude_desktop_config.json 或 Windows 的 %APPDATA%\Claude\claude_desktop_config.json;Claude Code 支持项目根 .mcp.json(可提交仓库团队共享),也可以直接用 claude mcp add 命令行添加。三者的配置主体都是 mcpServers 对象。
stdio 与 HTTP/SSE 的写法差异
stdio 类型由客户端负责拉起子进程,配置为 command + args + env,最常见的组合是 npx -y 包名 或 uvx 包名;HTTP/SSE 类型连接已运行的远程服务,配置为 type + url(Claude Code 还支持 headers 传鉴权)。远程类型的字段在不同客户端、不同版本间存在差异,生成结果中已注明「以官方文档为准」,接入前建议核对一遍。
常见问题
- 生成的配置安全吗?生成过程纯本地完成,环境变量里的 API Key 只在你的浏览器内拼进 JSON,不会上传。
- 改完配置不生效?Cursor 需要重启或在设置里刷新 MCP;Claude Desktop 需要完全退出后重开;Claude Code 的 .mcp.json 在下次会话生效,或用 claude mcp list 检查。
- npx 找不到命令?Windows 下 command 建议写成 cmd /c npx,或直接指向 npx.cmd 的完整路径,args 保持不变。
相关工具推荐
Spine动画编辑器
专业的Spine动画预览和编辑工具,支持多引擎导出
SQL查询优化器
分析SQL查询并提供优化建议
JVM启动参数配置
可视化配置Java虚拟机启动参数,支持内存、GC、性能等选项
代码片段转换
不同编程语言间代码片段转换(如Python↔JavaScript)
IP地址查询
查询IP地址的地理位置、运营商、ASN等信息,支持IPv4和IPv6
JSON转TypeScript接口
根据JSON数据自动生成TypeScript类型定义