Cloud Platforms

Deploy your NitroStack MCP server to AWS, Google Cloud, Azure, DigitalOcean, or Heroku

You can run a NitroStack server anywhere that runs a container or a Node.js process. Each guide below covers deployment, secrets, health checks, and logs on one platform.

Every platform needs the same three things from your server. It must listen on all interfaces (HOST=0.0.0.0) and on the port the platform expects (PORT). It should run over HTTP only (MCP_TRANSPORT_TYPE=http). And the platform should check the built-in /mcp/health endpoint to know when the server is ready. Deploy with Docker explains each of these settings.

Platforms

Comparison

A rough guide to choosing:

PlatformBest forCostScaling
AWS ECSEnterprise$$$Excellent
Google Cloud RunServerless containers$$Automatic
GKE / AKSLarge scale$$$Manual
DigitalOceanSimplicity$$Manual
HerokuQuick deploy$$Easy

On this page