Komodo Mcp
Nonetss/komodo-mcp · 10 stars · TypeScript
MCP server MCP para Komodo es un servidor de protocolo MCP (Model Context Protocol) que proporciona una interfaz programática completa para gestionar infraestructura Docker a través de la API de Komodo.
Install
The repo has no one-line install. Follow its README.
Files
Komodo MCP Server
Un servidor MCP (Model Context Protocol) completo para la API de Komodo. Proporciona acceso a todas las funcionalidades de Komodo a través de una arquitectura modular y bien estructurada.
🚀 Despliegue Rápido (Docker Compose)
La forma más sencilla de ejecutar este servidor es utilizando Docker Compose con la imagen pre-construida.
- Crea un archivo
docker-compose.yml:
version: '3.8'
services:
komodo-mcp:
image: ghcr.io/nonetss/komodo-mcp:latest
container_name: komodo-mcp-server
ports:
- "3333:3333"
- "8090:8090"
environment:
- KOMODO_URL=${KOMODO_URL}
- KOMODO_KEY=${KOMODO_KEY}
- KOMODO_SECRET=${KOMODO_SECRET}
restart: unless-stopped
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:3333/sse"]
interval: 30s
timeout: 10s
retries: 3
start_period: 40s
- Crea un archivo
.env:
KOMODO_URL=https://tu-instancia.komo.do KOMODO_KEY=tu_api_key KOMODO_SECRET=tu_secret
- Inicia el servidor:
docker compose up -d
- Verifica la conexión:
curl http://localhost:3333/sse
🛠️ Herramientas Disponibles
El servidor MCP proporciona 40+ herramientas organizadas en los siguientes módulos:
🖥️ Servidores
list_servers,get_server_info,create_server,update_server,delete_server,get_server_stats
📚 Stacks
list_stacks,get_stack_info,deploy_stack,create_stack,update_stack,delete_stack,start_stack,stop_stack,restart_stack
🚀 Deployments
list_deployments,get_deployment_info,deploy_deployment,create_deployment,update_deployment,delete_deployment,start_deployment,stop_deployment,restart_deployment,get_deployment_logs
🔨 Builds
list_builds,get_build_info,run_build,create_build,update_build,delete_build,cancel_build
📁 Repositorios
list_repos,get_repo_info,create_repo,update_repo,delete_repo,pull_repo,clone_repo
⚙️ Procedimientos
list_procedures,get_procedure_info,run_procedure,create_procedure,update_procedure,delete_procedure
🔧 Sistema
list_updates,get_system_info,get_version,list_alerters,get_alerter_info,create_alerter,update_alerter,delete_alerter
🏗️ Desarrollo Local
Si deseas contribuir o modificar el código:
- Instala dependencias:
pnpm install - Desarrollo:
pnpm dev - Construir:
pnpm build
🔗 Enlaces
Facts
- Kind
- MCP server
- Group
- Uncategorized
- Stars
- 10
- Language
- TypeScript
- Last push
- 2026-01-08
- Forks
- 6
- 1REAio.github.morluto/reaReverse engineer anything from your terminal or agent with one CLI and MCP server.125.3k
- 2com.browser-use/browser-usecom.browser-use/browser-useControl a real Chrome browser to complete any task: fill forms, extract data, book flights.117.7k
- 3World Monitorapp.worldmonitor/mcpLive markets, conflicts, country risk, chokepoints, energy, and China decision signals. 93 tools.88.3k
- 4Scrapling MCP Serverd4vinci/scrapling🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scraplingdev86.9k
- 5Everythingmodelcontextprotocol/serversThis MCP server attempts to exercise all the features of the MCP protocol. It is not intended to be a useful server, but rather a test server for builders of MCP clients. It implements prompts, tools, resources, sampling, and more to showcase MCP capabilities.85.8k
- 6Fetchmodelcontextprotocol/serversA Model Context Protocol server that provides web content fetching capabilities. This server enables LLMs to retrieve and process content from web pages, converting HTML to markdown for easier consumption.85.8k