Workflow — 34 tools
Create a gated feature, advance it through gates with evidence, plan large tasks by dependency, file bugs against a parent, and close review cycles with approval.
290+ MCP TOOLS · 10 IDES · 6 PLATFORMS
The AI-agentic IDE framework for your entire stack. A plugin host built in Go — storage, tools, transport and AI are all plugins — serving 290+ MCP tools to ten IDEs.
❯ npm install -g @orchestra-mcp/cli❯ orchestra initIDE detected → Claude Code✓ wrote .mcp.json❯ orchestra pack recommendstacks: go · react · docker→ pack-go-backend · pack-react-frontend · pack-docker❯ orchestra serveMCP 2025-06-18 on stdio · tools · prompts · resources · logging
npm install -g @orchestra-mcp/cli290+
MCP tools
48
Plugin repositories
6
Platforms
25
Content packs
Create a gated feature, advance it through gates with evidence, plan large tasks by dependency, file bugs against a parent, and close review cycles with approval.
Git, databases, containers and the rest of the daily toolchain, reachable by an agent through one protocol.
Claude, OpenAI, Gemini, Ollama and Firecrawl as provider plugins, so an agent can hand work to another model through the same tool surface.
Browse, install and publish packs of skills, agents and hooks without leaving the editor.
Every capability is a plugin — storage, tools, transport, AI. Four core plugins run inside the orchestra process; the rest connect over QUIC with mTLS and Protobuf framing.
Agent (Claude Code · Cursor · VS Code · Zed · …)
│ MCP 2025-06-18 · JSON-RPC over stdio
▼
orchestra serve (one Go process)
├─ storage.markdown core · files with YAML frontmatter
├─ tools.features core · 34 workflow tools
├─ tools.marketplace core · 15 tools + 5 prompts
├─ transport.stdio core · the MCP bridge
│
├─ WebSocket :9201 browser and web clients
├─ TCP :50101 desktop clients
│
└─ optional plugins QUIC + mTLS + Protobuf
├─ bridge.* Claude · OpenAI · Gemini · Ollama
├─ agent.orchestrator multi-agent · 20 tools
└─ devtools.* git · docker · ssh · databasesAny MCP client. `orchestra init` writes the right config file for ten IDEs.
The orchestrator loads plugins, routes their messages and manages their lifecycle. Plugins are written against sdk-go.
Packs install them per stack, so the agent arrives knowing your Go, React or Laravel conventions.
Git, Docker, SSH, databases, Slack, Discord and Figma, each reached through its own plugin.
6 PLATFORMS
One Flutter client for six platforms. On the desktop it talks to the local orchestra binary; the CLI itself ships for macOS, Linux and Windows.
Desktop client beside the orchestra binary, on Apple silicon and Intel.
Desktop client; the CLI installs through Git Bash.
Desktop client on GTK, with CLI builds for amd64 and arm64.
The same agent client on the phone, from the same codebase.
The same agent client on Android, from the same codebase.
The client in the browser, for when there is nothing to install.
PLUGIN MARKETPLACE
Skills, agents and hooks bundled per stack — 25 official packs. `orchestra pack recommend` picks them from your project.
project manager · QA · docs · scrum · devops
orchestra pack install github.com/orchestra-mcp/pack-essentialsgo-backend skill · go-architect + qa-go agents
orchestra pack install github.com/orchestra-mcp/pack-go-backendtypescript-react · ui-design · tailwind skills
orchestra pack install github.com/orchestra-mcp/pack-react-frontendai-agentic skill · ai-engineer + lancedb agents
orchestra pack install github.com/orchestra-mcp/pack-ailaravel skill · laravel-engineer + qa-laravel agents
orchestra pack install github.com/orchestra-mcp/pack-laraveldocker skill · docker-engineer agent
orchestra pack install github.com/orchestra-mcp/pack-dockerInstall — npm (recommended)
npm install -g @orchestra-mcp/cliInstall — Linux and macOS
curl -fsSL https://raw.githubusercontent.com/orchestra-mcp/framework/master/scripts/install.sh | shInstall — Windows (Git Bash)
curl -fsSL --ssl-revoke-best-effort https://raw.githubusercontent.com/orchestra-mcp/framework/master/scripts/install.sh | shUpdate
orchestra updatenpm install -g @orchestra-mcp/cliorchestra initorchestra pack recommendGet started in seconds with a single command.
npm install -g @orchestra-mcp/cli