docker-mcp

docker-mcp

4.3

docker-mcp is hosted online, so all tools can be tested directly either in theInspector tabor in theOnline Client.

If you are the rightful owner of docker-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A powerful Model Context Protocol (MCP) server for Docker operations, enabling seamless container and compose stack management through Claude AI.

Docker-MCP is a Model Context Protocol server designed to facilitate Docker operations, including container creation, Docker Compose stack deployment, and container management. It integrates with Claude AI to provide a seamless experience for managing Docker environments. The server supports Python 3.12 and is licensed under the MIT License. It is compatible with Docker Desktop or Docker Engine and can be installed via Smithery for Claude Desktop. The server offers tools for creating containers, deploying Docker Compose stacks, retrieving container logs, and listing containers. It is designed for both development and production environments, with configurations available for Claude Desktop. The server is actively maintained and open for contributions.

Features

  • 🚀 Container creation and instantiation
  • 📦 Docker Compose stack deployment
  • 🔍 Container logs retrieval
  • 📊 Container listing and status monitoring

Tools

  1. create-container

    Create a new standalone Docker container

  2. deploy-compose

    Deploy a Docker Compose stack

  3. get-logs

    Retrieve the latest logs for a specified Docker container

  4. list-containers

    List all Docker containers