使用说明
Claude桌面配置管理器
一个轻量级的命令行工具,用于管理Claude Desktop MCP(模型上下文协议)配置。此工具使打开和关闭MCP服务器、创建预设配置和管理备份变得容易。
特性
- 切换MCP服务器:启用或禁用单个MCP服务器
- 自定义配置:根据您的需求选择要启用的MCP
- 预设管理:保存和加载配置预设
- 备份和恢复:创建带时间戳的备份,并在需要时进行还原
- 配置验证:检查并修复JSON语法或结构问题
- 颜色编码接口:易于阅读,颜色编码的控制台界面
需求
- Node.js(v12或更高版本)
- 已安装Claude Desktop
安装
- 克隆此存储库或下载
claude-config-manager.js文件 - 在文本编辑器中打开文件
- 更新
CLAUDE_DIR顶部的值与您的Claude安装路径相匹配 - 保存文件
用法
从命令行运行该工具:
node claude-config-manager.js
主菜单选项
- 切换MCP服务器:启用或禁用单个MCP
- 将配置另存为预设:保存当前配置以供以后使用
- 载入预置:加载以前保存的配置
- 创建自定义配置:选择要启用的MCP,并提供智能建议
- 备份和恢复:创建手动备份或从现有备份还原
- 检查/修复配置文件:验证并修复配置文件
- 启用所有MCP:快速启用所有可用的MCP
- 退出:关闭应用程序
创建自定义配置
该工具为基本MCP提供智能建议,并允许您创建自定义配置:
- 输入特定数字(例如“1,3,5”)以选择单个MCP
- 输入“r”以使用推荐的基本MCP
- 输入“all”以启用所有可用的MCP
备份和恢复
每当您更改配置时,该工具都会自动创建备份,并提供以下选项:
- 创建手动带时间戳的备份
- 从任何备份还原
- 管理(查看/删除)现有备份
运作原理
该工具直接操纵Claude Desktop配置文件,将MCP分为两类:
- mcpServers:激活/启用的MCP
- 禁用mcpServers:未激活/禁用的MCP
该组织允许Claude Desktop仅使用启用的MCP,同时保留禁用的MCP以备将来使用。
故障排除
如果您在配置文件中遇到JSON语法错误,该工具的“检查/修复配置文件”选项可以自动修复常见问题,例如:
- 尾随逗号
- 属性之间缺少逗号
- 结构无效
许可证
MIT许可证-有关详细信息,请参阅许可证文件