Saltar a contenido

Despliegue

La instancia pública en mcp.okfn.org corre desde el repo mcp-deployment: un pequeño stack de Docker Compose enviado a un VPS con rsync. Sin Kubernetes, sin ataduras a una nube.

Repo privado

mcp-deployment es nuestra propia infraestructura, así que el repo no está disponible públicamente. Si necesitas ayuda para desplegar tu propia instancia, contáctanos.

El stack

flowchart LR
    internet([Internet]) --> caddy[Caddy: TLS + reverse proxy]
    caddy --> gateway[Chat gateway: Flask + Gunicorn]
    gateway --> server[Servidor MCP :8063]
    server --> tools[(Paquetes de plugins, instalados al momento del build)]
  • caddy: termina TLS y reenvía el tráfico al gateway.
  • gateway: la UI de chat, necesita AI_API_KEY en un archivo .env.
  • server: el servidor MCP; su imagen instala con pip los paquetes de plugins al momento del build.

Borrador

Esta página es un resumen. Está planificado un runbook más completo (configuración inicial del VPS, secretos, actualización de plugins en producción); mientras tanto, contáctanos si necesitas esos detalles.