Guide

How to add a custom MCP server to ChatGPT (2026)

ChatGPT can call tools on any MCP server you add by URL, if your plan allows it. Here is who can, the steps on the web, what the sign-in and warnings mean, and what to check when the option or the tools don’t show up.

Plans and steps from OpenAI’s custom MCP help, checked October 19, 2026. OpenAI renames these menus often; if a step doesn’t match, its article wins.

Can your plan do it?

Custom MCP servers by ChatGPT plan
PlanAdd a custom MCP serverChanges (write actions)Where
FreeNo——
PlusNo——
ProYesNo, read-onlyWeb
BusinessAdmins and ownersYesWeb
Enterprise, EduAdmins, or members they allowYesWeb

None of this works in the ChatGPT phone apps. If you need your tools on your phone, Claude’s mobile app supports custom connectors.

Add the server

  1. In ChatGPT on the web, open Plugins, select +, then Add custom MCP server.
  2. Give it a name and enter the server’s URL (it must be reachable over HTTPS from the internet; a server running only on your laptop won’t work).
  3. Choose the sign-in method the server uses, usually OAuth.
  4. Read the warning about custom servers, accept it, and create the server.
  5. Sign in when the server asks, and choose what to allow.
  6. In a new chat, type @, pick the server, and ask something whose answer you already know.

Older guides describe turning on developer mode first. If your settings still show that switch, the flow is the same once it’s on.

In a workspace

On Business, an admin or owner adds the server and tests it, then publishes it to the workspace so members can use it. On Enterprise and Edu, admins can let selected members add servers themselves. If a server’s tools change, refresh it in the same place so ChatGPT sees the new list.

Sign-in and access

Most remote MCP servers use OAuth: ChatGPT sends you to the server’s sign-in page, you approve, and ChatGPT gets a token for your account, not your password. The approval screen is where you choose read-only or read and write if the server offers both. Disconnecting later, from ChatGPT or from the server’s side, revokes it.

When it doesn’t work

  • No option to add a server: plan or role (see the table). Personal Plus accounts don’t have it.
  • Server added, no tools: the server didn’t answer ChatGPT’s tool list. Check the URL (often it ends in /mcp), then refresh the server.
  • Sign-in loops or fails: sign out of the service in another tab and try again; check that pop-ups aren’t blocked.
  • Works for the admin, not for members: it hasn’t been published to the workspace yet.
  • “Unverified” warning: expected for any server OpenAI hasn’t reviewed. Only connect servers you trust.
  • Behind a VPN or on localhost: ChatGPT connects from OpenAI’s servers, so the URL must be public.

Staying safe

A server can see what ChatGPT sends it and can return text that ChatGPT treats as context. Connect servers from companies you’d trust with that data, prefer read-only when you only need answers, and read write requests before approving them. For what to keep out of AI tools in general, see the AI memory privacy checklist.

A worked example

Cachejay is a memory server: it records your work on your Mac and lets AI apps search it. Its URL is https://cachejay.com/mcp, with OAuth sign-in by email. After adding it, a good first test is a question with a known answer: “What was decided about the launch date on my call with the design team last week? Quote the source and date.” The full walkthrough, with what each tool returns, is on the ChatGPT page. For what a memory server is, see what is an MCP memory server.

Questions

Can I add an MCP server to ChatGPT Plus?

No. OpenAI offers custom MCP servers on Business, Enterprise and Edu, and read-only on Pro. Plus and Free can’t add a server by URL.

Does a custom MCP server work in the ChatGPT phone app?

No. OpenAI supports custom MCP servers on ChatGPT on the web only. Claude’s phone app does support custom connectors.

Why don’t I see the option to add a custom MCP server?

Usually your plan or your role. On Business, only admins and owners can add one; on Enterprise and Edu, admins choose which members can. Personal Plus and Free accounts don’t have the option.

Is it safe to give ChatGPT write access to an MCP server?

Only to servers you trust, and only for actions you’d approve. ChatGPT may ask you to confirm write actions; read the request before you accept, and connect read-only if you only need answers.

Stop explaining your day to ChatGPT

Install it, connect the apps you use, and get on with your work. Free for 14 days, no card.