> ## Documentation Index
> Fetch the complete documentation index at: https://docs.keebai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Connect with ChatGPT

> Add Keebai to ChatGPT as a custom MCP server with OAuth. You sign in with your Keebai account — no token to copy.

ChatGPT connects to Keebai as a custom MCP server and signs in over OAuth. You give it one URL, sign in to Keebai in your browser, pick the company, and approve what ChatGPT can do.

```
https://api.keebai.com/v1/mcp
```

> [!NOTE]
>
> OpenAI renames these screens often. Older help pages call them **connectors** under **developer mode**; newer ones call them **apps** or **plugins**. The labels below match OpenAI's current guide. If your workspace shows a different name, look for the option to add a custom MCP server — the fields are the same. Custom MCP servers run in ChatGPT on the web, and your workspace admin may need to allow them.

## Add Keebai

**1. Add a custom MCP server**

Open **Plugins** in ChatGPT, select **+**, then **Add custom MCP server**.

**2. Name it and paste the URL**

Name it `Keebai`. Under **Connection**, enter `https://api.keebai.com/v1/mcp` as the **Server URL**.

**3. Choose OAuth**

Set the authentication to **OAuth**. Leave the client credentials empty: ChatGPT registers itself with Keebai on its own, using a client metadata document or dynamic registration. Keebai supports both.

**4. Create it**

Review the risk warning, select **I understand and want to continue**, then **Create as a plugin**, and install it.

**5. Sign in to Keebai**

A Keebai window opens. Sign in, choose the company, and approve the permissions. See [What you see when you connect](#what-you-see-when-you-connect).

OpenAI's reference for these screens: [Add custom MCP server](https://developers.openai.com/api/docs/guides/custom-mcp-server).

## What you see when you connect

**1. Sign in at accounts.keebai.com**

The browser opens `accounts.keebai.com`. Sign in with your email and password, and your second factor if you have one. If you are already signed in, this step is skipped.

**2. Choose the company**

If you belong to more than one company, pick the one ChatGPT will work on. A connection always belongs to one company. To use another one, connect again and choose it.

**3. Approve the permissions**

Permissions come in [six groups](https://docs.keebai.com/dev/scopes.md#permission-groups). You only see as available the groups your Keebai role allows; the company owner and superusers can grant all of them. Untick any group you do not want ChatGPT to have.

**4. Back to ChatGPT**

Click **Allow access** and the browser returns to ChatGPT, already connected. If you cancel, nothing is created.

The approval screen is valid for 10 minutes. Keebai issues refresh tokens that last 30 days and renew on every use, so ChatGPT stays connected without asking you to sign in again as long as it uses the connection at least once a month.

## Disconnect

* **From Keebai** — in the portal, go to **Developers › Connected apps** (**Desarrolladores › Apps conectadas**) and disconnect ChatGPT. ChatGPT can no longer refresh its access; the access token it already holds expires within 15 minutes. The company owner and superusers see every connection in the company; everyone else sees their own.
* **From ChatGPT** — remove the app or plugin from your ChatGPT settings. That stops ChatGPT from using it; disconnecting from Keebai is what ends the connection on Keebai's side.

## Next steps

> [card] [Tool catalogue](https://docs.keebai.com/dev/mcp/tools.md)
>
> Every tool and the scope it needs.

> [card] [Permission groups](https://docs.keebai.com/dev/scopes.md#permission-groups)
>
> Which scopes each group grants.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.