README
🚀 claude-mcp-manager
claude-mcp-manager 是一款功能丰富的工具,可帮助用户进行配置管理、任务执行等操作。通过简洁的命令行接口,用户能够轻松完成初始化配置、运行任务、监听事件等任务,提高工作效率。
🚀 快速开始
你可以通过 Homebrew 或手动方式安装 claude-mcp-manager,安装完成后即可使用其丰富的功能。
📦 安装指南
使用 Homebrew 安装
- 安装 Homebrew(如果尚未安装):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" - 使用 Homebrew 安装
claude-mcp-manager:brew install claude-mcp-manager
手动安装
-
下载最新版本的脚本:
- 访问 GitHub 仓库 并找到最新的
main分支。 - 下载
cli/claude-mcp-manager.sh文件。
- 访问 GitHub 仓库 并找到最新的
-
设置权限并运行:
chmod +x claude-mcp-manager.sh ./claude-mcp-manager.sh -
创建符号链接(可选):
- 将脚本移动到
/usr/local/bin:sudo mv claude-mcp-manager.sh /usr/local/bin/claude-mcp-manager - 创建命令别名(可选):
alias cmm='claude-mcp-manager'
- 将脚本移动到
💻 使用示例
基础用法
- 显示帮助信息:
claude-mcp-manager --help - 查看版本号:
claude-mcp-manager --version
配置管理
- 初始化配置:
claude-mcp-manager init-config - 显示当前配置:
claude-mcp-manager show-config - 重新加载配置:
claude-mcp-manager reload-config
执行任务
- 运行默认任务集:
claude-mcp-manager run - 指定自定义任务文件:
claude-mcp-manager run --tasks ./custom-tasks.yaml
高级用法
事件监听
- 启用特定事件的监听:
claude-mcp-manager listen --event EVENT_NAME - 监听多个事件:
claude-mcp-manager listen --events EVENT_NAME1,EVENT_NAME2
日志记录
- 显示日志:
claude-mcp-manager logs - 查看实时日志:
claude-mcp-manager logs --follow - 导出日志:
claude-mcp-manager logs --export ./logs/output.log
📚 详细文档
常见问题
1. 安装失败
- 检查权限:确保脚本有执行权限。
- 检查依赖项:安装所需的软件包(如 Python、Node.js 等)。
2. 配置文件丢失
- 使用
claude-mcp-manager init-config重新初始化配置。
3. 无法找到命令
- 确保脚本在 PATH 环境变量中。
- 检查符号链接是否创建成功。
卸载
要卸载 claude-mcp-manager,请运行以下命令:
claude-mcp-manager uninstall
此命令将删除脚本和命令符号链接。它会首先询问确认。
要 也 删除配置目录 (~/.config/claude),其中包含所有你的配置文件、日志和 .env 文件(可能包含机密信息),请使用:
claude-mcp-manager uninstall --remove-config
⚠️ 重要提示
删除配置目录是永久的,并需要单独确认。
Scan to join WeChat group