MCP Server
Aerion hosts a Model Context Protocol server that lets AI assistants read and act on your Aerion data through natural language. Once connected, your chosen client can answer questions about your Aerion records and create or update them on your behalf.
The server exposes:
- Find, Create, Update, and Delete tools for all core models.
- Customized Project and User analytics feeds.
The server is hosted at:
Code
Authentication uses OAuth — the first time you connect, your client opens a browser window where you sign in to your Aerion tenant.
Permissions
The MCP server respects the same permissions as the rest of the Aerion API: it acts as the signed-in user and can only see or modify data that user has access to. We recommend connecting with a utility user scoped to the access you actually need, especially for assistants that may take destructive actions.
For production-style integrations or scripted workflows, the REST API is still the right tool — MCP is designed for interactive use through an LLM.
Setup
Most MCP clients accept a remote server in the same shape — a name, a URL, and (for some clients) an explicit transport type. Drop the entry below into whatever config file your client uses:
Code
Your client will handle the OAuth sign-in the first time it connects. The sections below cover where that config lives for popular clients.
Claude
Claude.ai and Claude Desktop
The Connectors UI is the same on the Claude.ai web app and Claude Desktop:
- Open Settings → Connectors.
- Click Add custom connector.
- Set the name to
Aerionand the URL tohttps://cloud.aerion.app/mcp. - Save, then click Connect and complete the sign-in flow in the browser window that opens.
On Enterprise plans, custom connectors usually have to be added by a workspace admin rather than individual users. The admin also controls which tools each user is allowed to call, so once the Aerion connector is in place, make sure it's enabled — and that the specific Aerion tools you need are enabled — for your account. If you don't see Add custom connector in Settings, that's the missing step.
Claude Code
Claude Code has no Connectors UI, so the server is added from the CLI:
Code
The first time you use an Aerion tool in a session, Claude Code will open a browser window for you to sign in.
Cursor
Add the server to ~/.cursor/mcp.json (create the file if it doesn't exist), using the JSON shape from the top of this section. Restart Cursor, then open Settings → MCP and click Connect next to the Aerion entry to complete the OAuth flow.
Visual Studio Code
In your workspace, create .vscode/mcp.json. VS Code uses a slightly different key (servers instead of mcpServers) and requires an explicit transport type:
Code
Then open the Command Palette and run MCP: List Servers → Aerion → Start Server. Sign in to Aerion in the browser window that opens.
To make the server available across all workspaces, add the same entry under mcp.servers in your user settings.json instead.
Codex CLI
Codex uses TOML rather than JSON. Add an entry to ~/.codex/config.toml:
Code
The next time you start a Codex session, you'll be prompted to sign in.