Orchestro

v1.0.0Coding Agentsstable

Transform product ideas into reality with an intelligent orchestration system that bridges Product Managers, Developers, and AI. Orchestro conducts the entire development symphony: task decomposition, dependency tracking, pattern learning, and real-t

claude-codedevelopmentmcp-servermcp-tools
Share:
14
Stars
0
Downloads
0
Weekly
0/5

What is Orchestro?

Orchestro is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to transform product ideas into reality with an intelligent orchestration system that bridges product managers, developers, and ai. orchestro conducts the entire development symphony: task decomposition,...

Transform product ideas into reality with an intelligent orchestration system that bridges Product Managers, Developers, and AI. Orchestro conducts the entire development symphony: task decomposition, dependency tracking, pattern learning, and real-t

This server falls under the Coding Agents category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • Transform product ideas into reality with an intelligent orc

Use Cases

Decompose product ideas into development tasks.
Track dependencies and learn patterns for multi-agent development.
Orchestrate real-time collaboration between PMs, developers, and AI.
khaoss85

Maintainer

LicenseMIT
Languagetypescript
Versionv1.0.0
UpdatedApr 10, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx mcp-orchestro

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Orchestro

Orchestro is a full-stack MCP server that transforms product ideas into executable development plans by exposing over 60 tools covering task decomposition, dependency tracking, pattern learning, audit trails, and real-time team collaboration. It connects to a Supabase PostgreSQL backend and provides a live dashboard for PMs, developers, and AI agents to coordinate work in the same system. Teams use it to bring structure and observability to AI-assisted software development, making the entire lifecycle — from user story to deployed code — trackable and reproducible.

Prerequisites

  • Node.js LTS and npm installed
  • A Supabase project with a PostgreSQL database (free tier works)
  • Supabase project URL, service role key, and database connection string
  • An MCP-compatible client such as Claude Desktop or Claude Code
  • npx available for running the setup wizard
1

Run the automated setup wizard

The init wizard downloads Orchestro, runs database migrations, configures Claude Code, and starts the dashboard automatically.

npx @orchestro/init
2

Set required Supabase environment variables

Export the three required variables pointing to your Supabase project before running any manual steps.

export DATABASE_URL="postgres://postgres:[password]@db.[project-ref].supabase.co:5432/postgres"
export SUPABASE_URL="https://[project-ref].supabase.co"
export SUPABASE_SERVICE_KEY="your-service-role-key"
3

Apply database migrations

If doing a manual install, run migrations to create the required Orchestro schema in your Supabase database.

cd mcp-orchestro
npm install
npm run migrate
4

Configure Claude Code

Add Orchestro to your Claude Code configuration either automatically or by editing the config file manually.

npm run configure-claude
5

Start the real-time dashboard

Open the local dashboard to monitor tasks, dependencies, and agent activity in real time.

npm run dashboard
# Opens at http://localhost:3000

Orchestro Examples

Client configuration

Claude Desktop configuration for the Orchestro MCP server with Supabase credentials.

{
  "mcpServers": {
    "orchestro": {
      "command": "npx",
      "args": ["@khaoss85/orchestro@latest"],
      "env": {
        "DATABASE_URL": "postgres://postgres:[password]@db.[ref].supabase.co:5432/postgres",
        "SUPABASE_URL": "https://[ref].supabase.co",
        "SUPABASE_SERVICE_KEY": "your-service-role-key"
      }
    }
  }
}

Prompts to try

Example prompts that exercise Orchestro's task and project management tools.

- "Decompose the user story 'Customer checkout with Stripe payment' into development tasks"
- "Show me the dependency graph for the current sprint tasks"
- "What patterns have we used successfully in past e-commerce features?"
- "Create a task for implementing OAuth login and link it to the authentication user story"
- "Are there any task conflicts or resource contention issues in the current plan?"

Troubleshooting Orchestro

Migration fails with authentication error

Make sure DATABASE_URL uses the Transaction mode connection string from Supabase Settings → Database → Connection String. The Session mode string does not work with the migration runner.

Dashboard does not open or shows blank page

Confirm SUPABASE_URL and SUPABASE_SERVICE_KEY are set correctly and that your Supabase project is active. Check the terminal for port conflicts on 3000 and try npm run dashboard -- --port 3001.

Claude Code does not see Orchestro tools

Re-run npm run configure-claude to regenerate the Claude Code config entry. Restart Claude Code after configuration changes.

Frequently Asked Questions about Orchestro

What is Orchestro?

Orchestro is a Model Context Protocol (MCP) server that transform product ideas into reality with an intelligent orchestration system that bridges product managers, developers, and ai. orchestro conducts the entire development symphony: task decomposition, dependency tracking, pattern learning, and real-t It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Orchestro?

Follow the installation instructions on the Orchestro GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Orchestro?

Orchestro works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Orchestro free to use?

Yes, Orchestro is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Coding Agents MCP Servers

Explore all coding agents servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "mcp-orchestro": { "command": "npx", "args": ["-y", "mcp-orchestro"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Orchestro?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides