Docker

Docker

A unified MCP server delivering advanced Docker operations via a CLI and workflows.

8
Stars
1
Forks
0
Releases

Overview

Docker MCP Server is a comprehensive Model Context Protocol (MCP) server that centralizes advanced Docker operations behind a unified MCP-based interface. It combines 16 Docker MCP tools with 25+ CLI aliases to deliver a complete Docker workflow solution for developers, DevOps engineers, and system administrators. The server emphasizes a unified interface with MCP protocol integration, CLI convenience, consistent API patterns, and cross-platform support. It follows a security-first design, offering Docker-managed password handling with zero password exposure, token authentication support, and secure registry login to Docker Hub, AWS ECR, Azure ACR, Google GCR, and custom registries, plus secure input for automated pipelines. It also supports advanced operations such as full container lifecycles, multi-container orchestration via Docker Compose, registry publishing with multi-platform support, and comprehensive network and volume management, routine system maintenance, and specialized development workflows. The project includes extensive documentation, helpful command references, and easy installation via npm or pnpm for developers and operators.

Details

Owner
0xshariq
Language
JavaScript
License
Updated
2025-12-07

Features

Unified MCP Protocol Interface

Seamlessly works with MCP-compatible tools and IDEs via a unified interface and consistent patterns.

CLI Aliases and Consistent API

25+ CLI aliases and standardized command patterns to simplify Docker workflows.

Security-First Design

Password operations are Docker-managed with zero exposure; supports token authentication and secure pipelines.

Registry and Authentication Flexibility

Secure login to Docker Hub, AWS ECR, Azure ACR, Google GCR, and custom registries.

Developer Experience and Help System

Comprehensive help, smart defaults, safety checks, and richly formatted output.

Complete Container Lifecycle and Registry Support

From build to publish with registry support and multi-platform capabilities.

Multi-Container Management with Docker Compose

Docker Compose integration enables service orchestration across containers.

Network, Volume Management and Maintenance

Advanced networking and storage operations plus intelligent maintenance tools.

Audience

DevelopersUse MCP server to streamline Docker workflows via CLI and IDE tools.
DevOps engineersOrchestrate containers, images, and registries securely across environments.
System administratorsManage Docker infrastructure with unified MCP operations and maintenance tools.

Tags

DockerMCPCLIDocker ComposesecurityregistrynetworkvolumedevelopmentDevOpssystem administrators