# Connect ChatGPT to xSpeed Hub MCP

> Register xSpeed Hub as a developer-mode app in ChatGPT on the web, approve access in the Hub, and select it in a chat.

- Category: AI & MCP
- Updated: 2026-10-06
- Canonical: https://xspeedcache.com/docs/hub-mcp-chatgpt/

---

You create a developer-mode app in ChatGPT, named `xspeedhub`, from the Hub MCP URL. ChatGPT custom apps run on the web.

## Steps

### 1. Turn on developer mode

In ChatGPT on the web, open Settings, then Security and login, and turn on Developer mode. On a Business workspace only admins and owners can use it. On Enterprise and Edu an admin grants access first, and you then turn it on under Settings, Apps, Advanced settings.

```
Settings  >  Security and login  >  Developer mode
```

### 2. Create the app from the Hub URL

Open ChatGPT Plugins, select the plus button and create a developer-mode app. Name it xspeedhub, paste the MCP server URL and choose OAuth. Click Scan Tools, approve access on the xSpeed Hub page that opens, wait for the scan to list the tools, then click Create. Workspace admins can also start from Workspace settings, Apps, Create.

```
https://app.xspeedcache.com/xspeed/mcp
```

### 3. Select the app in a chat

The app appears under Drafts in your app settings with a Dev label. In a new chat, open the plus menu in the composer, choose Developer mode and select xspeedhub. In a workspace, only an admin or owner can publish the app for other members.

```
+  >  Developer mode  >  xspeedhub
```

## Sign-in

**OAuth sign-in.** ChatGPT custom apps take OAuth, no authentication or a mix of the two, and have no header field, so the connection token does not apply here. Pick OAuth and approve access on an xSpeed Hub page.

## Check it worked

```
Use the xspeedhub app to list my xSpeed sites and tell me which ones have page caching turned off. Do not change anything.
```

## A first prompt

```
Use the xspeedhub app: show the cache hit ratio for every site and flag anything under 70%.
```

## If something does not work

- Plan limits differ between OpenAI pages. The developer-mode guide lists Pro, Plus, Business, Enterprise and Edu on the web, while the help center describes full MCP with write actions as a beta for Business, Enterprise and Edu and says Pro connects with read access. If the Hub's write tools are missing, check your plan with OpenAI.
- Custom MCP apps are web only. OpenAI says agent mode does not use custom apps, and deep research uses them for read and fetch only, not writes.
- OpenAI notes that OAuth connections can lose access and ask you to reauthenticate when the provider does not advertise the offline_access scope. The Hub lists the scopes read and write. If ChatGPT asks you to sign in again, approve access again.
- After an admin publishes an app, ChatGPT works from a snapshot of its tools. If the Hub adds tools later, an admin refreshes the actions in Workspace settings.

More about ChatGPT with xSpeed, including approvals and example sessions: https://xspeedcache.com/agent/chatgpt/

Sources checked: [OpenAI Developers: ChatGPT developer mode](https://developers.openai.com/api/docs/guides/developer-mode), [OpenAI Help Center: Developer mode and MCP apps in ChatGPT](https://help.openai.com/en/articles/12584461-developer-mode-and-mcp-apps-in-chatgpt)
