claude-octopus

xiaolai/claude-octopus
★ 18 stars TypeScript AI/LLM Updated 5d ago ⚠ Review
One brain, many arms — spawn multiple specialized Claude Code agents as MCP servers
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "claude-octopus": {
      "command": "npx",
      "args": [
        "-y",
        "xiaolai/claude-octopus"
      ]
    }
  }
}

README Excerpt

<p align="center"> <img src="https://raw.githubusercontent.com/xiaolai/claude-octopus/main/assets/claude-octopus-icon.svg" alt="Claude Octopus" width="200" /> </p> One brain, many arms. An MCP server that wraps the [Claude Agent SDK](https://docs.anthropic.com/en/docs/claude-code/sdk), letting you run multiple specialized Claude Code agents — each with its own model, tools, system prompt, and personality — from any MCP client.

Tools (20)

ANTHROPIC_API_KEYCLAUDE_ADDITIONAL_DIRSCLAUDE_ALLOWED_TOOLSCLAUDE_APPEND_PROMPTCLAUDE_BETASCLAUDE_CODE_OAUTH_TOKENCLAUDE_CWDCLAUDE_DESCRIPTIONCLAUDE_DISALLOWED_TOOLSCLAUDE_EFFORTCLAUDE_FACTORY_ONLYCLAUDE_MAX_BUDGET_USDCLAUDE_MAX_TURNSCLAUDE_MCP_SERVERSCLAUDE_MODELCLAUDE_PERMISSION_MODECLAUDE_PERSIST_SESSIONCLAUDE_PLUGINSCLAUDE_SERVER_NAMECLAUDE_SETTINGS

Topics

agent-sdkclaude-agent-sdkclaude-codemcpmcp-servermodel-context-protocol