{"repo":"SmythOS/smyth-docker-mcp","free":true,"listed":false,"github":"https://github.com/SmythOS/smyth-docker-mcp","clone":"git clone https://github.com/SmythOS/smyth-docker-mcp.git","description":"An MCP server that can spawn linux sandbox containers using docker and run commands in them via a TTY interface.","language":"TypeScript","stars":27,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"Smyth Docker Commander (MCP Server) A Model Context Protocol (MCP) server built with @smythos/sdk that can spawn an ephemeral Linux sandbox using Docker and execute commands inside it via an interactive TTY. Claude code demo https://github.com/user-attachments/assets/b7b9b8c9-29da-43d1-8414-a45762245067 Gemini-cli demo https://github.com/user-attachments/assets/db109ab2-65e2-40e8-be2b-fd0f01e4a217 Key Features: - Full TTY Interface : Exposes a complete terminal interface allowing MCP clients to send commands, keystrokes, and special key sequences while capturing all output in real-time - Collaborative Interaction : While the MCP server is running, both the AI client (Claude/Gemini) and the human user can simultaneously interact with the same container terminal, enabling true \"teamwork\" scenarios - Real-time Output Capture : Maintains a rolling buffer of terminal output that clients can read at any time to understand the current state When launched, it starts an MCP server over Server-Sent Events (SSE) and exposes a set of skills that MCP clients (e.g., Claude Code, gemini-cli) can call: - SpawnContainer : Pulls the specified image (default ubuntu:latest ) and starts a TTY bash session. - SendTTYInput : Sends input to the container TTY. Interprets only \\r (carriage return). Use this to send shell commands terminated with \\r . - SendTTYInputWithEscapeSequences : Sends input and interprets common escape sequences (e.g., \\r , \\b , \\t , \\x1b , octal like \\033 ). - GetScreenContent","default_branch":null,"files":null,"tree":[],"storefront":"/r/SmythOS","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SmythOS/smyth-docker-mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}