Komodo MCP Server
About
Manage your Docker or Podman deployments through Komodo with AI assistants and automation tools.
Explore
- Start, stop, restart containers across servers
- Deploy containers, updates, and Docker Compose stacks
- List all managed servers and get server statistics
- Works with any MCP client (Claude Desktop, VS Code Copilot, n8n)
- Dual transport support: Stdio and HTTP/SSE
- Security features: rate limiting, CORS validation, DNS rebinding protection
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Komodo MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
- Komodo v1.19.5 or later
- Docker (for containerized deployment)
- Node.js 20+ (for local development)
- Valid Komodo credentials (API Key/Secret or username/password)
- Deploy containers and updates
- Manage Docker Compose stacks
- Multi-environment deployments
- Stack lifecycle control
</td>
</tr>
<tr>
<td width="50%">
cp examples/claude/claude_desktop_config.json \
~/Library/Application\ Support/Claude/claude_desktop_config.json
git clone https://github.com/MP-Tool/komodo-mcp-server.git
cd komodo-mcp-server
npm install
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"komodo mcp server": {
"komodo-mcp-server": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"KOMODO_URL=https://komodo.example.com:9120",
"-e",
"KOMODO_API_KEY=YOUR_API_KEY",
"-e",
"KOMODO_API_SECRET=YOUR_API_SECRET",
"ghcr.io/mp-tool/komodo-mcp-server:latest"
]
}
}
}
}
McpServers
{
"komodo-mcp-server": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"KOMODO_URL=https://komodo.example.com:9120",
"-e",
"KOMODO_API_KEY=YOUR_API_KEY",
"-e",
"KOMODO_API_SECRET=YOUR_API_SECRET",
"ghcr.io/mp-tool/komodo-mcp-server:latest"
]
}
}
Features
<table> <tr> <td width="50%">🐳 Container Management
- Start, stop, restart containers - Pause and unpause operations - List and monitor containers - Cross-server management </td> <td width="50%">📦 Deployment & Stacks
- Deploy containers and updates - Manage Docker Compose stacks - Multi-environment deployments - Stack lifecycle control </td> </tr> <tr> <td width="50%">🖥️ Server Operations
- List all managed servers - Get server statistics - Health monitoring - Resource tracking </td> <td width="50%">🤖 MCP Integration
- Works with any MCP client - Claude Desktop ready - VS Code Copilot support - n8n automation compatible - Dual Transport (Stdio + HTTP/SSE) </td> </tr> <tr> <td width="50%">⚡ Performance
- Pre-compiled regex for logging - Tool registry caching - O(1) circular buffer history - Request cancellation support </td> <td width="50%">🔒 Security & Reliability
- DNS rebinding protection - Rate limiting (configurable) - CORS origin validation - Graceful shutdown handling </td> </tr> </table>Quick Start
Option 1: Docker (Recommended)
```bashSign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



