Skip to main content
Ausdrucken

Connect doo to ChatGPT (MCP)

In this article you will find instructions on how to add doo to the ChatGPT desktop app once as a custom MCP server in order to use your doo events, bookings, and attendees in your chats in the future.

1. What You Need

  • The ChatGPT desktop app for macOS or Windows, signed in with your ChatGPT account. The app is included in all ChatGPT plans (Free, Go, Plus, Pro, Business, Enterprise, and Edu). In Business, Enterprise, and Edu workspaces, your admin may restrict custom MCP servers.

  • Your doo access token, created as described in steps 1 and 2 of the article Connect doo to AI agents (MCP).

⚠️ Please note that doo can currently only be connected through the ChatGPT desktop app. The web version of ChatGPT (chatgpt.com) does not yet support doo because custom MCP servers on the web require OAuth authentication, while doo uses an access token instead.

2. Add the Connector

  1. Open the ChatGPT desktop app and go to Settings.

  2. Under Integrations, select “Plugins”.

  3. Click “Add” (top right) and select “Add MCP server”.

  4. In the “Connect to a custom MCP” form, enter:

    • Name: doo

    • Type: “Streamable HTTP”

    • URL: https://mcp-organizer.doo.net/mcp

  5. Under “Headers”, fill in the empty row:

    • Key: Authorization

    • Value: Bearer <YOUR_BASE64_TOKEN> (with one space after “Bearer”)

  6. Leave “Bearer token env var” and “Headers from environment variables” empty.

  7. Click “Save”. If the app asks you to restart, select “Restart”.

Note: The token is saved in ChatGPT’s settings on this computer. Only set it up on your own computer, and set it up again on each computer you use. To change the token, open the doo entry in the MCPs tab and replace the header value.

3. Approve doo Actions

ChatGPT decides when to ask based on how each doo tool describes itself. Tools that change data in doo usually ask for your approval before they run, and tools that delete or cancel something always ask. Tools that only read data usually run without asking.

Below the message field, set the permissions control to “Ask for approval”. With “Approve for me”, ChatGPT sends approval requests to an automatic review instead of asking you.

Review each request carefully, especially for actions of the type “Modify” or “Critical”, such as cancelling a booking. The type of each tool is listed in the article doo MCP Server for Event Organizers: Overview of All Tools.

4. Use doo in ChatGPT

Start a new Codex chat: open the ChatGPT dropdown, select “Codex”, and start a new chat. To check that doo is connected, type /mcp in the message field and select “MCP – Show MCP server status”. doo should be listed as “Enabled” and “Authenticated (API key)”.

Example prompts:

  • “Show me my upcoming events in doo.”

  • “Show me all bookings for [event name] that are still awaiting approval.”

  • “Create a spreadsheet of all attendees of [event name] with name, company, and ticket category.”

Table of Contents

Didn’t find the answer to your question?

Our Support Team is happy to help

Scroll to Top