# ChatGPT

> Turn on Developer mode in ChatGPT, create a Nodaro connector with the MCP URL, sign in with OAuth, and switch Nodaro on in a chat to generate media.

Source: https://nodaro.ai/docs/mcp/connect/chatgpt

You connect **ChatGPT** to Nodaro by creating a custom connector in ChatGPT's Developer mode, with the URL `https://mcp.nodaro.ai/mcp`. After you sign in with your Nodaro account and switch the connector on in a chat, ChatGPT can call the Nodaro tools you allowed.

## Before you start

- **Your plan.** Developer mode, and with it custom MCP connectors, is available on the ChatGPT Plus, Pro and Business plans.
- **Developer mode.** This switch lets ChatGPT talk to MCP servers outside its own catalog. It is off by default and changes nothing else about ChatGPT.
- **Business and Enterprise workspaces.** An admin turns Developer mode on for the workspace before members can use it.

## Connect ChatGPT

### Turn on Developer mode

In ChatGPT, open **Settings › Connectors › Advanced settings** and turn on **Developer mode**. The **Create** button appears in the connector settings.

### Create the connector

Click **Create**. You can also open the form directly with this link:

```text
https://chatgpt.com/#settings/Connectors?create-connector=true
```

The link does not fill in the form. Name the connector Nodaro and paste `https://mcp.nodaro.ai/mcp` as the server URL.

### Confirm and sign in

Tick the box that says you trust the connector, and keep the authentication on OAuth. ChatGPT opens the Nodaro sign-in page. Sign in, review the permissions on the consent screen, and click **Allow**.

### Switch Nodaro on in a chat

In a chat, open the **+** menu and switch Nodaro on under **Developer mode**. Then ask, for example: "Generate an image of a knight with Nodaro."

OpenAI documents the switch and its limits in [Developer mode and MCP apps in ChatGPT](https://help.openai.com/en/articles/12584461-developer-mode-and-mcp-apps-in-chatgpt).

## Follow a generation to the end

Generation tools start a job and answer at once with its id. When the result does not appear in the chat, ask ChatGPT to check the job with `get_job`, or to wait for it with `wait_for_job`. An image usually takes under a minute and a video 2 to 10 minutes. Every result is also saved to your Nodaro library. See [Job tools](https://nodaro.ai/docs/mcp/tools/jobs).

## Upload your own files

To give ChatGPT a photo, a voice recording or a clip to work with, ask it to request a Nodaro upload. `request_image_upload`, `request_audio_upload` and `request_video_upload` return a link. You open the link in your browser, drop the file, and ChatGPT receives its URL. See [Upload tools](https://nodaro.ai/docs/mcp/tools/uploads).

## If the connection fails

- **The Create button is missing.** Turn on Developer mode, or ask your workspace admin to enable it.
- **The sign-in fails or never finishes.** Check that the server URL is exactly `https://mcp.nodaro.ai/mcp`.
- **Nodaro is connected but ChatGPT does not use it.** Switch Nodaro on for the chat under **Developer mode** in the **+** menu.

More fixes are in [Troubleshooting](https://nodaro.ai/docs/mcp/troubleshooting).

## Frequently asked questions

### Which ChatGPT plans can connect to Nodaro?

Custom MCP connectors need ChatGPT Developer mode, which is available on the Plus, Pro and Business plans.

### Why is there no Create button in my ChatGPT connector settings?

Developer mode is off. Open Settings, then Connectors, then Advanced settings, and turn Developer mode on. In a Business or Enterprise workspace, an admin must turn it on for everyone first.

### Does the Open in ChatGPT link fill in the connector form?

No. The link opens the form to create a connector, but nothing is filled in. Name the connector Nodaro and paste https://mcp.nodaro.ai/mcp as the server URL.

### How do I use Nodaro in a ChatGPT chat?

In the chat, open the + menu and switch Nodaro on under Developer mode. Then ask for what you want, for example an image or a short video.
