claude-agents-power
MCP server for recommending and installing project-specific pair programming roles
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:
-
Install the MCP server globally via npm: npm install -g claude-agents-power
-
Verify installation or configure Claude Desktop to point to the MCP server. You can also configure manually by editing your Claude desktop MCP config.
-
If configuring manually, add the MCP server to your Claude Desktop config (mcpServers) as shown:
{
"mcpServers": {
"claude-agents-power": {
"command": "claude-agents-power"
}
}
}
- 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
zen
Selfhosted notes app. Single golang binary, notes stored as markdown within SQLite, full-text search, very low resource usage
MCP -Deepseek_R1
A Model Context Protocol (MCP) server implementation connecting Claude Desktop with DeepSeek's language models (R1/V3)
mcp-fhir
A Model Context Protocol implementation for FHIR
mcp
Inkdrop Model Context Protocol Server
mcp-appium-gestures
This is a Model Context Protocol (MCP) server providing resources and tools for Appium mobile gestures using Actions API..
dubco -npm
The (Unofficial) dubco-mcp-server enables AI assistants to manage Dub.co short links via the Model Context Protocol. It provides three MCP tools: create_link for generating new short URLs, update_link for modifying existing links, and delete_link for removing short links.