Pular para o conteúdo

API e MCP

Em Conta → Tokens de API, crie um token com nome, papel (admin, dev ou leitura) e validade (até 2 anos). O token aparece uma única vez. Ele age com as permissões do papel escolhido, e tudo vai para a auditoria.

Base: https://<seu-painel>/api/v1. A especificação OpenAPI fica em /api/v1/openapi.json.

Janela do terminal
curl -H "Authorization: Bearer $DEPANEL_TOKEN" https://<seu-painel>/api/v1/projetos

Operações disponíveis: listar e ver projetos, serviços, implantações, máquinas, contêineres, domínios, monitores e incidentes; implantar, refazer e cancelar implantações; iniciar, parar e reiniciar serviços.

O painel tem um servidor MCP em https://<seu-painel>/mcp (HTTP). Conecte o Claude, o Cursor ou qualquer cliente MCP usando o mesmo token:

{
"mcpServers": {
"depanel": {
"type": "http",
"url": "https://<seu-painel>/mcp",
"headers": { "Authorization": "Bearer dpk_..." }
}
}
}

As ferramentas do MCP são as mesmas operações da API.