Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Las reseñas y las cuentas llegarán en una etapa posterior.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

Komodo MCP Server

de MP-Toolversión 1.5.0i★ –iSe ejecuta en tu computadora
Nombre en el registroio.github.MP-Tool/komodo-mcp-server

Instalar

Resumen

Descripción del creador (original en inglés)

MCP server for Komodo - manage Docker containers, servers, stacks, and deployments via AI

Los tres pilares de PopNx MCP

Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Se ejecuta en tu computadora
  • Transporte: stdio
  • Categoría: Herramientas para desarrolladores
  • Debes completar: KOMODO_URL, KOMODO_API_KEY, KOMODO_API_SECRET, KOMODO_USERNAME, KOMODO_PASSWORD

Instalación

Elige la app de IA que usas y copia la configuración.

Antes de instalar

  • Revisiones básicas: 1 de 1 superadas
  • Se ejecuta en tu computadora con los permisos de tu usuario (archivos, red, apps).
  • Debes completar tú: KOMODO_URL, KOMODO_API_KEY, KOMODO_API_SECRET, KOMODO_USERNAME, KOMODO_PASSWORD

Los valores marcados como secretos son llaves de tu cuenta. Nunca los compartas ni los pegues en un chat.

Necesitas

  • npmNode.js instalado (para el comando npx)

¿Qué app usas?

Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.

Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json

{
  "mcpServers": {
    "komodo": {
      "command": "npx",
      "args": [
        "-y",
        "komodo-mcp-server"
      ],
      "env": {
        "KOMODO_URL": "your-value",
        "KOMODO_API_KEY": "your-value",
        "KOMODO_API_SECRET": "your-value",
        "KOMODO_USERNAME": "your-value",
        "KOMODO_PASSWORD": "your-value"
      }
    }
  }
}

Ejecuta esto en tu terminal

claude mcp add komodo --env KOMODO_URL=your-value --env KOMODO_API_KEY=your-value --env KOMODO_API_SECRET=your-value --env KOMODO_USERNAME=your-value --env KOMODO_PASSWORD=your-value -- npx -y komodo-mcp-server

Completa los valores vacíos antes de ejecutarlo.

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "komodo": {
      "command": "npx",
      "args": [
        "-y",
        "komodo-mcp-server"
      ],
      "env": {
        "KOMODO_URL": "your-value",
        "KOMODO_API_KEY": "your-value",
        "KOMODO_API_SECRET": "your-value",
        "KOMODO_USERNAME": "your-value",
        "KOMODO_PASSWORD": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "komodo": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "komodo-mcp-server"
      ],
      "env": {
        "KOMODO_URL": "your-value",
        "KOMODO_API_KEY": "your-value",
        "KOMODO_API_SECRET": "your-value",
        "KOMODO_USERNAME": "your-value",
        "KOMODO_PASSWORD": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Este se ejecuta en tu computadora, y ChatGPT solo puede conectarse a servidores en internet. Elige otra app.

Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.

Valores que debes completar

  • KOMODO_URL obligatorio env
    Komodo Core API URL
  • KOMODO_API_KEY secreto env
    API key for key-based authentication (recommended)
  • KOMODO_API_SECRET secreto env
    API secret for key-based authentication (recommended)
  • KOMODO_USERNAME secreto env
    Username for login authentication (alternative to API key)
  • KOMODO_PASSWORD secreto env
    Password for login authentication (alternative to API key)

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

Qué puede hacer

Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 7 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con la cuenta de GitHub MP-Tool, dueña del repo

  • … Aún sin revisar

    Sigue en mantenimiento

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    Tiene licencia

    Todavía no hemos leído este repo en GitHub

  • – No aplica

    El endpoint responde

    Este se ejecuta en tu computadora; no hay endpoint en internet

  • – No aplica

    Inicio de sesión con OAuth

    Se ejecuta en tu computadora y usa ajustes locales en su lugar

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet

Comparado con otros en Herramientas para desarrolladoresi

  • Más estrellas que el 0% de los otros 1391 servidores de esta categoría
  • Publicado en el registro más recientemente que el 41% de los otros 1391 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 1391 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro Komodo MCP Server?

Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

Debes completar: KOMODO_URL, KOMODO_API_KEY, KOMODO_API_SECRET, KOMODO_USERNAME, KOMODO_PASSWORD

¿Se ejecuta en mi computadora o en la nube?

Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez –, y la última versión (1.5.0) llegó al registro hace 3 meses.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Node.js, Docker en tu computadora.

¿Qué puedo usar en su lugar?

En la misma categoría: GitHub, Desktop Commander, Cloudflare MCP

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

GitHub

de github

Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.

Computadora o nube★ 34.245MITActualizado hace 3 días
Instalar

Desktop Commander

de wonderwhy-er

MCP server for terminal commands, file operations, and process management

Se ejecuta en tu computadora★ 10.225MITActualizado hace 15 días
Instalar

Cloudflare MCP

de cloudflare

Cloudflare MCP servers

Se ejecuta en la nube★ 4446Apache-2.0Actualizado hace 14 meses
Instalar

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

🦎 Komodo MCP Server

Model Context Protocol Server for [Komodo](https://github.com/moghtech/komodo)

Manage your Docker or Podman deployments through Komodo with AI assistants and automation tools.

Komodo MCP Server enables seamless interaction between AI assistants (like Claude, GitHub Copilot) and Komodo (Container Management Platform) for efficient container management, server orchestration, and deployment operations. The MCP-Server gives you the ability to control your Komodo-managed infrastructure by using natural language or automated workflows.

Features • Quick Start • Authentication • Documentation


Features

🛠️ Complete Infrastructure Control
  • 88 Tools, 20 Categories — Full lifecycle management for containers, stacks, deployments, servers, builds, repos, procedures, actions, alerters, Docker Swarms (Komodo v2), variables, resource syncs, update history, Docker image/network/volume introspection, builders, tags and TOML export — from listing and inspecting to deploying, building, scaling and destroying.
  • Remote Terminal Access — Execute commands on servers, containers, deployments, and stack services with real-time output streaming, exit codes, and progress reporting.
  • Log Search & Analysis — Pattern-based log search across containers with configurable tail limits and match counting.
🔌 Deploy Anywhere
  • Multi-Transport — Streamable HTTP (stateful), HTTPS with TLS, legacy SSE, and stdio. Same server, any client.
  • Multi-Platform Docker — Production-ready images for amd64, arm64, arm/v7, and arm/v6 (Raspberry Pi). Non-root, multi-stage builds with tini init.
  • Works with Any MCP Client — Claude Desktop, VS Code / GitHub Copilot, or any MCP-compatible tool. Runs via Docker, npx, or native Node.js.
🔐 Security & Authentication
  • Three Auth Methods — API Key/Secret (recommended), username/password, or JWT token. All support Docker secrets via *_FILE variants.
  • Auth Enabled by Default — Per-user local login in HTTP mode unless explicitly disabled. The global [komodo] connection is configured once at startup (or via env vars) and used only for stdio or auth-disabled deployments.
  • Confirmation for Destructive Actions — Deletes, destroys, prunes, and shell execution ask the human operator for explicit approval first (MCP elicitation with a confirm checkbox). Fail-closed on clients that can't prompt; tunable via MCP_CONFIRM_DESTRUCTIVE / MCP_CONFIRM_FALLBACK.
  • Hardened by Default — Input validation (Zod), rate limiting, DNS rebinding protection, security headers via Helmet, and central fail-closed secret redaction: every tool result (including exec output and retrieved logs) passes the framework's scrub boundary before it reaches the client transcript — see Secret Redaction.
⚡ Reliability & Operations
  • Live Progress & Cancellation — Long-running operations (deploy, start, stop) report real-time progress. Cancel any operation mid-flight via AbortSignal.
  • Auto-Reconnection — Connection monitoring with automatic recovery and exponential backoff. Auth failures stop retries immediately.
  • Health & Readiness — Kubernetes-ready /health and /ready endpoints. komodo_health_check reports server version, connectivity, and auth status.

*Built on mcp-server-framework — a production-ready TypeScript MCP server framework with structured logging, OpenTelemetry, and session management.*

Available Tools (69)

CategoryTools
Configurationkomodo_health_check
Containerskomodo_container_list, komodo_container_inspect, komodo_container_logs, komodo_container_search_logs, komodo_container_action *(start/stop/restart/pause/unpause)*
Serverskomodo_server_list, komodo_server_info, komodo_server_stats, komodo_server_apply *(create/update)*, komodo_server_delete, komodo_server_action *(start_all/restart_all/pause_all/unpause_all/stop_all\_containers, prune\_\*, delete\_network/image/volume)*
Stackskomodo_stack_list, komodo_stack_info, komodo_stack_apply *(create/update)*, komodo_stack_delete, komodo_stack_action *(deploy/pull/start/restart/pause/unpause/stop/destroy)*
Deploymentskomodo_deployment_list, komodo_deployment_info, komodo_deployment_apply *(create/update)*, komodo_deployment_delete, komodo_deployment_action *(deploy/pull/start/restart/pause/unpause/stop/destroy)*
Buildskomodo_build_list, komodo_build_info, komodo_build_action *(run/cancel)*, komodo_build_logs, komodo_build_apply *(create/update)*, komodo_build_delete
Reposkomodo_repo_list, komodo_repo_info, komodo_repo_action *(clone/pull/build/cancel_build)*, komodo_repo_apply *(create/update)*, komodo_repo_delete
Procedureskomodo_procedure_list, komodo_procedure_info, komodo_procedure_action *(run)*, komodo_procedure_apply *(create/update)*, komodo_procedure_delete
Actionskomodo_action_list, komodo_action_info, komodo_action_action *(run/cancel)*, komodo_action_apply *(create/update)*, komodo_action_delete
Alerterskomodo_alerter_list, komodo_alerter_info, komodo_alerter_apply *(create/update)*, komodo_alerter_delete
Swarmskomodo_swarm_list, komodo_swarm_info, komodo_swarm_apply *(create/update)*, komodo_swarm_delete, komodo_swarm_nodes_list, komodo_swarm_services_list, komodo_swarm_action *(update_node/remove_nodes/remove_services/remove_stacks)*
Resource Syncskomodo_resource_sync_list, komodo_resource_sync_info, komodo_resource_sync_action *(run/refresh)*, komodo_resource_sync_apply *(create/update)*, komodo_resource_sync_delete
Variableskomodo_variable_list, komodo_variable_info, komodo_variable_apply *(create/update — value/description/is_secret)*, komodo_variable_delete
Updateskomodo_update_list *(filterable, paginated)*, komodo_update_info
Terminalkomodo_exec *(target: server / container / deployment / stack_service)*
API Keyskomodo_user_list_api_keys, komodo_user_create_api_key, komodo_user_delete_api_key
Dockerkomodo_docker_image_list, komodo_docker_image_inspect, komodo_docker_image_history, komodo_docker_network_list, komodo_docker_network_inspect, komodo_docker_volume_list, komodo_docker_volume_inspect
Builderskomodo_builder_list, komodo_builder_info, komodo_builder_apply *(create/update)*, komodo_builder_copy, komodo_builder_rename, komodo_builder_delete
Tagskomodo_tag_list, komodo_tag_info, komodo_tag_apply *(create/update)*, komodo_tag_delete
TOML Exportkomodo_toml_export_all, komodo_toml_export_resources

Tip: Every tool carries _meta.category (one of config, container, server, stack, deployment, build, repo, procedure, action, alerter, swarm, resource_sync, variable, update, terminal, user, docker, builder, tag, toml) and a requiredScopes array (komodo:read / komodo:operate / komodo:admin), so MCP clients and gateways can filter or gate tools by category and three-tier RBAC.

Limit the tool surface (server-side). To keep a client's tool list - and its token cost - small, prune what the server registers with three optional env vars: MCP_TOOLS_ALLOWED_CATEGORIES (category allowlist; unset -> all), MCP_TOOLS_EXCLUDED_CATEGORIES (drop whole categories), and MCP_TOOLS_EXCLUDED_TOOLS (drop tools by name, e.g. komodo_exec). Use the exact category strings above. Pruned tools are absent from tools/list and not callable. This is purely subtractive - it never exposes more and never bypasses authentication or the read-only-when-open behavior.

List/info/logs tools support cursor pagination via { cursor, page_size } (1–100, default 25) and emit _meta.page.next_cursor when more items are available. inspect, info, logs, and search_logs responses also include a session-scoped ephemeral://... resource link so large payloads can be fetched out-of-band via resources/read; pass inline_full: true to force inlining.

Quick Start

Docker Compose (Recommended for HTTP)

Deploy as a persistent HTTP server — connect from any MCP client.

mkdir komodo-mcp && cd komodo-mcp

curl -O https://raw.githubusercontent.com/MP-Tool/komodo-mcp-server/main/docker/compose.yaml curl -O https://raw.githubusercontent.com/MP-Tool/komodo-mcp-server/main/docker/docker.env cp docker.env .env # Edit with your credentials docker compose up -d

-> [Full Docker Guide](docker/README.md)

Claude Desktop

Add to your claude_desktop_config.json (Settings -> Developer -> Edit Config):

"komodo-mcp-server": {

"command": "docker", "args": [ "run", "-i", "--rm", "-e", "KOMODO_URL=https://komodo.example.com:9120", "-e", "KOMODO_API_KEY=api-key", "-e", "KOMODO_API_SECRET=api-secret", "ghcr.io/mp-tool/komodo-mcp-server:latest" ] }

-> [Full Claude Guide](examples/claude/README.md)

VS Code / GitHub Copilot

Add to .vscode/mcp.json in your workspace:

{

"servers": { "Komodo MCP Server": { "type": "stdio", "command": "docker", "args": [ "run", "-i", "--rm", "-e", "KOMODO_URL=https://komodo.example.com:9120", "-e", "KOMODO_API_KEY=api-key", "-e", "KOMODO_API_SECRET=api-secret", "ghcr.io/mp-tool/komodo-mcp-server:latest" ] } } }

-> [Full VS Code Guide](examples/vscode/README.md) · [Node.js / npx (no Docker)](examples/node/README.md) · [All Integrations](examples/README.md)

Use

Once connected, ask Claude, Copilot, or any MCP-compatible assistant in plain language — it picks the tools. The tool each prompt drives is shown on the right:

PromptTool(s) called
"List all my Komodo servers"komodo_server_list

| "Show containers on production-server" | `kom

Solo se muestra el principio; lee el resto en el repo

Pregunta a PopNx