EULER EULER MCP Setup ChatGPT

Setup guide

Connect EULER MCP
to ChatGPT

Web browser ~3 minutes No API key needed

Add EULER as a custom App inside ChatGPT and ask plain-language questions about your partner data. ChatGPT handles authorization automatically — you just paste the MCP URL and log in once.

Before you start

Make sure you have everything in place before following the steps below.

ChatGPT plan required: Pro, Plus, Business, Enterprise, or Education. Free accounts do not support custom Apps.

Step-by-step

Four steps to get EULER running in ChatGPT.

1

Enable Developer Mode

Developer Mode unlocks the ability to add custom MCP apps. Here is how to turn it on:

  1. Click your profile picture or name in the bottom-left corner of ChatGPT, then choose Settings from the menu.
  2. In the Settings panel, click Apps in the left sidebar.
  3. At the bottom of the Apps section, click Advanced settings.
  4. Toggle Developer mode on so it turns blue, then go back.
ChatGPT Settings showing the Apps section with Advanced settings and Create app at the bottom
Settings → Apps → click Advanced settings at the bottom of the section
ChatGPT Advanced settings showing the Developer mode toggle turned on with an Elevated Risk label
Toggle Developer mode on — ChatGPT marks it as Elevated Risk because it allows unverified connectors
Business / Enterprise / Team plans If you do not see Developer Mode, your workspace admin needs to enable it first: Workspace Settings → Permissions & Roles → Connected Data → Developer mode.
2

Create a new App for EULER

In Settings → Apps, click the Create app button (visible after Developer Mode is enabled). A "New App" dialog opens — fill it in like this:

FieldValue
NameEULER
DescriptionEULER partner data — performance, referrals, commissions
Connection → Server URLhttps://mcp.eulerapp.com/mcp
AuthenticationLeave as OAuth (auto-detected)

Check the acknowledgment box ("I understand and want to continue…"), then click Create.

ChatGPT New App dialog with EULER as the name, the MCP URL entered under Connection, and Authentication showing OAuth
Fill in Name, Description, and Server URL — Authentication auto-detects as OAuth. Check the acknowledgment, then click Create
No API key needed Leave Advanced OAuth settings as-is. ChatGPT will open the EULER login page automatically the first time you activate EULER in a chat.
3

Authorize your EULER account

After clicking Create, a popup immediately asks you to connect EULER. Click Sign in with EULER to start the login flow.

ChatGPT popup titled Add EULER to ChatGPT with a Sign in with EULER button
Click Sign in with EULER to open the EULER login page

The EULER login page opens in a browser window. Sign in with your EULER email and password.

EULER login page showing email and password fields with a Log In button
Log in with your EULER account credentials

After logging in, EULER asks which accounts you want to grant ChatGPT access to. Select your account(s) and click Allow.

EULER consent page saying ChatGPT wants to access your Euler account, with a list of accounts to select and Allow and Deny buttons
Select which EULER account(s) to share with ChatGPT, then click Allow

You are redirected back to ChatGPT. The EULER app now appears as connected in Settings → Apps. You will not be asked to log in again.

ChatGPT Settings Apps section showing EULER as connected with a Disconnect button and OAuth authorization details
EULER now shows as connected with OAuth authorization — ready to use
4

Use EULER in a chat

Activate the EULER app for any conversation where you want partner data:

  1. Open a new conversation in ChatGPT.
  2. Click the + (plus) icon in the bottom-left of the message input bar.
  3. A menu opens showing your available apps. Click More if EULER is not visible immediately, then click EULER to activate it.
  4. Type your question and send it. ChatGPT calls EULER tools automatically and shows the results.
ChatGPT message input + menu open, with More expanded showing EULER in the submenu
Click +MoreEULER to activate it for this conversation
You type…What happens
“Show me top partners this quarter”ChatGPT calls EULER's performance tool and returns ranked partner data
“Any pending commissions?”ChatGPT calls the commissions tool and summarizes pending payouts
“Submit referral for Acme Corp”ChatGPT calls the submit referral tool and confirms the action
Confirmation prompts for write actions For actions that write data — like submitting a referral — ChatGPT will show a confirmation before proceeding. Always review what it is about to do.

Troubleshooting

Common problems and how to fix them.

ProblemWhat to do
I don't see Developer Mode You need a Pro, Plus, Business, Enterprise, or Education plan. Free accounts do not support this feature.
I'm on a Business plan and the toggle is grayed out Your workspace admin needs to enable Developer Mode in Workspace Settings → Permissions & Roles → Connected Data.
App was created but EULER returns errors in chat Try removing the app and re-adding it so the authorization flow runs again. Make sure you completed the EULER login step when prompted.
EULER is active but returns empty results Make sure your EULER account has data for the date range or query. Try a broader question to confirm the connection is working.
401 Unauthorized error Your authorization session has expired. Remove EULER from your Apps list and re-add it to go through the login flow again.
Still need help? Contact EULER support at help@eulerapp.com — include any error messages you see.

Also available on Claude & Gemini CLI

Prefer a different assistant? EULER connects the same way everywhere — one URL, one login, no API key.