MCP

Controla Nodion desde tu coding agent.

Nodion aloja un servidor Model Context Protocolremoto. Tu agente usa tu misma cuenta del dashboard para crear proyectos, desplegar apps, definir variables de entorno y leer logs, sin tener que ejecutar un daemon local. Para más contexto, lee nuestro artículo sobre qué es MCP y la guía paso a paso con Claude Code; en Coding agents verás qué agentes funcionan con él.

  • Servidor: https://mcp.nodion.net/mcp
  • Configuración en un clic para Cursor, Claude Code y Claude Desktop: Conecta Nodion a tu agente

Plugin de Nodion para ChatGPT y Codex

El plugin de Nodion para ChatGPT y Codex lo publica Nodion GmbH, con sede en Stuttgart. Conectas tu cuenta de Nodion con OAuth en la página de inicio de sesión de Nodion y eliges los proyectos que puede usar. En el chat, lanza una app del catálogo en un clic, publica un sitio que escribes en el chat, despliega un repositorio Git que ya hayas conectado e informa del estado del despliegue, de la URL de la app en cuanto está disponible y de los logs recientes. No tiene herramientas para variables de entorno, no borra recursos y no acepta pagos. Tienes los detalles más abajo y ayuda en la página de soporte.

Los siguientes pasos (Autenticación, OpenCode y Cualquier otro cliente) son para Claude Code, Cursor y otros clientes que usan una clave de API personal.

Autenticación

¿Cuenta nueva? Pide al agente que siga auth.md o que ejecute nodion login. Tú lo apruebas en el navegador. La CLI guarda una clave personal en ~/.config/nodion/config.yml: no pegues ese token en el chat.

Para MCP, crea una clave personal en Account → Security (se muestra una sola vez) y define Authorization: Bearer nodion_…. No copies el archivo de configuración de la CLI en el chat.

OpenCode

OpenCode tiene su propio formato de configuración. Añade Nodion a opencode.json:

json{
  "mcp": {
    "nodion": {
      "type": "remote",
      "url": "https://mcp.nodion.net/mcp",
      "headers": {
        "Authorization": "Bearer nodion_…"
      }
    }
  }
}

Cualquier otro cliente

Windsurf, Zed, VS Code Copilot y los agentes propios pueden usar la misma URL. Una configuración típica:

json{
  "mcpServers": {
    "nodion": {
      "url": "https://mcp.nodion.net/mcp",
      "headers": {
        "Authorization": "Bearer nodion_…"
      }
    }
  }
}

Qué puede hacer el agente

Una vez conectado, pídeselo en lenguaje natural. Tareas típicas: crear un proyecto, desplegar una app desde el repo actual o desde un preset en un clic (Twenty, n8n, Plausible, …), vincular una base de datos, definir variables de entorno, leer logs y comprobar que una release está online. Las acciones de escritura te piden confirmación antes de ejecutarse.

Un agente local con shell y red (Cursor o Claude Code, con una clave de API de Account → Security) puede desplegar una carpeta que no es un repositorio Git: apps.create con source_kind=managed_git (la respuesta de create no incluye URL de push ni contraseña), después el agente llama a apps.git_remote (el dashboard no muestra la contraseña; cada llamada emite una nueva y revoca la anterior), después git push con GIT_ASKPASS (no pongas la contraseña en la URL, en .git/config, en argv, en el historial de la shell, en los logs ni en el chat) y, por último, deploy. Para una app del catálogo, el agente llama a presets.list (con category o q cuando el usuario nombra un tipo de app), a presets.get y después a apps.create con preset_key (por ejemplo, twenty). Después de ese create, no llames a deploy: la primera release empieza cuando las bases de datos vinculadas están listas. Consulta periódicamente apps.get o deployments.list e informa de url. ChatGPT alojado y los clientes OAuth no reciben apps.git_remote (no hay ningún conector ni opción en el dashboard para activarlo). Aun así, esos clientes pueden publicar HTML/CSS/JS desde el chat: apps.create con source_kind=managed_git y deployment_strategy=buildpacks, después apps.git_files y después deploy. Una carpeta local en disco sigue necesitando Cursor o Claude Code con una clave de escritura. GitHub conectado sigue siendo una opción cuando el usuario ya tiene un repo.

ChatGPT, Codex y Claude Desktop

ChatGPT, Codex y Claude Desktop (claude.ai, móvil, Cowork) usan OAuth, no una clave de API. Inicia sesión o crea una cuenta en la página de autorización de Nodion, vincula uno o varios proyectos y después despliega un preset del catálogo con preset_key, HTML/CSS/JS desde el chat con apps.git_files o un repositorio Git que ya hayas conectado. Los secretos se quedan en el dashboard; la conexión no recoge contraseñas ni valores de las variables de entorno en el chat. Anthropic hace de intermediario en los conectores alojados de Claude.

Cursor y Claude Code siguen necesitando una clave de Account → Security. ChatGPT, Codex y Claude Desktop abren una cuenta en la página de autorización.

Dale a tu agente un cloud.

Hasta 15 € de crédito al registrarte.

Continuar con GitHub

o con tu email

Mantente al día.

Novedades del producto, sin spam. Puedes darte de baja cuando quieras.