Back to Servers

Docker MCP Server

by ckreiling

A community-built MCP server that enables natural language control of Docker. Compose containers, debug running systems, manage volumes and networks, and connect to remote Docker engines — all through a conversational LLM interface. Eliminating the need to memorize CLI flags.

developmentdockercontainersdevopsinfrastructureautomationmcp

Installation

npx mcp-server-docker

Key Features

  • Run and compose Docker containers using natural language commands
  • Introspect running containers — fetch logs, CPU/memory stats, and status
  • Manage Docker volumes and networks without CLI memorization
  • Connect to remote Docker engines via SSH (DOCKER_HOST=ssh://...)
  • Full image lifecycle: pull, push, build, and remove images
  • Zero Docker CLI knowledge required — just describe what you need

Use Cases

  • Server admins managing remote Docker engines through conversational AI
  • Developers spinning up containerized dev environments via chat
  • Debugging production containers by asking an LLM to fetch and analyze logs
  • Quick prototyping of multi-container setups without writing docker-compose.yml
  • Teams automating infrastructure tasks through AI agent workflows

FAQ

Server Stats

GitHub Stars
687
Updated
3/15/2026
NPM Package
mcp-server-docker

Category

Related Resources

Weekly AI Digest