MCPX_DOCKER_DAEMON_DOWN
Severity: error Domain: Docker
What happened
A server is configured with isolation.enabled: true (or auto-detected as
needing isolation), but mcpproxy could not connect to the Docker daemon. The
upstream server cannot start without Docker.
Common causes
- Docker Desktop is installed but not running (macOS / Windows).
- The Docker service hasn't been started (Linux:
dockerd,containerd). DOCKER_HOSTpoints to a stale socket (e.g. left over from a previous Colima session).- Permissions issue — see
MCPX_DOCKER_NO_PERMISSIONfor that variant.
How to fix
docker info # works → daemon is up
docker context ls # which context (rootful, rootless, colima, …) is active
echo "$DOCKER_HOST" # should be empty or point at a real socket
macOS / Windows — start Docker Desktop or Colima
open -a Docker # macOS Docker Desktop
colima start # macOS / Linux Colima
Linux — start the daemon
sudo systemctl start docker
sudo systemctl enable docker # auto-start on boot
Disable isolation for one server
If you don't need isolation for a particular server, turn it off:
{ "isolation": { "enabled": false } }
Note this means the upstream runs directly on the host with the host's
PATH / network — only do it for servers you trust.