The Claude Agents Power MCP Server enables intelligent management of specialized AI agents for development teams through comprehensive project analysis and agent deployment capabilities.
Project Analysis & Recommendations: Analyze project directories to assess technical requirements and complexity, then recommend suitable agents based on project structure and keywords
Agent Discovery: Search and list agents by keywords, names, or categories with multi-language support (English/Korean)
Agent Management: Retrieve detailed information about agent capabilities and roles, install multiple agents to project directories, and refresh the repository from GitHub for latest versions
Performance Tracking: Access download statistics to monitor agent popularity and usage patterns
Provides automatic agent downloading from the baryonlabs/claude-sub-agent-contents repository, with download tracking and usage analytics.
Serves as the runtime environment for the MCP server, with installation and configuration instructions specifically for Node.js environments.
Mentioned as part of the specialized roles and sub-agents, allowing frontend developers to create React components when using the appropriate sub-agent.
Used as the implementation language for the MCP server, with badges and configuration references indicating TypeScript compatibility.
🤖 Claude Agents Power
🎯 Smart Role Assignment for Development Teams - An intelligent MCP server that analyzes your project and recommends the perfect team composition from 100+ professional roles across all company departments.
🚀 Quick Start with Claude
1️⃣ Install & Configure MCP Server
Or manually configure Claude Desktop:
Add to your claude_desktop_config.json
:
2️⃣ Usage in Claude
Open Claude and try this example:
3️⃣ Verify Installation
Check that agents were downloaded:
4️⃣ Start Using Sub-Agents
Now you can use specialized roles in Claude:
📖 Table of Contents
🌟 Features
🔍 Intelligent Project Analysis
Automatically detects project type, frameworks, and complexity
Provides smart role recommendations based on your tech stack
Supports multi-language projects and diverse architectures
👥 100+ Professional Roles
Technology & Engineering (20 roles): Frontend, Backend, DevOps, Security, AI/ML
Data & Analytics (15 roles): Data Scientists, Analysts, Engineers
Product & Design (10 roles): PM, UX/UI Designers, Researchers
Marketing & Sales (10 roles): Digital Marketing, Growth, Content
Operations & Management (15 roles): Project Managers, Operations
Finance & Accounting (10 roles): CFO, Controllers, Analysts
Human Resources (10 roles): Talent Acquisition, L&D, Culture
Executive & Leadership (10 roles): C-Level executives and strategy
🌐 Multi-Language Support
English: Global standards and international projects
한국어: Korean business context and local practices
⚡ Claude Code Integration
Seamless integration with Claude Code via MCP protocol
Real-time role recommendations and team composition
One-click agent installation to your project
🌐 GitHub Integration
Automatic agent downloading from baryonlabs/claude-sub-agent-contents
Download tracking and usage analytics
Offline caching for downloaded agents
Installs to
./claude/agents/
directory structureNo need to create agent templates from scratch
🚀 Development Setup
Build from Source
MCP Configuration for Development
Add to your ~/.config/claude/mcp_servers.json
:
Analytics & Telemetry
This tool includes anonymous usage analytics (telemetry) to help improve the user experience and identify common usage patterns. The telemetry system:
What is collected: Tool usage patterns, command frequency, error rates (no personal data)
What is NOT collected: File contents, agent data, GitHub tokens, or any personally identifiable information
Purpose: Understanding which features are most used, identifying common errors, improving performance
Technology: Uses PostHog with a public API key that can only send events, not read data
Disabling Telemetry
If you prefer not to send anonymous usage data, you can disable telemetry using either of these methods:
Telemetry vs OpenTelemetry
This project uses product analytics telemetry (PostHog), not OpenTelemetry:
Product Analytics Telemetry: Tracks user interactions, feature usage, and product metrics
OpenTelemetry: Industry standard for distributed tracing, metrics, and logs in microservices
While both involve "telemetry", they serve different purposes. Our telemetry helps understand how the tool is used to improve the user experience, not for system monitoring or performance tracing.
Environment Variables
Configure these optional environment variables for enhanced functionality:
Method 1: Using .env file (Recommended for local development)
Copy the example environment file:
cp .env.example .envEdit
.env
and add your GitHub token:# GitHub Personal Access Token (required for auto issue creation) GITHUB_TOKEN=ghp_your_actual_token_here # To disable analytics, uncomment: # DISABLE_ANALYTICS=true
Method 2: Using MCP configuration
Add environment variables directly to your MCP server configuration as shown above.
Available Variables
GITHUB_TOKEN
: GitHub personal access token for automatic issue creation when agents are not foundCreate at: https://github.com/settings/tokens
Required permissions:
public_repo
orrepo
(for private repos)
DISABLE_TELEMETRY
orDISABLE_ANALYTICS
: Set totrue
to disable anonymous usage telemetryTelemetry is enabled by default to help improve the tool
No personal data is collected, only anonymous usage metrics
Example:
DISABLE_TELEMETRY=true
POSTHOG_API_KEY
: Custom PostHog API key (optional)The tool includes a default public key for analytics
Only set if you want to use your own PostHog project
POSTHOG_HOST
: PostHog instance URL (defaults to https://app.posthog.com)Only needed if using a self-hosted PostHog instance
MCP Tools Reference
📋 Available Roles
🔧 Technology & Engineering (20 roles)
Role | English | 한국어 | Tools | Specialization |
| Full-stack development, system design | |||
| React, Vue, Angular, UI/UX | |||
| APIs, databases, server architecture | |||
| CI/CD, infrastructure automation | |||
| ETL pipelines, data architecture |
Role | English | 한국어 | Tools | Specialization |
| Model deployment, MLOps | |||
| Cybersecurity, threat analysis | |||
| AWS, Azure, GCP architecture | |||
| iOS, Android, React Native | |||
| Test automation, quality assurance | |||
| Database optimization, backup | |||
| Network infrastructure, security | |||
| System reliability, monitoring | |||
| Smart contracts, DeFi | |||
| Unity, Unreal, game engines | |||
| IoT, firmware, hardware | |||
| Documentation, API docs | |||
| System integration, design | |||
| Research, algorithm development | |||
| Team leadership, architecture |
📊 Data & Analytics (15 roles)
Role | English | 한국어 | Tools | Specialization |
| ML modeling, statistical analysis | |||
| Business insights, reporting | |||
| Dashboards, BI tools | |||
| Financial modeling, risk analysis | |||
| Market research, competitive analysis |
Role | English | 한국어 | Tools | Specialization |
| Data infrastructure, modeling | |||
| Campaign optimization, metrics | |||
| Financial planning, forecasting | |||
| Process optimization, efficiency | |||
| User behavior, product metrics | |||
| Risk assessment, mitigation | |||
| Growth metrics, experimentation | |||
| Customer segmentation, behavior | |||
| Pricing strategy, revenue optimization | |||
| Supply chain optimization |
🎨 Product & Design (10 roles)
Role | English | 한국어 | Tools | Specialization |
| Product strategy, roadmap | |||
| User experience, product design | |||
| User research, wireframes | |||
| Visual design, prototypes | |||
| Brand identity, visual assets |
Role | English | 한국어 | Tools | Specialization |
| User research, usability testing | |||
| Backlog management, scrum | |||
| Design system, team leadership | |||
| Creative strategy, brand vision | |||
| Interaction design, prototyping |
📈 Marketing & Sales (10 roles)
Role | English | 한국어 | Tools | Specialization |
| Marketing strategy, campaigns | |||
| Sales strategy, team management | |||
| Online advertising, SEO/SEM | |||
| Content strategy, creation | |||
| Social media strategy, community |
Role | English | 한국어 | Tools | Specialization |
| Search optimization, analytics | |||
| Brand strategy, positioning | |||
| Growth hacking, experiments | |||
| Client relations, account growth | |||
| Partnerships, business growth |
⚙️ Operations & Management (15 roles)
Role | English | 한국어 | Tools | Specialization |
| Process optimization, efficiency | |||
| Project planning, coordination | |||
| Multi-project coordination | |||
| Supply chain optimization | |||
| Quality processes, improvement |
Role | English | 한국어 | Tools | Specialization |
| Facility management, workplace | |||
| Vendor relations, purchasing | |||
| Logistics, delivery optimization | |||
| Inventory control, forecasting | |||
| Manufacturing, production | |||
| Organizational change | |||
| Process analysis, improvement | |||
| Vendor management, contracts | |||
| Regulatory compliance | |||
| Agile methodology, coaching |
💰 Finance & Accounting (10 roles)
Role | English | 한국어 | Tools | Specialization |
| Financial strategy, corporate finance | |||
| Financial control, reporting | |||
| Accounting operations | |||
| Cash management, treasury | |||
| Tax strategy, compliance |
Role | English | 한국어 | Tools | Specialization |
| Internal audit, risk assessment | |||
| Budget planning, analysis | |||
| Investment analysis, portfolio | |||
| Credit risk, assessment | |||
| Payroll systems, compensation |
👥 Human Resources (10 roles)
Role | English | 한국어 | Tools | Specialization |
| HR strategy, people management | |||
| Recruitment, talent sourcing | |||
| Strategic HR, business alignment | |||
| Compensation design, benefits | |||
| Training programs, development |
Role | English | 한국어 | Tools | Specialization |
| Employee relations, conflict resolution | |||
| Organization design, change | |||
| D&I strategy, inclusive culture | |||
| HR metrics, workforce analytics | |||
| Employee journey, culture |
🏢 Executive & Leadership (10 roles)
Role | English | 한국어 | Tools | Specialization |
| Corporate strategy, leadership | |||
| Operations, execution | |||
| Technology strategy, innovation | |||
| Marketing strategy, brand | |||
| Product strategy, innovation |
Role | English | 한국어 | Tools | Specialization |
| Data strategy, governance | |||
| IT strategy, systems | |||
| HR strategy, culture | |||
| Revenue strategy, growth | |||
| Corporate strategy, planning |
⚡ Slash Commands (NEW!)
Claude Agents Power now supports convenient slash commands in Claude Code, similar to SuperClaude Framework!
🚀 Installation
Install slash commands to Claude Code:
📋 Available Commands
Once installed, you can use these commands directly in Claude Code:
/agents:load [language] [role] [--flags]
Load and display available agents
/agents:search <query> [--flags]
Search for agents by skills or keywords
/agents:suggest [context] [--flags]
Get intelligent agent recommendations
/agents:version [--flags]
Check system version and status
/agent-download [--flags]
⭐ NEW!
Automatically analyze project and download recommended agents
🗑️ Uninstallation
Remove slash commands:
💡 Pro Tips
Start with
/agents:load
to see all available agentsUse
/agents:suggest
for context-aware recommendationsTry
/agents:search
when you know what skills you needCheck
/agents:version
if agents aren't loading properly
🎯 Usage Examples
📊 Download Statistics
🚀 Startup MVP Development
🏢 Enterprise Application
📊 Data Platform
📚 Documentation
📖 User Guides
User Guide - Complete usage guide with best practices
Examples - Real-world scenarios and use cases
Troubleshooting - Common issues and solutions
🔧 Technical Documentation
Installation Guide - Step-by-step setup instructions
🛠️ Development
Prerequisites
Node.js 16+
TypeScript 5+
Claude Code with MCP support
Build from Source
Project Structure
🤝 Contributing
We welcome contributions! Please see our Contributing Guide for details.
🌟 How to Contribute
Add New Roles - Create agents for specialized positions
Improve Translations - Enhance Korean/English localization
Add Project Templates - Contribute industry-specific templates
Documentation - Improve guides and examples
🔍 Can't Find the Agent You Need?
If you can't find a specific agent role you're looking for, here's how to request or create one:
📋 Request a New Agent
Check Existing Agents First
# Search for agents using MCP claude-agents-power agents --action search --query "your-role"Automatic Issue Creation (NEW! 🎉)
# Automatically create GitHub Issue when search returns 0 results # Requires GITHUB_TOKEN environment variable export GITHUB_TOKEN=your_github_token # Enable auto issue creation when searching claude-agents-power agents --action search --query "blockchain-architect" --autoCreateIssue true # Or directly create an issue claude-agents-power agents --action request --name "blockchain-architect" --description "Blockchain system design expert"Manual Issue Submission
Go to GitHub Issues
Click "New Issue"
Use title format:
[Agent Request] Role Name - Brief Description
Include:
Role name (e.g.,
blockchain-architect
)Description of responsibilities
Required tools
Use cases
🛠️ Create Your Own Agent
Agent File Format
Create a new .md
file in claude/agents/{language}/
directory:
Available Tools
Choose appropriate tools for your agent:
Read, Write, Edit, MultiEdit - File operations
Bash, Grep, Glob - System operations
WebSearch, WebFetch - Internet access
TodoWrite, Task - Task management
NotebookRead, NotebookEdit - Jupyter notebook support
Example: Creating a Blockchain Architect Agent
claude/agents/en/blockchain-architect.md
:
📤 Submit Your Agent
Fork the Repository
git clone https://github.com/hongsw/claude-agents-power-mcp-server.git cd claude-agents-power-mcp-serverCreate Your Agent File
# For English agents touch claude/agents/en/your-agent-name.md # For Korean agents touch claude/agents/ko/your-agent-name.mdSubmit a Pull Request
Commit your changes
Push to your fork
Create a PR with description
We'll review and merge!
💡 Agent Creation Tips
Be Specific: Clearly define the role's expertise and boundaries
Choose Tools Wisely: Only include tools the agent actually needs
Include Examples: Add specific methodologies or frameworks
Consider Localization: Provide translations for multiple languages
Test Your Agent: Ensure it works well with real tasks
🚀 Roadmap
GitHub integration for agent templates
Download tracking and analytics
Visual project analyzer dashboard
Role dependency recommendations
Industry-specific role bundles
Integration with popular project management tools
Advanced team composition algorithms
📄 License
This project is licensed under the MIT License - see the LICENSE file for details.
⭐ Star this repository if you find it useful!
🐛 Report Bug • ✨ Request Feature • 📖 Documentation
Made with ❤️ for the Claude Code community
Tools
An intelligent MCP server that analyzes projects and recommends team compositions from 100+ professional roles across company departments, with automatic agent downloading for specialized tasks.
- 🚀 Quick Start with Claude
- 📖 Table of Contents
- 🌟 Features
- 🚀 Development Setup
- 📋 Available Roles
- ⚡ Slash Commands (NEW!)
- 🎯 Usage Examples
- 📚 Documentation
- 🛠️ Development
- 🤝 Contributing
- 🔍 Can't Find the Agent You Need?
- 📄 License
Related Resources
Related MCP Servers
- -securityFlicense-qualityAn advanced MCP server that implements sophisticated sequential thinking using a coordinated team of specialized AI agents (Planner, Researcher, Analyzer, Critic, Synthesizer) to deeply analyze problems and provide high-quality, structured reasoning.Last updated -1248
- AsecurityFlicenseAqualityAn MCP server that helps teams create, manage, and access structured project documentation through six core document types, leveraging AI to generate comprehensive project knowledge management.Last updated -53699
- AsecurityFlicenseAqualityAn intelligent MCP server that orchestrates multiple MCP servers with AI-enhanced workflow automation and production-ready context engine capabilities for codebase analysis.Last updated -3
- AsecurityAlicenseAqualityAn intelligent MCP server that analyzes projects and recommends professional role assignments, enabling users to download specialized agent templates for 100+ roles across various company departments.Last updated -8138MIT License