Back to Projects
livepersonalFeatured

MCP Compose Studio

Visual Workflow Builder for MCP Servers

A local-first workflow orchestrator that lets you compose tools from multiple MCP servers into reusable DAG workflows. Define workflows as simple TOML files with parallel execution, data flow between steps, and template-based parameterization.

The Problem

Claude Code power users run multiple MCP servers (tech-radar, knowledge-base, specforge, Google Workspace, etc.) but chain their tools manually every session. There is no way to define reusable multi-step workflows that span across servers.

The Solution

MCP Compose introduces a TOML-based workflow format where each step calls an MCP tool, steps declare dependencies, and the engine automatically resolves parallel execution waves. A built-in visual Studio dashboard renders workflows as interactive DAG node graphs with live validation and simulation.

Key Features

  • TOML Workflow Format — declarative step definitions with server.tool references and dependency chains
  • DAG Execution Engine — automatic wave resolution, parallel execution within waves, failure propagation with skip logic
  • Visual Studio Dashboard — browser-based DAG canvas with SVG edges, syntax-highlighted TOML editor, and wave-by-wave simulation
  • Template System — {{steps.X.output}} for data flow between steps, built-in date variables, runtime overrides
  • MCP Server Discovery — auto-detects available servers from Claude configuration
  • Dual Interface — MCP server for Claude Code integration + CLI for terminal use

Technologies

Evidence & Impact

  • 014 production workflows
  • 0249 tests passing
  • 03Visual DAG builder with simulation
  • 04Zero-config MCP server discovery

Related Projects

Interested in This Project?

Want to collaborate, contribute, or sponsor this community project? Let's connect and explore possibilities.