Skip to main content

Docker

Every generated server includes a production-ready Dockerfile:

Cloud deployment

The server is standard Python — deploy it anywhere you can run Python 3.11+:
  • AWS — ECS, Lambda (with SSE transport), EC2
  • Google Cloud — Cloud Run, GCE, GKE
  • Azure — Container Apps, ACI, AKS
  • Railway, Render, Fly.io — Container-based platforms
  • VPS — Any Linux server with Python installed

Example: Docker Compose

docker-compose.yml

Connecting remote MCP clients

When running with SSE or streamable-http transport, MCP clients connect over the network:
If exposing over the internet, add a reverse proxy (nginx, Caddy) with TLS termination. The generated server does not include TLS by default.

Don't want to manage infrastructure?

MCP Armory provides managed multi-tenant MCP server hosting.