Implantação¶
A instância pública em mcp.okfn.org roda a partir do repo
mcp-deployment: uma pequena stack de Docker Compose enviada a um VPS
com rsync. Sem Kubernetes, sem lock-in de nuvem.
Repo privado
mcp-deployment é a nossa própria infraestrutura, então o repo não
está disponível publicamente. Se você precisar de ajuda para
implantar sua própria instância, entre em contato conosco.
A stack¶
flowchart LR
internet([Internet]) --> caddy[Caddy: TLS + reverse proxy]
caddy --> gateway[Chat gateway: Flask + Gunicorn]
gateway --> server[Servidor MCP :8063]
server --> tools[(Pacotes de plugins, instalados no momento do build)]
- caddy: termina o TLS e encaminha o tráfego para o gateway.
- gateway: a UI de chat, precisa de
AI_API_KEYem um arquivo.env. - server: o servidor MCP; sua imagem instala com pip os pacotes dos plugins no momento do build.
Rascunho
Esta página é um resumo. Um runbook mais completo (configuração inicial do VPS, segredos, atualização de plugins em produção) está planejado; enquanto isso, entre em contato conosco se você precisar desses detalhes.