MCP
Controle a Nodion a partir do seu agente de programação.
A Nodion aloja um servidor Model Context Protocolremoto. O seu agente usa a mesma conta do dashboard para criar um projeto, fazer deploy de uma aplicação, definir variáveis de ambiente e ler logs, sem daemon local. Para mais contexto, leia o nosso artigo sobre MCP e o guia passo a passo com o Claude Code. Os agentes compatíveis estão na página Agentes de programação.
- Servidor:
https://mcp.nodion.net/mcp - Configuração com um clique para Cursor, Claude Code e Claude Desktop: Ligue a Nodion ao seu agente
Plugin Nodion para ChatGPT e Codex
O plugin Nodion para ChatGPT e Codex é publicado pela Nodion GmbH, Stuttgart. Ligue a sua conta Nodion com OAuth na página de início de sessão da Nodion e escolha os projetos que o plugin pode usar. No chat, o plugin cria uma aplicação do catálogo com um clique, publica um site escrito no chat, faz deploy de um repositório Git já ligado e indica o estado do deploy, o URL da aplicação assim que estiver disponível e os logs recentes. Não disponibiliza ferramentas para gerir variáveis de ambiente, não elimina recursos e não aceita pagamentos. Os detalhes estão mais abaixo; a ajuda está na página de suporte.
Os passos seguintes (Autenticar, OpenCode, Qualquer outro cliente) destinam-se ao Claude Code, ao Cursor e a outros clientes que usam uma chave de API pessoal.
Autenticar
Ainda não tem conta? Peça ao agente que siga
auth.md ou execute nodion login.
Aprove a ligação no browser. A CLI guarda uma chave pessoal em
~/.config/nodion/config.yml. Não cole esse token no chat.
Para MCP, crie uma chave pessoal em
Account → Security
(mostrada apenas uma vez) e defina Authorization: Bearer nodion_….
Não copie o ficheiro de configuração da CLI para o chat.
OpenCode
O OpenCode tem o seu próprio formato de configuração. Adicione a Nodion ao
opencode.json:
json{
"mcp": {
"nodion": {
"type": "remote",
"url": "https://mcp.nodion.net/mcp",
"headers": {
"Authorization": "Bearer nodion_…"
}
}
}
} Qualquer outro cliente
Windsurf, Zed, VS Code Copilot e agentes próprios podem usar o mesmo URL. Uma configuração típica:
json{
"mcpServers": {
"nodion": {
"url": "https://mcp.nodion.net/mcp",
"headers": {
"Authorization": "Bearer nodion_…"
}
}
}
} O que o agente pode fazer
Depois de ligado, peça o que precisa em linguagem corrente. Trabalho típico: criar um projeto, fazer deploy de uma aplicação a partir do repositório atual ou de um preset com um clique (Twenty, n8n, Plausible, …), associar uma base de dados, definir variáveis de ambiente, ler logs e verificar se uma release está online. As ações de escrita pedem a sua confirmação antes de serem executadas.
Um agente local com shell e acesso à rede (Cursor ou Claude Code,
chave de API criada em Account → Security) pode fazer deploy de uma pasta que não é um repositório
Git: apps.create com source_kind=managed_git
(a resposta da criação não inclui URL de push nem palavra-passe),
depois o próprio agente chama apps.git_remote (o dashboard não
mostra a palavra-passe; cada chamada emite uma nova e revoga
a anterior), depois git push com GIT_ASKPASS (não coloque a
palavra-passe no URL, em .git/config, em argv, no histórico da shell, nos logs nem no chat)
e, por fim, deploy. Para uma aplicação do catálogo, o agente chama
presets.list (com category ou
q quando o utilizador indica um tipo de aplicação),
presets.get e depois
apps.create com preset_key (por exemplo
twenty). Depois dessa criação, não chame
deploy: a primeira release arranca quando as bases de dados associadas
estiverem prontas. Consulte periodicamente apps.get ou deployments.list
e comunique o url. O ChatGPT alojado (OAuth) não tem acesso a
apps.git_remote (não existe conector nem opção no dashboard
para isso). Esses clientes podem, ainda assim, publicar HTML/CSS/JS a partir do chat:
apps.create com source_kind=managed_git e
deployment_strategy=buildpacks, depois
apps.git_files e depois deploy. Uma pasta no disco local
continua a precisar do Cursor ou do Claude Code com uma chave com permissão de escrita. Um repositório
GitHub ligado continua a ser uma opção quando o utilizador já tem um repositório.
ChatGPT, Codex e Claude Desktop
O ChatGPT, o Codex e o Claude Desktop (claude.ai, aplicação móvel, Cowork) usam
OAuth, não uma chave de API. Inicie sessão ou crie uma conta na página de
autorização da Nodion, associe um ou mais projetos e, depois, faça deploy de um preset
do catálogo com preset_key, de HTML/CSS/JS a partir do chat com
apps.git_files ou de um repositório Git que já tenha
ligado. Os segredos ficam no dashboard; a
ligação não recolhe palavras-passe nem valores de variáveis de ambiente no chat.
Os conectores alojados do Claude passam pela Anthropic.
O Cursor e o Claude Code continuam a precisar de uma chave criada em Account → Security. No ChatGPT, no Codex e no Claude Desktop, a conta é criada na página de autorização.