Integrations

Your AI tool, your backend.
Two ways in.

Claude Code, Codex, Cursor, Claude, ChatGPT, Gemini — whatever you already use. A coding agent runs the Norbix CLI. A chat app calls the MCP server every Norbix installation already is. Both get exactly the roles you pick, and every call lands in Logs.

Two ways in

How an AI tool reaches your backend

A coding agent has a shell, so it runs the Norbix CLI. A chat app has none, so it calls the MCP server every Norbix installation already is. Both act as an AI service user with exactly the roles you pick.

Coding agents
have a shell
Claude CodeCodexCursorGemini CLICoworkVS CodeWindsurf
Chat apps
no shell
ClaudeChatGPTGemini
CLI Norbix CLI
Recommended for coding agents
norbix login → norbix ai init → norbix … --json
  • ▸Signs in in your browser. You pick the roles, press Allow.
  • ▸One JSON answer per command — small context, every endpoint.
  • ▸--dry-run first, --yes only for destructive changes. Same commands in CI.
MCP MCP server
For chat apps
https://hub.norbix.ai/v3/account/mcp
  • ▸Hosted by every Norbix installation — nothing to install or run.
  • ▸OAuth in the browser: a consent screen with the roles, then Allow.
  • ▸400+ described tools, marked read or change; risky ones ask first.
Your Norbix backend
managed, self-hosted or enterprise
The tool acts as an AI service user — never as you — with the roles you picked. Nothing more.
DatabaseMembershipFilesEmail · Push · SMSPaymentsSchedulerCodeLogs
●Every call shows up in Logs.
●Sign a tool out in Cloud: Account → AI service users → Remove.
CLICoding agents

Three commands, then your agent builds the backend.

A coding agent already runs shell commands all day. Instead of loading hundreds of tools into its context, it runs norbix like you do and reads one JSON answer per command. norbix ai init writes the agent's instructions into your repo — for Claude Code, Codex, Cursor, or all of them. Cowork and any other agent with a shell work the same way.

terminal
npm i -g @norbix.ai/cli
norbix login        # browser: check the code, pick the roles, Allow
norbix ai init      # --target claude | agents | cursor | all

You can even skip norbix login: an agent that finds it is not signed in shows you the link and the code, and waits for your Allow.

MCPChat apps

One address. Every Norbix installation is already an MCP server.

Your chat app has no shell, so it reaches your backend through MCP — the Model Context Protocol, the open standard AI tools use to call outside services as tools. Nothing to install or host: add the address as a connector, sign in with OAuth, pick the roles on Cloud's consent screen, press Allow.

MCP address · managed service
https://hub.norbix.ai/v3/account/mcp

Self-hosted or enterprise: https://<your Hub>/v3/account/mcp. Load only some tool groups with ?toolsets=ai:database,ai:logs.

CLI or MCP?

Use both: the CLI for the coding agent in your repo, MCP for the chat app on your desktop. Both act as AI service users with the roles you picked, and both are listed under Account → AI service users.

CLINorbix CLI
MCPMCP server
Best for
Coding agents with a shell: Claude Code, Codex, Cursor, Cowork
Chat apps without a shell: Claude, ChatGPT, Gemini — and MCP-first IDEs
Sign-in
norbix login in the browser — roles, approved by you — or an nbsu_ key
OAuth in the browser, with the same roles — or an nbsu_ key
Context cost
Small: the agent reads --help or norbix schema only when it needs to
Every listed tool sits in the context (400+, or fewer with ?toolsets=)
Safety net
--dry-run on every change, --yes for destructive ones, exit codes
requires_confirmation handshake, read-only flag per tool
Scripts and CI
Yes — the same commands
Needs an MCP client
Reach
Every endpoint (norbix hub …, norbix api …)
Every endpoint marked as an AI tool

From The CLI for agents → CLI or MCP? in the docs.

In Cloud

Connect your AI — the block for your tool, written for your installation

Avatar → Connect your AI holds a prompt to paste into any AI tool, the Hub, API and MCP addresses, and one tab per tool with the exact commands. Managed, self-hosted or enterprise — Cloud fills in your own addresses.

Cloud · avatar → Connect your AI
Prompt — paste into any AI tool
Addresses — Hub · API · MCP
Add Norbix to your tool — Claude Code · Codex · Cursor · Claude · ChatGPT · Gemini
/account/connect-ai

Don't see your tool?

If it has a shell, it can run the Norbix CLI. If it speaks MCP, it can call the server. If it speaks HTTP, it has the API. Talk to us and we'll write the block.

Talk to us