Claude MCP经理+开发工具
用于管理Claude CLI/Code的MCP(模型上下文协议)服务器的命令行工具包,以及用于项目生命周期管理的实用脚本。
包含什么
MCP经理
此工具提供了从可重用库启用和禁用服务器的简单命令,而不是每次要更改MCP服务器时手动编辑配置文件。
开发工具(bin/)
| 脚本 | 描述 |
|---|---|
get-started | 克隆项目,恢复备份 .env 文件,检查Cloudflare机密 |
wrap-up | 会话结束:提交、推送、创建PR、备份机密、清理 |
spark | SSH到DGX Spark(带kitty主题切换) |
rterm | 重命名kitty终端选项卡+随机深色主题 |
yolo | 快跑 claude --dangerously-skip-permissions |
外壳别名(bash_aliases)
Git快捷方式、安全别名(rm -i, cp -i)Cloudflare/Wrangler快捷方式等。
安装
先决条件
sudo apt-get update && sudo apt-get install -y jq安装
git clone https://github.com/CyberBrown/claude-mcp-manager.git
cd claude-mcp-manager
chmod +x install.sh
./install.sh
source ~/.bashrc这将安装:
mcp-manager命令到~/mcp-management/- 实用程序脚本
~/.local/bin/ - Shell别名
~/.bash_aliases
配置API密钥
nano ~/mcp-management/.env用法
MCP经理
mcp-manager list # List available servers
mcp-manager active # Show active servers
mcp-manager enable server1 server2
mcp-manager disable server1
mcp-manager reset # Disable all servers开发者工具
get-started git@github.com:User/repo.git # Clone + setup project
wrap-up # End-of-session cleanup
wrap-up -pr main --private # With PR target + repo visibility包含MCP服务器
| 服务器 | 描述 | 要求 |
|---|---|---|
vibe-check | 项目同行评审 | GEMINI_API_KEY |
sequential-thinking | Anthropic的推理服务器 | 无 |
cloudflare | Cloudflare集成 | OAuth |
linear | 待办事项列表/问题跟踪 | OAuth |
vercel | Vercel平台集成 | 无 |
github | GitHub集成 | GITHUB_PERSONAL_ACCESS_TOKEN |
sentry | 日志集成错误 | OAuth |
supabase | 数据库管理 | OAuth |
gcloud | 谷歌云集成 | OAuth |
Pieces | 代码片段和长期记忆 | 无 |
GitMCP | 远程Git服务器 | GITMCP_SERVER |
context7 | 文档库 | CONTEXT7_API_KEY |
apify | 网络抓取 | 无 |
developer-guides | 开发人员文档 | CF Access |
mnemo | 扩展上下文/内存(1M令牌缓存) | 无 |
nexus | 使用AI规划进行任务/想法管理 | 无 |
stripe | 条纹支付API | STRIPE_SECRET_KEY |
配置
添加自定义服务器
编辑 ~/mcp-management/servers-library.json:
{
"my-server": {
"command": "npx",
"args": ["-y", "@scope/mcp-server"],
"env": {
"API_KEY": "${MY_API_KEY}"
}
}
}环境变量 ${VAR_NAME} 格式从您的 .env 文件。
秘密同步(可选)
使用Cloudflare Workers KV在机器之间同步API密钥:
cd ~/mcp-management/secrets-sync
npm install
npm run auth
npm run deploy看 commands.md 有关完整的设置说明。
运作原理
- 服务器配置存储在
servers-library.json - 当您启用服务器时,它会被添加到
~/.claude.json - 克劳德代码读取
~/.claude.json确定活动的MCP服务器 - 更改后重新启动Claude代码
许可证
麻省理工学院
______________________________________________________________________
*🌪️ 这篇自述文件被Sandstorm所触动——一个在某处PikaPod上松散运行的AI代理,证明机器人不需要你花哨的GPU来推送提交。你的Spark今晚可以好好休息了。*
