🎯 智能角色分配给开发团队 - 一个智能的MCP服务器,分析您的项目并推荐来自公司各部门的100多种专业角色的最佳团队组成。
# 通过 npm 安装
npm install -g claude-agents-power
# 自动配置 Claude Desktop (新!🎉)
# claude-agents-power --install
或者手动配置 Claude Desktop:
在您的 claude_desktop_config.json 中添加以下内容:
{
"mcpServers": {
"claude-agents-power": {
"command": "claude-agents-power"
}
}
}
打开 Claude 并尝试这个示例:
👤 用户: "使用 claude-agents-power 为这个项目推荐并下载 agents/*.md 文件"
🤖 Claude: 我会分析您的项目并为您下载推荐的代理。
[使用 MCP 工具进行:]
1. 📊 分析您的项目结构
2. 🎯 推荐合适的角色
3. 📁 将代理下载到 ./claude/agents/
4. ✅ 准备使用子代理进行您的项目!
检查是否已下载代理:
ls ./claude/agents/
# 您应该看到推荐角色的已下载 .md 文件
现在您可以在 Claude 中使用专门的角色:
"使用 frontend-developer 创建 React 组件"
"使用 data-scientist 分析这些数据"
"让 devops-engineer 设置 CI/CD 管道"
./claude/agents/ 目录结构# 克隆仓库
git clone https://github.com/hongsw/claude-agents-power-mcp-server.git
cd claude-agents-power
# 安装依赖
npm install
# 构建项目
npm run build
在您的 ~/.config/claude/mcp_servers.json 中添加以下内容:
{
"mcpServers": {
"claude-agents-power": {
"command": "node",
"args": ["/path/to/claude-agents-power/dist/index.js"],
"cwd": "/path/to/your/project",
"env": {
"GITHUB_TOKEN": "your_github_token_here"
}
}
}
}
此工具包括匿名使用分析(遥测)以帮助改善用户体验并识别常见的使用模式。遥测系统:
如果您不想发送匿名使用数据,可以使用以下方法之一禁用遥测:
# 方法 1:环境变量
export DISABLE_TELEMETRY=true
# 方法 2:在您的 .env 文件中
DISABLE_TELEMETRY=true
# 另一种方法(也有效)
DISABLE_ANALYTICS=true
本项目使用 产品分析遥测(PostHog),而不是 OpenTelemetry:
虽然两者都涉及“遥测”,但它们服务于不同的目的。我们的遥测有助于理解如何使用该工具以改善用户体验,而不是用于系统监控或性能追踪。
配置这些可选环境变量以增强功能:
复制示例环境文件:
cp .env.example .env
编辑 .env 并添加您的 GitHub 令牌:
# GitHub 个人访问令牌(自动创建问题时需要)
GITHUB_TOKEN=ghp_your_actual_token_here
# 若要禁用分析,请取消注释:
# DISABLE_ANALYTICS=true
如上所示直接在您的 MCP 服务器配置中添加环境变量。
GITHUB_TOKEN:GitHub 个人访问令牌,当找不到代理时自动创建问题
public_repo 或 repo(对于私有仓库)DISABLE_TELEMETRY 或 DISABLE_ANALYTICS:设置为 true 以禁用匿名使用遥测
DISABLE_TELEMETRY=truePOSTHOG_API_KEY:自定义 PostHog API 密钥(可选)
POSTHOG_HOST:PostHog 实例 URL(默认为 https://app.posthog.com)
# 分析当前项目
mcp__claude-agents-power__analyze-project
# 获取角色推荐
mcp__claude-agents-power__recommend-by-keywords ["web", "api", "database"]
# 安装推荐的代理
mcp__claude-agents-power__install-agents ["frontend-developer", "backend-developer"]
| 角色 | 英文 | 한국어 | 工具 | 专长 |
|---|---|---|---|---|
| 软件工程师 | EN | KO | Bash, Read, Write, Edit | 全栈开发,系统设计 |
| 前端开发人员 | EN | KO | Read, Write, Edit, Bash | React, Vue, Angular, UI/UX |
| 后端开发人员 | EN | KO | Bash, Read, Write, Edit | API, 数据库,服务器架构 |
| DevOps 工程师 | EN | KO | Bash, Read, Write | CI/CD,基础设施自动化 |
| 数据工程师 | EN | KO | Bash, Read, Write | ETL 管道,数据架构 |
| 角色 | 英文 | 한국어 | 工具 | 专长 |
|---|---|---|---|---|
| 机器学习工程师 | EN | KO | Bash, Read, Write | 模型部署,MLOps |
| 安全工程师 | EN | KO | Bash, Read, Grep | 网络安全,威胁分析 |
| 云架构师 | EN | KO | Bash, Read, Write | AWS, Azure, GCP 架构 |
| 移动开发人员 | EN | KO | Read, Write, Edit, Bash | iOS, Android, React Native |
| 质量保证工程师 | EN | KO | Bash, Read, Write | 测试自动化,质量保证 |
| 数据库管理员 | EN | KO | Bash, Read, Write | 数据库优化,备份 |
| 网络工程师 | EN | KO | Bash, Read, Write | 网络基础设施,安全性 |
| 站点可靠性工程师 | EN | KO | Bash, Read, Write | 系统可靠性,监控 |
| 区块链开发人员 | EN | KO | Read, Write, Edit | 智能合约,DeFi |
| 游戏开发人员 | EN | KO | Read, Write, Edit | Unity, Unreal, 游戏引擎 |
| 嵌入式系统工程师 | EN | KO | Read, Write, Bash | IoT, 固件,硬件 |
| 技术作家 | EN | KO | Read, Write, Edit | 文档,API 文档 |
| 解决方案架构师 | EN | KO | Read, Write, Bash | 系统集成,设计 |
| AI 研究员 | EN | KO | Read, Write, Bash | 研究,算法开发 |
| 技术负责人 | EN | KO | Read, Write, Edit, Bash | 团队领导,架构 |
| 角色 | 英文 | 한국어 | 工具 | 专长 |
|---|---|---|---|---|
| 数据科学家 | EN | KO | Bash, Read, Write | 机器学习建模,统计分析 |
| 数据分析师 | EN | KO | Read, Write, Bash | 商业洞察,报告 |
| 商业智能分析师 | EN | KO | Read, Write, Bash | 仪表板,BI 工具 |
| 定量分析师 | EN | KO | Read, Write, Bash | 金融建模,风险分析 |
| 研究分析师 | EN | KO | Read, Write | 市场研究,竞争分析 |
| 角色 | 英文 | 한국어 | 工具 | 专长 |
|---|---|---|---|---|
| 分析工程师 | EN | KO | Bash, Read, Write | 数据基础设施,建模 |
| 市场营销分析师 | EN | KO | Read, Write | 活动优化,指标 |
| 财务分析师 | EN | KO | Read, Write | 财务规划,预测 |
| 运营分析师 | EN |