Three Gaps Between Local and Production

A local MCP Server takes one command: python server.py. Enterprise production adds three required problems:

Authentication: stdio mode has no auth — any process can connect. Production needs explicit identity verification.

Process supervision: a Python process that dies doesn't restart itself and generates no alert. Production needs a guardian and health checks.

Smooth upgrades: multiple Agent sessions may connect to the same Server simultaneously. Upgrading can't drop those connections.