Connect your Omni data to Claude Desktop with Omni’s MCP Server.
Claude Desktop is the app version of Anthropic’s AI assistant, Claude. Once successfully connected to Omni, you can interact with your Omni data right in the Claude Desktop interface.Looking for Claude Code? Check out the Claude Code guide.
Claude will redirect you to an Omni authorization page.
Review the requested permissions and click Authorize.
Omni will automatically create a Personal access token and link it to your Omni user account.
3
Verify the connection
At this point, you should be able to use the Omni MCP server in your Claude Desktop chats.In a chat, click the (plus) icon, then Connectors. Your Omni MCP connection should be enabled:
OAuth provides streamlined setup without manually managing API keys. Use this method if you need to configure the connector manually.
1
Open Claude Desktop settings
In Claude Desktop, navigate to Settings > Connectors.
2
Add a custom connector
Click Add custom connector.
3
Configure the connector
In the dialog that displays, fill in the following:
Name - Enter a name for the connector, such as Omni
Remote MCP Server URL - Paste the following URL:
Copy
Ask AI
https://callbacks.omniapp.co/callback/mcp
Your configuration should look like this:Click Add to create the connector.
4
Authorize the connection
Claude Desktop will add the connector to the connector list.
Click the Connect button next to the Omni connector you just created.
Your browser will open and redirect you to an Omni authorization page.
Review the requested permissions and click Authorize.
Omni will automatically create a Personal access token and link it to your Omni user account.
5
Verify the connection
At this point, you should be able to use the Omni MCP server in your Claude Desktop chats.In a chat, click the (plus) icon, then Connectors. Your Omni MCP connection should be enabled:
API key authentication gives you direct control over key management.
1
Create an API key
If you don’t have an Omni API key, create one before continuing.
2
Open Claude Desktop settings
In Claude Desktop, navigate to Settings > Developer.
3
Edit the config file
Click Edit Config. This opens (or creates) claude_desktop_config.json.
Once the MCP Server is connected, Claude Desktop automatically uses it when you ask questions about your data. You can prompt Claude to use Omni by referring to it by name or description.
Enter a prompt in the chat panel, such as Hey Omni, tell me how many users have been sourced by referrals.
Each time Claude uses an MCP tool, you’ll be prompted to approve its usage. Click Allow once or Allow always to proceed:
The MCP Server will pick a model (if not configured) and topic, then run a query to retrieve the data: