README.md
Manage Docker containers, images, networks, volumes, and Compose services.
Enables AI assistants to manage Docker containers, images, networks, volumes, and Compose services through the Model Context Protocol. It supports system operations, command execution within containers, and integration with Docker Hub and GitHub Container Registry.
Tools (5)
list_containersList all Docker containers on the system.manage_containerPerform actions like start, stop, restart, or remove on a container.execute_commandRun a command inside a running Docker container.list_imagesList all Docker images available locally.manage_composeManage Docker Compose services and stacks.Configuration
claude_desktop_config.json
{
"mcpServers": {
"docker-mcp": {
"command": "npx",
"args": [
"-y",
"@alisaitteke/docker-mcp"
]
}
}
}Try it
→List all running Docker containers and their status.
→Stop the container named 'web-server' and then remove it.
→Run 'ls -la /app' inside my 'api-backend' container.
→Show me all Docker images currently stored on my system.
→Start the Docker Compose stack located in the current directory.