.env.example
Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow.
GOCLAW_SERVER
GoClaw Gateway Connection Required: GoClaw gateway server URL
GOCLAW_TOKEN
secret
Optional: Bearer token for authentication (determines RBAC role)
GOCLAW_USER_ID
Optional: Default user ID for multi-tenant scoping
GOCLAW_MCP_PORT
MCP HTTP Transport Port for Streamable HTTP transport (default: 3100)
GOCLAW_MCP_ALLOWED_ORIGINS
Comma-separated allowed origins for CORS (default: localhost)
GOCLAW_MCP_RATE_LIMIT_RPM
Rate limit: requests per minute per session (default: 60)
GOCLAW_LOG_LEVEL
Logging Log level: debug, info, warn, error (default: info)
brew install flyctl && fly launch --from https://github.com/nextlevelbuilder/goclaw-mcp
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/nextlevelbuilder/goclaw-mcp
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/nextlevelbuilder/goclaw-mcp