Skip to main content
Glama

Claude Agents Power

by hongsw

🤖 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

# Install via npm npm install -g claude-agents-power # Automatically configure Claude Desktop (NEW! 🎉) claude-agents-power --install

Or manually configure Claude Desktop:

Add to your claude_desktop_config.json:

{ "mcpServers": { "claude-agents-power": { "command": "npx", "args": ["claude-agents-power"] } } }

2️⃣ Usage in Claude

Open Claude and try this example:

👤 User: "claude-agents-power를 이용해서 이 프로젝트를 위한 추천 및 agents/*.md 파일을 다운로드 해줘" 🤖 Claude: I'll analyze your project and download the recommended agents for you. [Uses MCP tools to:] 1. 📊 Analyze your project structure 2. 🎯 Recommend suitable roles 3. 📁 Download agents to ./claude/agents/ 4. ✅ Ready to use sub-agents for your project!

3️⃣ Verify Installation

Check that agents were downloaded:

ls ./claude/agents/ # You should see downloaded .md files for recommended roles

4️⃣ Start Using Sub-Agents

Now you can use specialized roles in Claude:

"frontend-developer를 사용해서 React 컴포넌트를 만들어줘" "data-scientist로 이 데이터를 분석해줘" "devops-engineer가 CI/CD 파이프라인을 설정해줘"

📖 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 structure
  • No need to create agent templates from scratch

🚀 Development Setup

Build from Source

# Clone the repository git clone https://github.com/hongsw/claude-agents-power-mcp-server.git cd claude-agents-power # Install dependencies npm install # Build the project npm run build

MCP Configuration for Development

Add to your ~/.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" } } } }

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:

# Method 1: Environment variable export DISABLE_TELEMETRY=true # Method 2: In your .env file DISABLE_TELEMETRY=true # Alternative (also works) DISABLE_ANALYTICS=true
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:

  1. Copy the example environment file:
    cp .env.example .env
  2. Edit .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 found
    • Create at: https://github.com/settings/tokens
    • Required permissions: public_repo or repo (for private repos)
  • DISABLE_TELEMETRY or DISABLE_ANALYTICS: Set to true to disable anonymous usage telemetry
    • Telemetry 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

# Analyze your current project mcp__claude-agents-power__analyze-project # Get role recommendations mcp__claude-agents-power__recommend-by-keywords ["web", "api", "database"] # Install recommended agents mcp__claude-agents-power__install-agents ["frontend-developer", "backend-developer"]

📋 Available Roles

🔧 Technology & Engineering (20 roles)

RoleEnglish한국어ToolsSpecialization
Software EngineerENKOBash, Read, Write, EditFull-stack development, system design
Frontend DeveloperENKORead, Write, Edit, BashReact, Vue, Angular, UI/UX
Backend DeveloperENKOBash, Read, Write, EditAPIs, databases, server architecture
DevOps EngineerENKOBash, Read, WriteCI/CD, infrastructure automation
Data EngineerENKOBash, Read, WriteETL pipelines, data architecture
RoleEnglish한국어ToolsSpecialization
ML EngineerENKOBash, Read, WriteModel deployment, MLOps
Security EngineerENKOBash, Read, GrepCybersecurity, threat analysis
Cloud ArchitectENKOBash, Read, WriteAWS, Azure, GCP architecture
Mobile DeveloperENKORead, Write, Edit, BashiOS, Android, React Native
QA EngineerENKOBash, Read, WriteTest automation, quality assurance
Database AdministratorENKOBash, Read, WriteDatabase optimization, backup
Network EngineerENKOBash, Read, WriteNetwork infrastructure, security
Site Reliability EngineerENKOBash, Read, WriteSystem reliability, monitoring
Blockchain DeveloperENKORead, Write, EditSmart contracts, DeFi
Game DeveloperENKORead, Write, EditUnity, Unreal, game engines
Embedded Systems EngineerENKORead, Write, BashIoT, firmware, hardware
Technical WriterENKORead, Write, EditDocumentation, API docs
Solution ArchitectENKORead, Write, BashSystem integration, design
AI ResearcherENKORead, Write, BashResearch, algorithm development
Tech LeadENKORead, Write, Edit, BashTeam leadership, architecture

📊 Data & Analytics (15 roles)

RoleEnglish한국어ToolsSpecialization
Data ScientistENKOBash, Read, WriteML modeling, statistical analysis
Data AnalystENKORead, Write, BashBusiness insights, reporting
Business Intelligence AnalystENKORead, Write, BashDashboards, BI tools
Quantitative AnalystENKORead, Write, BashFinancial modeling, risk analysis
Research AnalystENKORead, WriteMarket research, competitive analysis
RoleEnglish한국어ToolsSpecialization
Analytics EngineerENKOBash, Read, WriteData infrastructure, modeling
Marketing AnalystENKORead, WriteCampaign optimization, metrics
Financial AnalystENKORead, WriteFinancial planning, forecasting
Operations AnalystENKORead, Write, BashProcess optimization, efficiency
Product AnalystENKORead, WriteUser behavior, product metrics
Risk AnalystENKORead, WriteRisk assessment, mitigation
Growth AnalystENKORead, WriteGrowth metrics, experimentation
Customer Insights AnalystENKORead, WriteCustomer segmentation, behavior
Pricing AnalystENKORead, WritePricing strategy, revenue optimization
Supply Chain AnalystENKORead, Write, BashSupply chain optimization

🎨 Product & Design (10 roles)

RoleEnglish한국어ToolsSpecialization
Product ManagerENKORead, WriteProduct strategy, roadmap
Product DesignerENKORead, WriteUser experience, product design
UX DesignerENKORead, WriteUser research, wireframes
UI DesignerENKORead, WriteVisual design, prototypes
Graphic DesignerENKORead, WriteBrand identity, visual assets
RoleEnglish한국어ToolsSpecialization
UX ResearcherENKORead, WriteUser research, usability testing
Product OwnerENKORead, WriteBacklog management, scrum
Design LeadENKORead, WriteDesign system, team leadership
Creative DirectorENKORead, WriteCreative strategy, brand vision
Interaction DesignerENKORead, WriteInteraction design, prototyping

📈 Marketing & Sales (10 roles)

RoleEnglish한국어ToolsSpecialization
Marketing ManagerENKORead, WriteMarketing strategy, campaigns
Sales ManagerENKORead, WriteSales strategy, team management
Digital Marketing SpecialistENKORead, WriteOnline advertising, SEO/SEM
Content Marketing ManagerENKORead, WriteContent strategy, creation
Social Media ManagerENKORead, WriteSocial media strategy, community
RoleEnglish한국어ToolsSpecialization
SEO SpecialistENKORead, Write, GrepSearch optimization, analytics
Brand ManagerENKORead, WriteBrand strategy, positioning
Growth Marketing ManagerENKORead, WriteGrowth hacking, experiments
Account ManagerENKORead, WriteClient relations, account growth
Business Development ManagerENKORead, WritePartnerships, business growth

⚙️ Operations & Management (15 roles)

RoleEnglish한국어ToolsSpecialization
Operations ManagerENKORead, Write, BashProcess optimization, efficiency
Project ManagerENKORead, WriteProject planning, coordination
Program ManagerENKORead, WriteMulti-project coordination
Supply Chain ManagerENKORead, WriteSupply chain optimization
Quality Assurance ManagerENKORead, Write, BashQuality processes, improvement
RoleEnglish한국어ToolsSpecialization
Facilities ManagerENKORead, WriteFacility management, workplace
Procurement ManagerENKORead, WriteVendor relations, purchasing
Logistics ManagerENKORead, WriteLogistics, delivery optimization
Inventory ManagerENKORead, WriteInventory control, forecasting
Production ManagerENKORead, Write, BashManufacturing, production
Change Management SpecialistENKORead, WriteOrganizational change
Business Process AnalystENKORead, WriteProcess analysis, improvement
Vendor ManagerENKORead, WriteVendor management, contracts
Compliance ManagerENKORead, WriteRegulatory compliance
Agile CoachENKORead, WriteAgile methodology, coaching

💰 Finance & Accounting (10 roles)

RoleEnglish한국어ToolsSpecialization
Chief Financial OfficerENKORead, WriteFinancial strategy, corporate finance
Financial ControllerENKORead, WriteFinancial control, reporting
Accounting ManagerENKORead, WriteAccounting operations
Treasury ManagerENKORead, WriteCash management, treasury
Tax ManagerENKORead, WriteTax strategy, compliance
RoleEnglish한국어ToolsSpecialization
Internal AuditorENKORead, Write, GrepInternal audit, risk assessment
Budget AnalystENKORead, WriteBudget planning, analysis
Investment AnalystENKORead, WriteInvestment analysis, portfolio
Credit AnalystENKORead, WriteCredit risk, assessment
Payroll ManagerENKORead, WritePayroll systems, compensation

👥 Human Resources (10 roles)

RoleEnglish한국어ToolsSpecialization
HR ManagerENKORead, WriteHR strategy, people management
Talent Acquisition SpecialistENKORead, WriteRecruitment, talent sourcing
HR Business PartnerENKORead, WriteStrategic HR, business alignment
Compensation & Benefits ManagerENKORead, WriteCompensation design, benefits
Learning & Development ManagerENKORead, WriteTraining programs, development
RoleEnglish한국어ToolsSpecialization
Employee Relations ManagerENKORead, WriteEmployee relations, conflict resolution
Organizational Development ManagerENKORead, WriteOrganization design, change
Diversity & Inclusion ManagerENKORead, WriteD&I strategy, inclusive culture
HR AnalystENKORead, WriteHR metrics, workforce analytics
Employee Experience ManagerENKORead, WriteEmployee journey, culture

🏢 Executive & Leadership (10 roles)

RoleEnglish한국어ToolsSpecialization
Chief Executive OfficerENKORead, WriteCorporate strategy, leadership
Chief Operating OfficerENKORead, Write, BashOperations, execution
Chief Technology OfficerENKORead, Write, Edit, BashTechnology strategy, innovation
Chief Marketing OfficerENKORead, WriteMarketing strategy, brand
Chief Product OfficerENKORead, WriteProduct strategy, innovation
RoleEnglish한국어ToolsSpecialization
Chief Data OfficerENKORead, Write, BashData strategy, governance
Chief Information OfficerENKORead, Write, BashIT strategy, systems
Chief Human Resources OfficerENKORead, WriteHR strategy, culture
Chief Revenue OfficerENKORead, WriteRevenue strategy, growth
Chief Strategy OfficerENKORead, WriteCorporate strategy, planning

🎯 Usage Examples

📊 Download Statistics

# Get download statistics for popular agents mcp__claude-agents-power__get-download-stats # Refresh agents from GitHub repository mcp__claude-agents-power__refresh-agents

🚀 Startup MVP Development

# Analyze project and get recommendations mcp__claude-agents-power__analyze-project # Install core startup team mcp__claude-agents-power__install-agents [ "product-manager", "frontend-developer", "backend-developer", "growth-marketing-manager" ]

🏢 Enterprise Application

# Get recommendations for enterprise project mcp__claude-agents-power__recommend-by-keywords [ "enterprise", "security", "scalability", "compliance" ] # Install enterprise team mcp__claude-agents-power__install-agents [ "solution-architect", "security-engineer", "devops-engineer", "compliance-manager" ]

📊 Data Platform

# Search for data-related roles mcp__claude-agents-power__search-agents "data analytics machine learning" # Install data team mcp__claude-agents-power__install-agents [ "data-scientist", "data-engineer", "machine-learning-engineer", "analytics-engineer" ]

📚 Documentation

📖 User Guides

🔧 Technical Documentation

🛠️ Development

Prerequisites

  • Node.js 16+
  • TypeScript 5+
  • Claude Code with MCP support

Build from Source

git clone https://github.com/hongsw/claude-agents-power-mcp-server.git cd claude-agents-power npm install npm run build npm test

Project Structure

claude-agents-power/ ├── src/ # TypeScript source code ├── claude/agents/ # Agent definitions │ ├── en/ # English agents (85 roles) │ ├── kr/ # Korean agents (85 roles) │ ├── ja/ # Japanese agents (5 roles) │ └── zh/ # Chinese agents (8 roles) ├── sub-agents/ # Legacy agent definitions (deprecated) ├── dist/ # Compiled JavaScript ├── docs/ # Documentation └── examples/ # Usage examples

🤝 Contributing

We welcome contributions! Please see our Contributing Guide for details.

🌟 How to Contribute

  1. Add New Roles - Create agents for specialized positions
  2. Improve Translations - Enhance Korean/English localization
  3. Add Project Templates - Contribute industry-specific templates
  4. 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

  1. Check Existing Agents First
    # Search for agents using MCP claude-agents-power agents --action search --query "your-role"
  2. 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"
  3. 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:

--- name: your-agent-name description: Brief description of the agent's expertise and responsibilities tools: Read, Write, Edit, Bash, WebSearch --- You are a [role title] specializing in [domain/expertise]. ## Core Responsibilities - Primary responsibility 1 - Primary responsibility 2 - Primary responsibility 3 ## Key Practices - Best practice or methodology 1 - Best practice or methodology 2 - Best practice or methodology 3 ## Tools and Technologies - Specific tools or frameworks used - Technologies you're expert in - Platforms you work with ## Quality Standards - Quality metric or standard 1 - Quality metric or standard 2 - Performance expectations
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:

--- name: blockchain-architect description: Blockchain system architect designing scalable DLT solutions and smart contract architectures tools: Read, Write, Edit, Bash, WebSearch --- You are a blockchain architect specializing in distributed ledger technology and decentralized systems. ## Core Responsibilities - Design blockchain network architectures - Develop smart contract systems - Implement consensus mechanisms - Ensure security and scalability ## Key Practices - Follow security-first design principles - Optimize for gas efficiency - Implement proper access controls - Design upgradeable contracts - Ensure cross-chain compatibility ## Tools and Technologies - Ethereum, Polygon, Solana - Solidity, Rust, Move - Web3.js, Ethers.js - Hardhat, Truffle, Foundry - IPFS, The Graph ## Quality Standards - 100% test coverage for smart contracts - Gas optimization benchmarks - Security audit compliance - Formal verification when applicable

📤 Submit Your Agent

  1. Fork the Repository
    git clone https://github.com/hongsw/claude-agents-power-mcp-server.git cd claude-agents-power-mcp-server
  2. Create Your Agent File
    # For English agents touch claude/agents/en/your-agent-name.md # For Korean agents touch claude/agents/ko/your-agent-name.md
  3. Submit a Pull Request
    • Commit your changes
    • Push to your fork
    • Create a PR with description
    • We'll review and merge!

💡 Agent Creation Tips

  1. Be Specific: Clearly define the role's expertise and boundaries
  2. Choose Tools Wisely: Only include tools the agent actually needs
  3. Include Examples: Add specific methodologies or frameworks
  4. Consider Localization: Provide translations for multiple languages
  5. 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

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

An 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.

  1. 🚀 Quick Start with Claude
    1. 1️⃣ Install & Configure MCP Server
    2. 2️⃣ Usage in Claude
    3. 3️⃣ Verify Installation
    4. 4️⃣ Start Using Sub-Agents
  2. 📖 Table of Contents
    1. 🌟 Features
      1. 🔍 Intelligent Project Analysis
      2. 👥 100+ Professional Roles
      3. 🌐 Multi-Language Support
      4. ⚡ Claude Code Integration
      5. 🌐 GitHub Integration
    2. 🚀 Development Setup
      1. Build from Source
      2. MCP Configuration for Development
      3. Analytics & Telemetry
      4. Environment Variables
      5. MCP Tools Reference
    3. 📋 Available Roles
      1. 🔧 Technology & Engineering (20 roles)
      2. 📊 Data & Analytics (15 roles)
      3. 🎨 Product & Design (10 roles)
      4. 📈 Marketing & Sales (10 roles)
      5. ⚙️ Operations & Management (15 roles)
      6. 💰 Finance & Accounting (10 roles)
      7. 👥 Human Resources (10 roles)
      8. 🏢 Executive & Leadership (10 roles)
    4. 🎯 Usage Examples
      1. 📊 Download Statistics
      2. 🚀 Startup MVP Development
      3. 🏢 Enterprise Application
      4. 📊 Data Platform
    5. 📚 Documentation
      1. 📖 User Guides
      2. 🔧 Technical Documentation
    6. 🛠️ Development
      1. Prerequisites
      2. Build from Source
      3. Project Structure
    7. 🤝 Contributing
      1. 🌟 How to Contribute
    8. 🔍 Can't Find the Agent You Need?
      1. 📋 Request a New Agent
      2. 🛠️ Create Your Own Agent
      3. 📤 Submit Your Agent
      4. 💡 Agent Creation Tips
      5. 🚀 Roadmap
    9. 📄 License

      Related MCP Servers

      • -
        security
        A
        license
        -
        quality
        An MCP server that converts Cursor agent plans into structured markdown task lists and organizes them in your repository, helping you track AI-generated plans and recommendations as actionable specifications.
        Last updated -
        10
        Python
        MIT License
        • Linux
        • Apple
      • -
        security
        A
        license
        -
        quality
        A personal MCP Server that allows AI agents to retrieve your resume and contact you through Discord webhooks, deployable via Cloudflare Workers.
        Last updated -
        TypeScript
        MIT License
      • A
        security
        F
        license
        A
        quality
        An MCP server that allows coding agents to look up contextual rules and patterns on demand, providing just-in-time guidance for specific tasks like writing tests or authoring UI.
        Last updated -
        1
        4
        TypeScript
      • A
        security
        F
        license
        A
        quality
        An 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
        TypeScript

      View all related MCP servers

      MCP directory API

      We provide all the information about MCP servers via our MCP API.

      curl -X GET 'https://glama.ai/api/mcp/v1/servers/hongsw/pair-role-mcp-server'

      If you have feedback or need assistance with the MCP directory API, please join our Discord server