friendlygeorge/docker-mcp-server
π MCP Serverfriendlygeorge
An MCP server enabling AI agents to manage Docker containers, logs, and Compose lifecycles directly.
The docker-mcp-server is a specialized tool designed to integrate Docker management capabilities into AI agents via the Model Context Protocol (MCP). It bridges the gap between high-level reasoning models and low-level infrastructure management. The server provides a robust suite of over 50 tools that allow agents to interact with the Docker daemon and Compose files programmatically. Key features include full lifecycle management (start, stop, restart, remove), real-time log streaming for debugging, and automated health monitoring. By leveraging this server, developers can build agents capable of self-healing infrastructure, automated deployment pipelines, and complex environment orchestration. The implementation focuses on security and granular control, ensuring that agents only execute authorized commands. It is an essential utility for developers looking to create 'Agentic DevOps' workflows where the AI is not just writing code, but actively managing the runtime environment where that code executes.
π‘Highlights
- ββ50+ tools for Docker operations
- ββReal-time log streaming access
- ββFull Docker Compose lifecycle support
π―For
- ββDevOps Engineers
- ββAI Automation Developers
πLinks
- ββGitHub Repository