From geepers-mcp
Launch MCP orchestration workflows (Dream Cascade and Dream Swarm) for multi-agent coordination and synthesis.
npx claudepluginhub lukeslp/geepers-mcp --plugin geepers-mcpThis skill uses the workspace's default tool permissions.
The **MCP Orchestration** skill provides advanced multi-agent coordination patterns for Claude. It allows you to launch massive, hierarchical research swarms or task-specific agent teams to solve complex problems that require multiple perspectives or large-scale data processing.
reference/examples.mdscripts/cascade-research.pyscripts/cascade-status.pyscripts/cascade.pyscripts/monitor.pyscripts/orchestrator.pyscripts/server.pyscripts/swarm.pysrc/core/llm/__init__.pysrc/core/llm/anthropic_provider.pysrc/core/llm/claude_code_provider.pysrc/core/llm/cohere_provider.pysrc/core/llm/complexity_router.pysrc/core/llm/elevenlabs_provider.pysrc/core/llm/factory.pysrc/core/llm/gemini_provider.pysrc/core/llm/groq_provider.pysrc/core/llm/huggingface_provider.pysrc/core/llm/manus_provider.pysrc/core/llm/mistral_provider.pyOrchestrates complex tasks via autonomous sub-agents: decomposes into subtasks, generates dynamic SKILL.md files, spawns agents with file-based communication, monitors progress, consolidates results.
Designs O-Agent orchestrators for multi-agent fleet management using Claude SDK. Guides scope definition, agent templates, prompts, and tools for create/command/monitor/delete workflows.
Provides patterns for multi-agent systems in Claude Code: job description method, shared folder communication, handbook consolidation, context management. Use for complex agent orchestrations.
Share bugs, ideas, or general feedback.
The MCP Orchestration skill provides advanced multi-agent coordination patterns for Claude. It allows you to launch massive, hierarchical research swarms or task-specific agent teams to solve complex problems that require multiple perspectives or large-scale data processing.
The primary pattern is the Dream Cascade, a 3-tier hierarchical swarm:
ProviderFactory to select models based on tier and task complexity.reporting library.asyncio and semaphore-based rate limiting.Ensure the following API keys are set:
ANTHROPIC_API_KEYOPENAI_API_KEYGEMINI_API_KEYsrc/core/llm/factory.py)Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"orchestration": {
"command": "python3",
"args": ["/home/coolhand/geepers/skills/source/mcp-orchestration/scripts/server.py"]
}
}
}
dream_orchestrate_researchStarts a hierarchical 3-tier research workflow.
Parameters:
task (string, required): The research topic or question.num_agents (integer): Total number of Belters (default: 5).enable_drummer (boolean): Whether to enable synthesis tier (default: true).enable_camina (boolean): Whether to enable executive tier (default: false).provider_name (string): LLM provider to use (default: "anthropic").You can also run the orchestrator directly from the command line:
# Basic run with 5 belters
python3 scripts/orchestrator.py "What is the future of AGIs?"
# Advanced run with 15 belters, 3 drummers, and 1 camina
python3 scripts/orchestrator.py "Analyze the global semiconductor supply chain" --belters 15 --drummers 3 --caminas 1 --pdf
scripts/: Executable entry points (CLI and Server).src/core/orchestration/: Core logic and patterns.src/core/llm/: Unified provider factory.src/core/reporting/: Multi-format report generation.reference/: Examples and templates.