Use your favorite AI coding agent to build, deploy and manage applications on Nodion.

Anthropic's agentic coding tool. Deploy to Nodion directly from your terminal with Claude.

OpenAI's coding agent. Build and ship your projects to Nodion with Codex.

Google's AI coding agent for the terminal. Use Gemini CLI to deploy and manage apps on Nodion.
Integrate your AI agent with Nodion through the CLI, MCP, or our REST API.
Point your AI client at https://mcp.nodion.net.
The nodion CLI talks to the same v2 API as the dashboard. Agents that can run shell commands can install it, sign in, and deploy without speaking HTTP themselves.
bashcurl -fsSL https://cli.nodion.net/install.sh | bashnodion login opens a browser device-code flow and stores a personal API key. For CI, set NODION_API_TOKEN instead.
bashnodion login
nodion whoamibashnodion projects use prj_…
nodion link
nodion deploy --waitFull reference: CLI docs.
Nodion runs a remote MCP server at https://mcp.nodion.net. Any MCP-compatible client can plug in, authenticate with a Bearer token, and drive your Nodion projects in natural language. No local daemon.
Go to Account → Security, click Add API Key, pick the scopes you want to grant, optionally restrict the key to specific projects and pick an expiry. The token is shown only once, so copy it straight into your AI client's config.
A single command registers the server. No config file to edit.
bashclaude mcp add --transport http nodion https://mcp.nodion.net/mcp \
--header "Authorization: Bearer YOUR_NODION_API_KEY"Start or restart a Claude Code session. The Nodion tools become available in chat right away.
Using a different client? See the MCP docs or one-click setup.
Ask in plain language to create a project, deploy an app, set environment variables, and read logs. Write actions ask you to confirm before they run.
Any AI agent that can make HTTP requests can drive Nodion. All endpoints live under https://api.nodion.com/v2/ and expect a bearer token. See the full API reference for every endpoint, payload and response.
Go to Account → Security, click Add API Key, pick the scopes you want and optionally restrict the key to specific projects. The token is shown only once, so copy it right away.
bashcurl https://api.nodion.com/v2/applications \
-H "Authorization: Bearer $NODION_TOKEN" \
-H "X-Nodion-Project: $NODION_PROJECT"bashcurl -X POST https://api.nodion.com/v2/applications/$APP_ID/deployments \
-H "Authorization: Bearer $NODION_TOKEN" \
-H "Content-Type: application/json" \
-d '{}'Full reference: API docs.
Full access to the Nodion platform, directly from your AI coding session.
Push your code to production. Your AI agent can trigger deployments, monitor build progress and verify that everything is running.
Stream and analyze application logs in real-time. Your AI agent can read logs, identify errors and suggest fixes without leaving your coding session.
Access CPU and RAM metrics for your applications. Your AI agent can detect performance issues and recommend scaling before your users notice.
Nodion uses Dockerfiles to build your app. AI agents can analyze your project and generate an optimized Dockerfile tailored for Nodion.
Manage environment variables and secrets. Your AI agent can configure database connections, API keys and other settings for your app.
Scale your application up or down. Your AI agent can adjust instance counts and instance types based on traffic patterns and metrics.
AI agents generate a Dockerfile for your project and deploy it to Nodion. That's it.
✓ detected Rails 7.1 · PostgreSQL 16 · Node 20 ✓ wrote Dockerfile ✓ created app my-api in project prod
Deployment #42 created (status=waiting) ── status: building ── => FROM ruby:3.2-slim AS base => COPY Gemfile Gemfile.lock ./ => RUN bundle install --jobs 4 => COPY . . ── status: deploying ── rolling out to 2 instances… ✓ Deployment #42 finished: available live at https://my-api.nodion.app
Project: prod
Application: my-api available
strategy: dockerfile · 2 instances
Last deployment:
#42 available (user) "deploy"