MCP
O MCP deixa o assistente do seu editor subir a pasta do projeto, criar bancos e ler logs, sem você abrir o painel.
1. Crie um token
No painel, em tokens de API, crie um token. Ele começa com lh_ e aparece uma única vez. Trate como senha. Você pode nomear, e revogar a qualquer momento.
2. Instale no editor
O pacote é @lumahost/mcp, roda na sua máquina e precisa de Node 20 ou mais novo. O token vai na variável LUMAHOST_TOKEN.
Claude Code
claude mcp add lumahost -e LUMAHOST_TOKEN=lh_... -- npx -y @lumahost/mcpCursor
Em .cursor/mcp.json no projeto, ou ~/.cursor/mcp.json para todos:
{
"mcpServers": {
"lumahost": {
"command": "npx",
"args": ["-y", "@lumahost/mcp"],
"env": { "LUMAHOST_TOKEN": "lh_..." }
}
}
}Windsurf e VS Code seguem o mesmo formato, cada um no seu arquivo de configuração de MCP.
Não versione o arquivo com o token dentro. Se vazar, revogue o token no painel.
O que você pode pedir
- "Suba esta pasta como app web": o MCP compacta a pasta respeitando o
.gitignoree envia. - "Mostre os logs do deploy" e "por que o build falhou?"
- "Crie um Postgres e ligue ao app"
- "Defina a variável API_KEY" e "aponte meuapp.com.br para o app"
- "Reinicie" ou "pare o app"
As ferramentas são: quem_sou, listar_apps, criar_app, deploy_pasta, status_deploy, logs, variaveis, dominio, criar_banco, credenciais_banco, reiniciar e parar.