The Docker Agent Backend is a FastAPI-powered solution offering robust remote Docker container management and real-time monitoring capabilities. It provides both traditional RESTful APIs for operations like listing, viewing details, starting, stopping, and restarting containers, as well as WebSocket APIs for live log streaming, real-time stats, and Docker event feeds. Key features include JWT authentication, rate limiting, structured logging, and robust security practices, making it suitable for production environments. A standout feature is its support for the Model Context Protocol (MCP), enabling AI assistants like Claude or Cursor to interact directly with Docker.
Key Features
01Remote Docker container management (start/stop/restart)
02Real-time monitoring via WebSocket for logs, stats, and Docker events
03Model Context Protocol (MCP) support for AI assistant integration
04Robust security features including JWT authentication and rate limiting
05Production-ready deployment with structured logging and health checks
060 GitHub stars