Skip to main content
Glama
Workflow Orchestration MCP Server

Workflow Orchestration MCP Server

by m2ux

🧭 Workflow Server

Node.js 18+ License: MIT MCP Compatible TypeScript

A Model Context Protocol (MCP) server for AI agent workflow orchestration. Create structured, fidelity-enforced workflows that agents discover, navigate, and execute to fulfill user goals.


Site β€’ Documentation β€’ Workflows β€’ Workspace β€’ Deployment


🎯 Overview

Workflow Server guides AI agents through structured, multi-step workflows. First, bootstrap a meta-orchestration agent β€” from there, the agent-server conversation handles workflow discovery, session management, and step-by-step navigation.

Why?

pseudo-mechanical workflow execution provides:

  • Precision composition and delivery of procedure for repeatable, reliable goal completion

  • Skill-like procedural (technique) and non-procedural (resource) support for operations requiring judgement

  • Optionality to ossify repeated operations into a schematised mechanical form.

  • Avoidance context-rot and maximise token efficiency with just-in-time delivery of precisely composed instructions

How It Works

  1. Discover β€” The agent learns which workflows exist and how to begin

  2. Start β€” A session is started for the matched workflow

  3. Navigate β€” The agent moves through activities in order, loading each phase’s steps and guidance as needed

  4. Execute β€” Work proceeds activity by activity, pausing at checkpoints for user decisions and following the workflow's graph between phases

Architecture

User Goal β†’ Workflow β†’ Activities β†’ Techniques β†’ Tools
  • Workflows β€” mechanical process and outcome contract (e.g., implement a feature end-to-end)

  • Activities β€” mechanical phases within a workflow (e.g., plan/implement/review/validate)

  • Techniques β€” prose-based capability definitions with an explicit contract (inputs, outputs, procedure, rules)

  • Tools β€” are the external programs or APIs a technique invokes

Related MCP server: sop-mcp

πŸš€ Quick Start

Setup

See: setup.md for detailed setup instructions.

Execute a workflow

With the server connected and target project initialised, tell the agent in your chat session what you want to do, for example:

Start a new work-package workflow for Issue #1000
Resume the work-package workflow for PR #1000

The agent matches the request to the appropriate activity and guides you through the structured phases.

API

See docs/api.md.

πŸ“œ License

MIT License - see LICENSE for details.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers