Connecting your AI platform

Plug Claude, ChatGPT, or Gemini into your Mamo account in a couple of minutes.

Mamo authenticates AI platforms with OAuth, so you never hand your assistant an API key. You'll be redirected to log in to Mamo and approve access — the same as connecting any other app to your account.

Some platforms need a pre-registered OAuth Client ID, and it's different for each one. Read the section relevant to your selected platform for more information.

Claude

On a Claude for Work or Business plan, your workspace admin needs to allow custom connectors before this option shows up. Ask them if you can't see it.

  1. Go to Settings → Customize → Connectors.

  2. Select Add, then Add custom connector.

  3. Enter the server URL: https://mcp.mamopay.com/mcp

  4. Set Authentication to Always required.

  5. Select Use your own OAuth client and paste in the following Claude OAuth Client ID: EWKB2o5wiAPpOeWmQym349vDNQkvPwH99HZTah91GK0

    Leave Client Secret blank.

  6. Select Add, then Connect. You'll be redirected to log in to Mamo and approve access.

Now ask Claude something about your account — try "what's my Mamo wallet balance?"

Claude Code

Add the server:

claude mcp add --transport http mamo https://mcp.mamopay.com/mcp \
  --client-id EWKB2o5wiAPpOeWmQym349vDNQkvPwH99HZTah91GK0

Heads up: mcp add only saves the config — it doesn't log you in. Run this next:

claude mcp login mamo

That opens your browser to log in to Mamo and approve access. Then check it worked:

claude mcp get mamo

Note: Add -s user to the mcp add command to make Mamo available in every project, not just the current one.

ChatGPT

  1. Log in to ChatGPT.

  2. Go to Settings → Plugins → Developer mode and turn on Developer Mode.

  3. Go back to Plugins → Browse plugins.

  4. Add a new plugin with the + button at the top right.

  5. In the Connection field, enter https://mcp.mamopay.com/mcp.

  6. Set Authentication to OAuth.

  7. Expand Advanced OAuth settings.

  8. Under Client registration → Registration method, choose User-Defined OAuth Client.

  9. Paste in the following ChatGPT OAuth Client ID:

    B7JNzE_t71H2HzfD68Wzd5D9-Zl1i808Lte1qDxpiXU

    Leave OAuth Client Secret blank.

  10. Pick the permissions you want to grant under Scopes.

  11. Tick the confirmation checkbox and select Create. You'll be redirected to log in to Mamo and approve access.

Gemini CLI

Create the connection:

gemini mcp add --transport http mamo https://mcp.mamopay.com/mcp

Then open ~/.gemini/settings.json and replace the mcpServers.mamo block that command created with this:

"mamo": {
  "url": "https://mcp.mamopay.com/mcp",
  "type": "http",
  "authProviderType": "dynamic_discovery",
  "oauth": {
    "enabled": true,
    "clientId": "FfF9yLkKF4GRBSHkZE6mf1cjSBNfhgM7g7iMW0MSATE"
  }
}

Save it, start the Gemini CLI with gemini, and run:

/mcp auth mamo

Answer Y when it asks to open your browser, then log in to Mamo and approve access.

Approving access

After you log in, Mamo shows you exactly what your AI platform is asking for — things like viewing your business info, your balances, and your payment links. Have a read, then select Allow to finish up.