About MCP Server Docker TypeScript
A TypeScript MCP server for managing Docker containers across multiple hosts. It is intended for MCP clients that need remote Docker access over HTTP, HTTPS, or SSH, with TLS support for secure API connections.
Key features
- 01Manage containers across multiple hosts
- 02HTTP, HTTPS, and SSH connections
- 03TLS certificate support
- 04TypeScript implementation
- 05Zod request validation
Use cases
- 01Manage containers on remote Docker hosts
- 02Connect to Docker APIs using TLS
MCP support
Exposes Docker container management to MCP clients, including access to multiple hosts through HTTP, HTTPS, or SSH connections.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project READMEMCP Server Docker TypeScript
A TypeScript implementation of the MCP server for Docker with remote connection support.
Features
- Manage Docker containers on multiple hosts
- Support for HTTP, HTTPS, and SSH connections
- TLS certificate support for secure Docker API access
- Full TypeScript implementation
- Zod schema validation for request parameters
Getting Started
See the setup instructions in the docs folder for detailed installation and configuration steps.
Usage
Once the server is running, you can use Claude with the MCP API to manage Docker containers across multiple hosts.
Example prompts are available in the docs folder.
License
MIT
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.