Get the FREE Ultimate OpenClaw Setup Guide →

claude-agents-power

MCP server for recommending and installing project-specific pair programming roles

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio hongsw-claude-agents-power-mcp-server node /path/to/claude-agents-power/dist/index.js \
  --env GITHUB_TOKEN="your_github_token_here"

How to use

Claude Agents Power is an MCP server that analyzes your project to suggest a set of suitable agents (roles) and then downloads the corresponding sub-agents into the project for you. After installation, Claude can invoke the downloaded agents to perform tasks such as recommending team composition, generating and validating role-specific outputs, and executing predefined agent workflows. The server exposes tooling to analyze your project, generate role recommendations, and install the required agents so you can rapidly assemble a tailored development team. Use the provided MCP commands to analyze, get recommendations, and install agents as needed.

How to install

Prerequisites:

  • Node.js and npm installed on your machine
  • Access to the project you want to analyze
  • GitHub token if private repos or automatic issue creation is needed

Installation steps:

  1. Install the MCP server globally via npm: npm install -g claude-agents-power

  2. Verify installation or configure Claude Desktop to point to the MCP server. You can also configure manually by editing your Claude desktop MCP config.

  3. If configuring manually, add the MCP server to your Claude Desktop config (mcpServers) as shown:

{
  "mcpServers": {
    "claude-agents-power": {
      "command": "claude-agents-power"
    }
  }
}
  1. Run and ensure the server has been wired up with the correct working directory and environment (see mcp_config example for details).

Additional notes

Tips and notes:

  • If your project is private or requires authenticated access to fetch or generate agents, set GITHUB_TOKEN in the MCP configuration or environment.
  • Telemetry can be disabled by setting DISABLE_TELEMETRY=true or DISABLE_ANALYTICS=true in your environment.
  • The server downloads agents to ./claude/agents/ as part of the workflow; ensure this directory is writable and tracked in your project if needed.
  • Use the MCP tooling exposed by the server to analyze projects, obtain role recommendations, and install agents automatically (e.g., mcp__claude-agents-power__analyze-project, mcp__claude-agents-power__recommend-by-keywords, mcp__claude-agents-power__install-agents).
  • The mcp_config example uses a typical development path; adjust cwd and dist/index.js paths to reflect your build outputs and project layout.

Related MCP Servers

Sponsor this space

Reach thousands of developers