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

# ChatGPT

> Connect ChatGPT to Noux MCP using a custom connector and OAuth sign-in.

ChatGPT connects to Noux through **Plugins** (OpenAI's UI for remote MCP servers). You sign in with your Noux account; no manual token copying required.

<Note>
  ChatGPT OAuth is granted **`mcp:read` and `mcp:write`** scopes (all Noux MCP OAuth connections use both). ChatGPT can query your organization's data and call write tools (comments, invitations, notifications, key document spread, mutual action plans) as you — limited by your room permissions in Noux. ChatGPT may ask you to confirm before each write action. Reconnect the connector if you connected before this change and need write tools.
</Note>

## Before you start

* A **Noux account** with access to your organization
* **ChatGPT on the web** ([chatgpt.com](https://chatgpt.com)) — custom MCP connectors are not available on mobile apps
* A **paid ChatGPT plan** (Plus, Pro, Business, Enterprise, or Edu)
* Network access to `https://mcp.noux.app` and `https://noux.app`

On **ChatGPT Business, Enterprise, or Edu**, a workspace **admin or owner** must enable custom MCP connectors before members can create apps. See [Business and Enterprise workspaces](#business-and-enterprise-workspaces) below.

You do **not** need to create a personal Bearer token for ChatGPT — OAuth handles authentication.

***

## Step 1 — Enable Developer Mode

1. Open **ChatGPT** in your browser.
2. Go to **Settings**.
3. Open **Security and login**.
4. Turn on **Developer mode** (marked **ELEVATED RISK**).

<Note>
  OpenAI has moved this toggle between **Settings → Apps → Advanced settings** and **Settings → Security and login** across releases. If you do not see it under Security and login, check Apps → Advanced settings instead.
</Note>

Leave **Lockdown mode** off — it can block connectors that reach external services.

***

## Step 2 — Create the Noux connector

1. Go to **Settings → Plugins** (or **Workspace settings → Apps** on Business if your admin publishes workspace apps).
2. Click **Create** (or **+**).
3. Fill in the form:

| Field              | Value                                           |
| ------------------ | ----------------------------------------------- |
| **Name**           | `Noux`                                          |
| **Description**    | Optional — e.g. "Noux sales rooms and meetings" |
| **Connector URL**  | `https://mcp.noux.app/mcp`                      |
| **Authentication** | **OAuth**                                       |

### Advanced settings

For the standard Noux setup you do not need extra OAuth credentials:

* Select **OAuth** as the authentication type
* Leave any **OAuth Client ID** or **Client Secret** fields empty if shown

Noux registers ChatGPT automatically using OAuth 2.1 dynamic client registration. You do not need to paste credentials from the Noux app.

<Warning>
  Only add connectors from developers you trust. The URL must be exactly `https://mcp.noux.app/mcp` — including the `/mcp` path.
</Warning>

Click **Create** (or **Save**).

On **Business**, admins must **publish** the app in **Workspace settings → Apps** before other members can use it.

***

## Step 3 — Connect and sign in

1. Start a **new chat** on the web (or open an existing one).
2. Enable the **Noux** connector from the chat tools or plugins menu, or ask ChatGPT to use Noux data — the first tool call launches OAuth.
3. Your browser opens the **Noux authorization** flow:
   * Sign in to [noux.app](https://noux.app) if you are not already logged in
   * Review the consent screen — it explains what MCP access ChatGPT is requesting
4. Click **Allow access**.

ChatGPT receives an OAuth access token scoped to your user and organization. The connector should show as connected.

***

## Step 4 — Verify it works

Ask ChatGPT something that uses Noux data, for example:

* "Use Noux to call `get_info` and tell me my organization id."
* "List my Noux sales rooms."
* "Summarize recent activity in my Noux organization."

ChatGPT should invoke Noux MCP tools (see the [tool reference](/mcp/tools)). If tools are not available, remove and recreate the connector, re-authorize from **Settings → Plugins**, or start a new chat.

***

## What ChatGPT can access

Through OAuth, ChatGPT acts **as you** in your Noux organization with **`mcp:read` and `mcp:write`** scopes. That includes:

* Rooms, members, visitors, and invitations
* Room conversations and comments
* Notetaker meetings, transcripts, summaries, and coaching
* Organization activity for reporting
* Write tools such as posting comments, sending invitations and update notifications, spreading key documents, and creating or updating mutual action plans — subject to your room permissions

ChatGPT confirms with you before executing write actions. This is different from Claude Desktop, which may invoke write tools without a separate confirmation step.

For automation without ChatGPT, use a [personal Bearer token](/mcp/getting-started) in Cursor or scripts, or the [REST API](/api/overview) with an organization API key.

***

## Business and Enterprise workspaces

On **ChatGPT Business**, only **workspace admins and owners** can enable Developer mode and create or publish MCP apps.

**Workspace admin — enable custom connectors**

1. Open **Workspace settings** (not personal Settings).
2. Go to **Permissions & roles → Connected data**.
3. Turn on **Developer mode / Create custom MCP connectors**.

**Create and publish the Noux app**

1. In **Workspace settings → Apps**, click **Create** (Developer mode may be enabled here automatically).
2. Use URL `https://mcp.noux.app/mcp` and **OAuth** authentication.
3. Test the app, then **publish** it for your workspace.

Each admin must also enable **Developer mode** in their own **Settings → Security and login** if they create apps from personal settings.

***

## Troubleshooting

| Issue                                         | What to try                                                                                                                                    |
| --------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- |
| No **Plugins → Create** button                | Enable **Developer mode** under **Settings → Security and login**; on Business, ask an admin to enable custom connectors in workspace settings |
| "Doesn't support Dynamic Client Registration" | OAuth metadata must use public HTTPS URLs — use production `https://mcp.noux.app/mcp`, not a local or misconfigured tunnel                     |
| Connector fails to add                        | Confirm URL is `https://mcp.noux.app/mcp` with no trailing spaces                                                                              |
| OAuth fails with redirect error               | Ensure you selected **OAuth** (not Token); reconnect the connector                                                                             |
| Browser opens but login fails                 | Use the same email you use for Noux; contact your org admin if access is blocked                                                               |
| Consent page does not appear                  | Complete sign-in at noux.app first, then trigger the OAuth flow again in ChatGPT                                                               |
| "Unauthorized" after connecting               | Re-authorize from **Settings → Plugins**; deny and re-approve if needed                                                                        |
| Tools not showing in chat                     | Start a new chat; recreate the connector; ensure Developer mode is still enabled                                                               |
| Wrong organization data                       | OAuth is tied to the Noux account you signed in with — re-authorize with the correct account                                                   |

For Cursor, automation scripts, or other clients that do not support Plugins OAuth, use a [personal Bearer token](/mcp/getting-started) instead.

***

## Alternative — Token authentication (not recommended)

ChatGPT can connect with a **Token** auth type and a personal Bearer token instead of OAuth. This works for quick tests but is **not recommended** for regular use — tokens must be copied manually, rotated by you, and do not support the same one-click sign-in flow as OAuth.

1. Create a token under [Integrations → MCP](https://noux.app/integrations/mcp).
2. In **Settings → Plugins → Create**, set **Authentication** to **Token** and paste the token.
3. Use connector URL `https://mcp.noux.app/mcp`.

Prefer **OAuth** for production and team use.

***

## Related

* [Getting started](/mcp/getting-started)
* [Claude Desktop](/mcp/clients/claude-desktop) — similar OAuth connector flow
* [Copilot Studio](/mcp/clients/copilot-studio)
* [Cursor](/mcp/clients/cursor) — uses Bearer tokens, not OAuth
* [Tool reference](/mcp/tools)
* [MCP overview](/mcp/overview)
