
nonetss/komodo-mcp
Deployment & DevOps이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Full Model Context Protocol (MCP) server for Komodo API. Manage servers, stacks, deployments, and procedures directly from your AI assistant. Docker-ready
개요
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. La forma más sencilla de ejecutar este servidor es utilizando Docker Compose con la imagen pre-construida. El servidor MCP proporciona organizadas en los siguientes módulos: - list_servers, get_server_info, create_server, update_server, delete_server, get_server_stats - list_stacks, get_stack_info, deploy_stack, create_stack, update_stack, delete_stack, start_stack, stop_stack, restart_stack - list_deployments, get_deployment_info, deploy_deployment, create_deployment, update_deployment, delete_deployment, start_deployment, stop_deployment, restart_deployment, get_deployment_logs - list_builds, get_build_info, run_build, create_build, update_build, delete_build, cancel_build - list_repos, get_repo_info, create_repo, update_repo, delete_repo, pull_repo, clone_repo
README
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
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →