返回市场
克劳德代理动力mcp服务器

克劳德代理动力mcp服务器

作者:hongsw9 星标更新:2025-09-04

项目介绍

🤖 Claude Agents Power

English 한국어 License TypeScript MCP

🎯 智能角色分配给开发团队 - 一个智能的MCP服务器,分析您的项目并推荐来自公司各部门的100多种专业角色的最佳团队组成。

🚀 快速开始使用 Claude

1️⃣ 安装及配置 MCP 服务器

# 通过 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"
    }
  }
}

2️⃣ 在 Claude 中使用

打开 Claude 并尝试这个示例:

👤 用户: "使用 claude-agents-power 为这个项目推荐并下载 agents/*.md 文件"

🤖 Claude: 我会分析您的项目并为您下载推荐的代理。

[使用 MCP 工具进行:]
1. 📊 分析您的项目结构
2. 🎯 推荐合适的角色
3. 📁 将代理下载到 ./claude/agents/
4. ✅ 准备使用子代理进行您的项目!

3️⃣ 验证安装

检查是否已下载代理:

ls ./claude/agents/
# 您应该看到推荐角色的已下载 .md 文件

4️⃣ 开始使用子代理

现在您可以在 Claude 中使用专门的角色:

"使用 frontend-developer 创建 React 组件"
"使用 data-scientist 分析这些数据"
"让 devops-engineer 设置 CI/CD 管道"

📖 目录

🌟 功能

🔍 智能项目分析

  • 自动检测项目类型、框架和复杂性
  • 根据您的技术堆栈提供智能角色推荐
  • 支持多语言项目和多样化的架构

👥 100+ 专业角色

  • 技术和工程 (20个角色):前端、后端、DevOps、安全、AI/ML
  • 数据与分析 (15个角色):数据科学家、分析师、工程师
  • 产品与设计 (10个角色):产品经理、UX/UI 设计师、研究员
  • 营销与销售 (10个角色):数字营销、增长、内容
  • 运营与管理 (15个角色):项目经理、运营
  • 财务与会计 (10个角色):CFO、控制员、分析师
  • 人力资源 (10个角色):人才获取、L&D、文化
  • 执行与领导力 (1-10个角色):C级高管和战略

🌐 多语言支持

  • 英语:全球标准和国际项目
  • 한국어:韩国商业环境和本地实践

Claude Code 集成

  • 通过 MCP 协议无缝集成到 Claude Code
  • 实时角色推荐和团队构成
  • 一键将代理安装到您的项目中

🌐 GitHub 集成

  • baryonlabs/claude-sub-agent-contents 自动下载代理
  • 下载跟踪和使用分析
  • 已下载代理的离线缓存
  • 安装到 ./claude/agents/ 目录结构
  • 不需要从头创建代理模板

🚀 开发设置

从源码构建

# 克隆仓库
git clone https://github.com/hongsw/claude-agents-power-mcp-server.git
cd claude-agents-power

# 安装依赖
npm install

# 构建项目
npm run build

开发中的 MCP 配置

在您的 ~/.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"
      }
    }
  }
}

分析与遥测

此工具包括匿名使用分析(遥测)以帮助改善用户体验并识别常见的使用模式。遥测系统:

  • 收集什么:工具使用模式、命令频率、错误率(无个人数据)
  • 不收集什么:文件内容、代理数据、GitHub 令牌或任何个人身份信息
  • 目的:了解哪些功能最常用,识别常见错误,提高性能
  • 技术:使用 PostHog,具有只能发送事件而不能读取数据的公共 API 密钥

禁用遥测

如果您不想发送匿名使用数据,可以使用以下方法之一禁用遥测:

# 方法 1:环境变量
export DISABLE_TELEMETRY=true

# 方法 2:在您的 .env 文件中
DISABLE_TELEMETRY=true

# 另一种方法(也有效)
DISABLE_ANALYTICS=true

遥测 vs OpenTelemetry

本项目使用 产品分析遥测(PostHog),而不是 OpenTelemetry:

  • 产品分析遥测:跟踪用户交互、功能使用和产品指标
  • OpenTelemetry:微服务中分布式追踪、度量和日志的行业标准

虽然两者都涉及“遥测”,但它们服务于不同的目的。我们的遥测有助于理解如何使用该工具以改善用户体验,而不是用于系统监控或性能追踪。

环境变量

配置这些可选环境变量以增强功能:

方法 1:使用 .env 文件(推荐用于本地开发)

  1. 复制示例环境文件:

    cp .env.example .env
    
  2. 编辑 .env 并添加您的 GitHub 令牌:

    # GitHub 个人访问令牌(自动创建问题时需要)
    GITHUB_TOKEN=ghp_your_actual_token_here
    
    # 若要禁用分析,请取消注释:
    # DISABLE_ANALYTICS=true
    

方法 2:使用 MCP 配置

如上所示直接在您的 MCP 服务器配置中添加环境变量。

可用变量

  • GITHUB_TOKEN:GitHub 个人访问令牌,当找不到代理时自动创建问题

  • DISABLE_TELEMETRYDISABLE_ANALYTICS:设置为 true 以禁用匿名使用遥测

    • 默认启用遥测以帮助改进工具
    • 不收集个人数据,仅收集匿名使用指标
    • 示例:DISABLE_TELEMETRY=true
  • POSTHOG_API_KEY:自定义 PostHog API 密钥(可选)

    • 该工具包含默认的公共密钥用于分析
    • 仅在希望使用自己的 PostHog 项目时设置
  • POSTHOG_HOST:PostHog 实例 URL(默认为 https://app.posthog.com)

    • 仅在使用自托管的 PostHog 实例时需要

MCP 工具参考

# 分析当前项目
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"]

📋 可用角色

🔧 技术与工程 (20个角色)

角色英文한국어工具专长
软件工程师ENKOBash, Read, Write, Edit全栈开发,系统设计
前端开发人员ENKORead, Write, Edit, BashReact, Vue, Angular, UI/UX
后端开发人员ENKOBash, Read, Write, EditAPI, 数据库,服务器架构
DevOps 工程师ENKOBash, Read, WriteCI/CD,基础设施自动化
数据工程师ENKOBash, Read, WriteETL 管道,数据架构
<details> <summary><strong>📱 查看所有技术角色 (还有15个)</strong></summary>
角色英文한국어工具专长
机器学习工程师ENKOBash, Read, Write模型部署,MLOps
安全工程师ENKOBash, Read, Grep网络安全,威胁分析
云架构师ENKOBash, Read, WriteAWS, Azure, GCP 架构
移动开发人员ENKORead, Write, Edit, BashiOS, Android, React Native
质量保证工程师ENKOBash, Read, Write测试自动化,质量保证
数据库管理员ENKOBash, Read, Write数据库优化,备份
网络工程师ENKOBash, Read, Write网络基础设施,安全性
站点可靠性工程师ENKOBash, Read, Write系统可靠性,监控
区块链开发人员ENKORead, Write, Edit智能合约,DeFi
游戏开发人员ENKORead, Write, EditUnity, Unreal, 游戏引擎
嵌入式系统工程师ENKORead, Write, BashIoT, 固件,硬件
技术作家ENKORead, Write, Edit文档,API 文档
解决方案架构师ENKORead, Write, Bash系统集成,设计
AI 研究员ENKORead, Write, Bash研究,算法开发
技术负责人ENKORead, Write, Edit, Bash团队领导,架构
</details>

📊 数据与分析 (15个角色)

角色英文한국어工具专长
数据科学家ENKOBash, Read, Write机器学习建模,统计分析
数据分析师ENKORead, Write, Bash商业洞察,报告
商业智能分析师ENKORead, Write, Bash仪表板,BI 工具
定量分析师ENKORead, Write, Bash金融建模,风险分析
研究分析师ENKORead, Write市场研究,竞争分析
<details> <summary><strong>📈 查看所有数据与分析角色 (还有10个)</strong></summary>
角色英文한국어工具专长
分析工程师ENKOBash, Read, Write数据基础设施,建模
市场营销分析师ENKORead, Write活动优化,指标
财务分析师ENKORead, Write财务规划,预测
运营分析师EN