Workflow MCP
Deployment

Render Deployment (Ops)

Internal ops documentation for Render deployment

Render Deployment (Ops)

Internal Documentation

This is internal operations documentation. Users should use the hosted service at api.workflow-mcp.blackmesa.live.

Production Service

The hosted service runs on Render at:

  • API: https://api.workflow-mcp.blackmesa.live/mcp
  • Health: https://api.workflow-mcp.blackmesa.live/health

Environment Variables

VariableValue
MCP_WORKSPACE_DIR/tmp/workflow-workspace
CORS_ORIGINS* (or specific client origins)
MCP_OAUTH_ENABLEDtrue
GITHUB_CLIENT_ID(configured in dashboard)
GITHUB_CLIENT_SECRET(configured in dashboard)

render.yaml Reference

services:
  - type: web
    name: workflow-mcp
    runtime: node
    plan: free
    buildCommand: pnpm install && pnpm build
    startCommand: node packages/http/dist/index.js
    healthCheckPath: /health

Custom Domain Setup

DNS configuration for api.workflow-mcp.blackmesa.live:

api.workflow-mcp CNAME workflow-mcp.onrender.com

Render automatically provisions TLS.

Free Tier Notes

  • 750 hours/month of runtime
  • Services spin down after 15 minutes of inactivity
  • Cold starts on first request after spin-down

Monitoring

curl https://api.workflow-mcp.blackmesa.live/health

Response:

{
  "status": "healthy",
  "timestamp": "2026-01-21T15:30:00.000Z",
  "activeSessions": 2
}

On this page