Add it as a connector in ChatGPT or Codex.

ChatGPT connects through a developer-mode app on the web. OpenAI lists Plus, Pro, Business, Enterprise and Education accounts as eligible; workspace settings may restrict access. If the controls below differ or are unavailable, follow the current setup flow in the official Developer mode guide.

MCP endpoint

https://agentic.optimonk.com/mcp

Create and select the app

  1. Enable Developer mode

    In ChatGPT, open Settings → Security and login and turn on Developer mode.

  2. Create a developer-mode app

    Open ChatGPT Plugins and use the plus button to create an app named OptiMonk. Enter the endpoint above and choose OAuth with dynamic client registration (DCR). No API key or pre-issued client credentials are required.

  3. Approve the connection

    Complete the OptiMonk consent flow and approve the permissions you need.

  4. Select it in a conversation

    In the composer’s Plus menu, choose Developer mode and select the OptiMonk app for that conversation. Ask it to use OptiMonk’s whoami tool to check the connection.

In Codex, add it the same way you would any other remote MCP server, using the URL above.

What you should see

For OAuth, complete your client’s authentication flow, then approve the requested OptiMonk permissions. See Authentication & access for consent-screen details and connection management.

Check it worked

Ask your agent to call whoami. It answers with the account it is acting as and the permissions it holds, which is also the first thing to check if a later call says something is missing.

If it does not connect

  • Nothing happens after adding the URL. Complete your client’s authentication step first. If the consent tab is blocked, allow pop-ups for this site and retry.

  • You were asked for a key or token. OAuth connections do not require an API key. If your client does not support OAuth or its callback is not allowed, use a Bearer API key instead — see Authentication & access.

  • Connected, but calls fail. Call whoami first: a credential on the wrong account fails exactly like a missing object.