Orchestrate multiple Claude Code agents in parallel from chat
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
An MCP server that lets Claude orchestrate multiple Claude Code agents working autonomously across different projects.

ClaudeArmy gives Claude (in the chat interface) the ability to spawn background Claude Code processes that work independently on coding tasks. Think of it as a chain of command:
This means you can kick off work across multiple projects simultaneously, keep chatting normally, and check in on progress whenever you want.
| Tool | Description |
|---|---|
dispatch_task | Deploy a Claude Code agent to a project directory. Supports mode: "team" for multi-agent coordination |
check_tasks | Monitor status of all running/completed agents |
get_task_output | Retrieve what an agent did and its full output |
get_agent_team | Detailed view of a lead agent and all its sub-agents |
cancel_task | Stop a running agent gracefully |
purge_tasks | Clean up completed/failed tasks |
Clone this repo
npm install
Add to your Claude Desktop config:
~/.config/Claude/claude_desktop_config.json~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.jsonWindows note: Use forward slashes in the path value (e.g.
"C:/Users/you/claude-army/src/index.js").
Single project task:
"Refactor GarbageFire's app.py into modular components"
Multi-project parallel work:
"Refactor GarbageFire to be more modular, and add a Salesforce adapter to my Reporting Tool"
Claude will dispatch separate agents to each project directory and let them work autonomously.
Check progress:
"How are the agents doing?"
Use mode: "team" on dispatch_task to have the lead agent automatically decompose work and spawn specialized sub-agents that run in parallel.
How it works:
Task toolMonitoring teams:
check_tasks shows a sub-agent summary (e.g. "3 sub-agents: 1 running, 2 completed")get_agent_team gives a detailed tree view of the lead agent and every sub-agent, including status, runtime, and output previewsEdit the constants at the top of src/index.js:
CLAUDE_BINARY - Path to your Claude Code binaryMAX_CONCURRENT_TASKS - Max simultaneous agents (default: 5)@modelcontextprotocol/sdk to ^1.26.0, resolving 3 high severity supply chain vulnerabilitiesrepository field to package.jsonget_agent_team tool: tree view of lead + all sub-agentscheck_tasks now shows sub-agent summary for team operationsdispatch_task gains mode parameter: solo (default) or teamclaude.cmd) and signal handlingcheck_tasks now shows time since last agent activityget_task_outputcheck_tasks now shows recent agent activity (file reads, edits, bash commands) instead of just runtimeget_task_output includes a full progress timeline with timestampsMIT
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/claude-army)<a href="https://allmcps.com/mcp/claude-army"><img src="https://allmcps.com/api/badge/claude-army?style=directory" alt="Claude Army on AllMCPs" /></a>