Skip to content

Render Deployment (Ops)

The hosted service runs on Render at:

  • API: https://api.workflow-mcp.blackmesa.live/mcp
  • Health: https://api.workflow-mcp.blackmesa.live/health
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)
services:
- type: web
name: workflow-mcp
runtime: node
plan: free
buildCommand: pnpm install && pnpm build
startCommand: node packages/http/dist/index.js
healthCheckPath: /health

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

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

Render automatically provisions TLS.

  • 750 hours/month of runtime
  • Services spin down after 15 minutes of inactivity
  • Cold starts on first request after spin-down
Terminal window
curl https://api.workflow-mcp.blackmesa.live/health

Response:

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