此 MCP 服务器帮助管理不同 MCP 客户端的配置。它提供了检索、列出、添加和移除客户端配置文件中的服务器配置的工具。该服务器会根据操作系统(Windows 或 macOS)和指定的客户端自动检测适当的配置文件路径。
# 从 npm 安装
npm install -g @landicefu/mcp-client-configuration-server
# 或者使用 npx 运行而不安装
npx @landicefu/mcp-client-configuration-server
要在您的 AI 助手中使用此 MCP 服务器,请将其添加到您的 MCP 设置配置中:
{
"mcpServers": {
"mcp-client-configuration": {
"command": "npx",
"args": ["-y", "@landicefu/mcp-client-configuration-server"],
"env": {},
"disabled": false,
"alwaysAllow": []
}
}
}
注意: Cursor 不再被支持,因为它不使用标准的 MCP 设置配置文件。Cursor 似乎以我们无法轻易修改的方式存储其 MCP 配置,使其与这个基于文件的配置服务器不兼容。
此服务器特别适用于:
这是一个简单的提示,您可以使用 AI 助手将 MCP 服务器配置从 Roo Code 复制到 Claude 桌面应用:
请将“brave-search”MCP 服务器配置从 Roo Code 复制到我的 Claude 桌面应用。
AI 助手会在后台执行以下步骤:
// 首先,获取来自 Roo Code 的服务器配置
{
"client": "roo_code",
"server_name": "brave-search"
}
// 然后以相同的设置添加到 Claude
{
"client": "claude",
"server_name": "brave-search",
"json_config": {
// 从上一步检索的配置
},
"allow_override": true
}
这允许您轻松地在不同的 AI 助手之间同步您的 MCP 服务器配置。
检索指定客户端的配置文件路径。
参数:
client (必需): 客户端名称 (cline, roo_code, windsurf, claude)返回:
检索指定客户端的整个配置。
参数:
client (必需): 客户端名称 (cline, roo_code, windsurf, claude)返回:
列出指定客户端配置中的所有服务器名称。
参数:
client (必需): 客户端名称 (cline, roo_code, windsurf, claude)返回:
检索特定服务器的配置从客户端配置。
参数:
client (必需): 客户端名称 (cline, roo_code, windsurf, claude)server_name (必需): 要检索的服务器名称返回:
在客户端配置文件中添加或更新服务器配置。
参数:
client (必需): 客户端名称 (cline, roo_code, windsurf, claude)server_name (必需): 要添加或更新的服务器名称json_config (必需): 服务器配置的 JSON 格式示例:
{
"command": "npx",
"args": ["-y", "@landicefu/android-adb-mcp-server"],
"env": {},
"disabled": false,
"alwaysAllow": []
}
返回:
从客户端配置文件中移除服务器配置。
参数:
client (必需): 客户端名称 (cline, roo_code, windsurf, claude)server_name (必需): 要移除的服务器名称返回:
%APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json%APPDATA%\Code\User\globalStorage\rooveterinaryinc.roo-cline\settings\cline_mcp_settings.json%APPDATA%\WindSurf\mcp_settings.json%APPDATA%\Claude\claude_desktop_config.json~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json~/Library/Application Support/Code/User/globalStorage/rooveterinaryinc.roo-cline/settings/cline_mcp_settings.json~/.codeium/windsurf/mcp_config.json~/Library/Application Support/Claude/claude_desktop_config.json找不到配置文件
服务器已存在
allow_override 设置为 true 来更新它。{
"client": "cline",
"server_name": "existing-server",
"json_config": { /* 新配置 */ },
"allow_override": true
}
不受支持的平台