LogoSTMCP
Download
mcp-server-docker

🐋 Docker MCP server

An MCP server for managing Docker with natural language, enabling users to compose containers, introspect running containers, and manage Docker volumes through AI-powered interactions.

Tools

1. list_containers

List all containers.

2. create_container

Create a new container.

3. run_container

Run a container.

4. recreate_container

Recreate a container.

5. start_container

Start a container.

6. fetch_container_logs

Fetch logs from a container.

7. stop_container

Stop a container.

8. remove_container

Remove a container.

9. list_images

List all images.

10. pull_image

Pull an image.

11. push_image

Push an image.

12. build_image

Build an image.

13. remove_image

Remove an image.

14. list_networks

List all networks.

15. create_network

Create a network.

16. remove_network

Remove a network.

17. list_volumes

List all volumes.

18. create_volume

Create a volume.

19. remove_volume

Remove a volume.

Open Graph image for 🐋 Docker MCP server

JSON Config

{
  "mcpServers": {
    "mcp-server-docker": {
      "command": "uvx",
      "args": [
        "mcp-server-docker"
      ],
      "env": {
        "DOCKER_HOST": "ssh://myusername@myhost.example.com"
      }
    }
  }
}

Useful Links

Information