Skip to content

Installation

This guide covers all installation options for Workflow MCP.

PackageUse CaseInstall Command
@blackmesa/workflow-mcp-stdioLocal CLI usagenpm install -g @blackmesa/workflow-mcp-stdio
@blackmesa/workflow-mcp-httpRemote deploymentnpm install @blackmesa/workflow-mcp-http
@blackmesa/workflow-mcp-coreCustom integrationnpm install @blackmesa/workflow-mcp-core

For use with Claude Desktop or other local MCP clients.

  1. Install the package

    Terminal window
    npm install -g @blackmesa/workflow-mcp-stdio
  2. Configure your MCP client

    Add to your .mcp.json file:

    {
    "mcpServers": {
    "workflow": {
    "command": "npx",
    "args": ["@blackmesa/workflow-mcp-stdio"],
    "cwd": "/path/to/your/project"
    }
    }
    }
  3. Verify installation

    Restart your MCP client. You should see “workflow” in the available tools.

For deployment to Render, Fly.io, or your own server.

Terminal window
npm install @blackmesa/workflow-mcp-http
# Start the server
MCP_PORT=3000 npx @blackmesa/workflow-mcp-http
VariableDefaultDescription
MCP_PORT3000HTTP server port
MCP_HOST0.0.0.0HTTP server host
MCP_BASE_PATH/mcpMCP endpoint path
MCP_WORKSPACE_DIRprocess.cwd()Working directory for session files
MCP_OAUTH_ENABLEDfalseEnable GitHub OAuth
GITHUB_CLIENT_ID-GitHub OAuth client ID
GITHUB_CLIENT_SECRET-GitHub OAuth client secret
CORS_ORIGINS*Allowed CORS origins (comma-separated)