docker-tui
Verified Safeby eviltik
Overview
A Terminal User Interface (TUI) for managing Docker containers and exposing container operations via an MCP HTTP server for AI integration.
Installation
docker-tui --mcp-server --mcp-port 9876Environment Variables
- DOCKER_HOST
- DOCKER_API_VERSION
- DOCKER_CERT_PATH
- DOCKER_TLS_VERIFY
Security Notes
The MCP server exposes full control over Docker containers (start, stop, remove, logs) via an HTTP API. While it defaults to localhost, exposing this port to an untrusted network grants significant power, including forced container removal. The application demonstrates strong internal code safety (goroutine leak prevention, mutexes, panic recovery) but the inherent function of exposing Docker daemon control over a network interface carries high security implications. Users should ensure network isolation or appropriate authentication for the MCP server if it's not strictly local.
Similar Servers
gofetch
An MCP server that retrieves and extracts textual content from web pages, respecting robots.txt for AI agents.
mcp-devcontainers
Provides a Model Context Protocol (MCP) server for integrating with and managing devcontainer environments via the devcontainers CLI.
mcp-server
A web-based Docker management platform for deploying, managing, and building custom AI tools (MCP servers) for integration with language models.
mcp-collection
Provides a containerized server application, likely part of a larger collection or system, designed for automated dependency management.