Workflow MCP
Guides

Quick Start

Get started with Workflow MCP in minutes

Quick Start

Get Workflow MCP running in your project in just a few minutes.

Prerequisites

  • Node.js 18 or later
  • pnpm, npm, or yarn
  • Claude Desktop or another MCP client

Installation

  1. Install the stdio package globally:

    npm install -g @blackmesa/workflow-mcp-stdio
  2. Configure Claude Desktop by adding to .mcp.json:

    {
      "mcpServers": {
        "workflow": {
          "command": "npx",
          "args": ["@blackmesa/workflow-mcp-stdio"],
          "cwd": "/path/to/your/project"
        }
      }
    }
  3. Restart Claude Desktop to load the new server.

  1. Use the hosted service - no deployment needed:

    https://api.workflow-mcp.blackmesa.live/mcp
  2. Configure your MCP client to use this HTTP endpoint in your .mcp.json:

    {
      "mcpServers": {
        "workflow": {
          "url": "https://api.workflow-mcp.blackmesa.live/mcp"
        }
      }
    }

Your First Workflow

Once installed, you can start using workflow commands with Claude:

Start a Research Session

/workflow:research MY-TOPIC

Claude will:

  1. Create a session log file
  2. Begin gathering information
  3. Log findings with Entry-IDs
  4. Generate a handoff for the next phase

Log Entries

During a session, Claude uses the MCP tools to log structured entries:

mcp__workflow__log_entry({
  tag: "finding",
  fields: {
    title: "Key Architecture Decision",
    type: "Technical",
    content: "The system uses event sourcing...",
    evidence: "src/events/store.ts:42"
  }
})

End a Session

/workflow:end

This generates a summary and handoff message for the next phase.

Workflow Commands

CommandPurposeDefault DPS
/workflow:researchGather information4 (flexible)
/workflow:planDesign implementation1 (strict)
/workflow:implementWrite code1 (strict)
/workflow:reviewIdentify gaps3 (moderate)
/workflow:debugRoot cause analysis4 (flexible)

Next Steps

On this page