claude-flow
local MCP serverclaude-flow is a local MCP server: AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev. Install it from npm as claude-flow.
Installation
Terminal
claude mcp add claude-flow -e ANTHROPIC_API_KEY=... -e CLAUDE_FLOW_MODE=... -e CLAUDE_FLOW_MEMORY_PATH=... -e CLAUDE_FLOW_MAX_AGENTS=... -e CLAUDE_FLOW_PORT=... -e GITHUB_TOKEN=... -e FLOW_NEXUS_API_KEY=... -- npx -y claude-flow
Run in your project folder. Add --scope user to use it everywhere.
Claude Desktop, Cursor & other clients
Add to claude_desktop_config.json or .cursor/mcp.json.
{
"mcpServers": {
"claude-flow": {
"command": "npx",
"args": [
"-y",
"claude-flow"
],
"env": {
"ANTHROPIC_API_KEY": "...",
"CLAUDE_FLOW_MODE": "...",
"CLAUDE_FLOW_MEMORY_PATH": "...",
"CLAUDE_FLOW_MAX_AGENTS": "...",
"CLAUDE_FLOW_PORT": "...",
"GITHUB_TOKEN": "...",
"FLOW_NEXUS_API_KEY": "..."
}
}
}
}Fill in the environment variables with your own credentials.
What you need
- Runtime: Node.js 18+ (runs with npx).
- MCP client: Claude Code, Codex, Antigravity, Claude Desktop, Cursor or any other client that speaks MCP over stdio.
- Environment variables:
ANTHROPIC_API_KEY,CLAUDE_FLOW_MODE,CLAUDE_FLOW_MEMORY_PATH,CLAUDE_FLOW_MAX_AGENTS,CLAUDE_FLOW_PORT,GITHUB_TOKEN,FLOW_NEXUS_API_KEY
Summary
AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.
claude-flow vs similar servers
| Server | Stars | Type | API key | Runtime |
|---|---|---|---|---|
| claude-flow | 73K | Local | Yes | npm |
| ruv-swarm | 381 | Local | Yes | npm |
| Forge Orchestrator | 161 | Local | No | mcpb |
| code-index | 130 | Local | No | npm |
| SAP HANA CLI | 113 | Local | No | npm |
Questions
It reads 7 environment variables: ANTHROPIC_API_KEY, CLAUDE_FLOW_MODE, CLAUDE_FLOW_MEMORY_PATH, CLAUDE_FLOW_MAX_AGENTS, CLAUDE_FLOW_PORT, GITHUB_TOKEN, FLOW_NEXUS_API_KEY. Set them in your MCP config before starting the server.
Node.js 18+ (runs with npx), plus an MCP client such as Claude Code, Codex, Claude Desktop or Cursor.
claude-flow is a local MCP server distributed as the npm package claude-flow.
Run: claude mcp add claude-flow -e ANTHROPIC_API_KEY=... -e CLAUDE_FLOW_MODE=... -e CLAUDE_FLOW_MEMORY_PATH=... -e CLAUDE_FLOW_MAX_AGENTS=... -e CLAUDE_FLOW_PORT=... -e GITHUB_TOKEN=... -e FLOW_NEXUS_API_KEY=... -- npx -y claude-flow
Run: codex mcp add claude-flow --env ANTHROPIC_API_KEY=... --env CLAUDE_FLOW_MODE=... --env CLAUDE_FLOW_MEMORY_PATH=... --env CLAUDE_FLOW_MAX_AGENTS=... --env CLAUDE_FLOW_PORT=... --env GITHUB_TOKEN=... --env FLOW_NEXUS_API_KEY=... -- npx -y claude-flow
Similar MCP servers
NameStars
- ruv-swarmio.github.ruvnet/ruv-swarm381
- Forge Orchestratorio.github.nxtg-ai/forge-orchestrator161
- code-indexio.github.Regsorm/code-index130
- SAP HANA CLIio.github.SAP-samples/hana-cli113
- Multi-MCPio.github.religa/multi-mcp36
- outlookio.github.rlrghb/outlook19
- World Monitorapp.worldmonitor/mcp87K
- mcp-servercom.puter/mcp-server44K