MCP
Gestisci Nodion dal tuo coding agent.
Nodion ospita un server Model Context Protocolremoto. Il tuo agente usa lo stesso account che usi tu nella dashboard: crea un progetto, fa il deploy di un'app, imposta le variabili d'ambiente, legge i log, senza alcun daemon locale. Per approfondire leggi il nostro articolo Cos'è MCP? Il Model Context Protocol spiegato e la guida al deploy con Claude Code e il server MCP di Nodion; trovi gli agenti compatibili in Coding agent.
- Server:
https://mcp.nodion.net/mcp - Configurazione in un clic per Cursor, Claude Code e Claude Desktop: Collega Nodion al tuo agente
Plugin Nodion per ChatGPT e Codex
Il plugin Nodion per ChatGPT e Codex è pubblicato da Nodion GmbH, con sede a Stoccarda. Colleghi il tuo account Nodion con OAuth nella pagina di accesso di Nodion e scegli i progetti che il plugin può usare. Nella chat avvia un'app con un clic dal catalogo, pubblica un sito che scrivi nella chat, fa il deploy di un repository Git che hai già collegato e riporta lo stato del deployment, l'URL dell'app non appena è disponibile e i log recenti. Non ha strumenti per le variabili d'ambiente, non elimina risorse e non accetta pagamenti. I dettagli sono più in basso; per assistenza c'è la pagina di supporto.
I passaggi successivi (Autenticazione, OpenCode, Qualsiasi altro client) valgono per Claude Code, Cursor e gli altri client che usano una chiave API personale.
Autenticazione
Nuovo account? Chiedi all'agente di seguire
auth.md o di eseguire nodion login.
Confermi nel browser. La CLI salva una chiave personale in
~/.config/nodion/config.yml: non incollare quel token in chat.
Per MCP, crea una chiave personale in
Account → Security
(viene mostrata una sola volta) e imposta Authorization: Bearer nodion_….
Non copiare in chat il file di configurazione della CLI.
OpenCode
OpenCode ha un suo formato di configurazione. Aggiungi Nodion a
opencode.json:
json{
"mcp": {
"nodion": {
"type": "remote",
"url": "https://mcp.nodion.net/mcp",
"headers": {
"Authorization": "Bearer nodion_…"
}
}
}
} Qualsiasi altro client
Windsurf, Zed, VS Code Copilot e gli agenti personalizzati possono usare lo stesso URL. Una configurazione tipica:
json{
"mcpServers": {
"nodion": {
"url": "https://mcp.nodion.net/mcp",
"headers": {
"Authorization": "Bearer nodion_…"
}
}
}
} Cosa può fare l'agente
Una volta collegato, chiedi in linguaggio naturale. Attività tipiche: creare un progetto, fare il deploy di un'app dal repo corrente o da un preset con un clic (Twenty, n8n, Plausible, …), collegare un database, impostare le variabili d'ambiente, leggere i log e verificare che una release sia online. Prima di eseguire azioni di scrittura, l'agente ti chiede conferma.
Un agente locale con shell e rete (Cursor o Claude Code,
chiave API da Account → Security) può fare il deploy di una cartella che non è un
repository Git: apps.create con source_kind=managed_git
(la risposta della creazione non contiene né URL di push né password),
poi l'agente chiama da solo apps.git_remote (la dashboard non
mostra la password; ogni chiamata ne emette una nuova e revoca
la precedente), poi git push con GIT_ASKPASS (non mettere la
password nell'URL, in .git/config, in argv, nella cronologia della shell, nei log o in chat),
poi deploy. Per un'app del catalogo, l'agente chiama
presets.list (con category o
q quando l'utente indica un tipo di app),
presets.get, poi
apps.create con preset_key (ad esempio
twenty). Dopo questa creazione non chiamare
deploy: la prima release parte quando i database collegati
sono pronti. Interroga periodicamente apps.get o deployments.list
e comunica url. ChatGPT ospitato e i client OAuth non ricevono
apps.git_remote (non esiste un connettore né un'opzione nella dashboard
per abilitarlo). Questi client possono comunque pubblicare HTML/CSS/JS dalla chat:
apps.create con source_kind=managed_git e
deployment_strategy=buildpacks, poi
apps.git_files, poi deploy. Una cartella locale
sul disco richiede comunque Cursor o Claude Code con una chiave di scrittura. GitHub
collegato resta un'opzione quando l'utente ha già un repo.
ChatGPT, Codex e Claude Desktop
ChatGPT, Codex e Claude Desktop (claude.ai, mobile, Cowork) usano
OAuth, non una chiave API. Accedi o crea un account nella pagina di
autorizzazione di Nodion, collega uno o più progetti, poi fai il deploy di un preset
del catalogo con preset_key, di HTML/CSS/JS dalla chat con
apps.git_files o di un repository Git che hai già
collegato. I secret restano nella dashboard; la
connessione non raccoglie password o valori d'ambiente in chat.
Anthropic gestisce il collegamento dei connettori Claude ospitati.
Cursor e Claude Code richiedono comunque una chiave da Account → Security. ChatGPT, Codex e Claude Desktop accedono o creano un account dalla pagina di autorizzazione.