Skip to content
MCP Shelf

Using MCP servers in ChatGPT

By Sophie Filer · Updated 26 Oct 2026

ChatGPT does not run programs on your computer, so it can only use MCP servers that someone hosts at a URL. If a server only gives you an npx or uvx command, use Claude, Cursor or another desktop client for it instead.

Add a server

  1. Open ChatGPT Settings and find Apps & Connectors (the name has changed a few times).
  2. If there is no option to add your own, turn on Developer mode under Advanced settings.
  3. Create a new connector, give it a name and paste the server URL.
  4. Choose the sign-in method the server needs (OAuth or none) and finish the sign-in.
  5. In a new chat, enable the connector from the tools menu and ask something that needs it.

Custom connectors are limited to some plans and, on business plans, to what your admin allows. If you cannot see the option, that is usually why.

Servers on MCP Shelf that work in ChatGPT

ServerURL
Context7https://mcp.context7.com/mcp
Exahttps://mcp.exa.ai/mcp
Notionhttps://mcp.notion.com/mcp
Supabasehttps://mcp.supabase.com/mcp
GitHubhttps://api.githubcopilot.com/mcp/

ChatGPT compared with desktop clients

ChatGPTClaude Desktop, Claude Code, Cursor
Remote servers (URL)YesYes
Local servers (npx, uvx, docker)NoYes
Where you add themSettings → connectorsConfig file or CLI

Questions

Can I run a local MCP server with ChatGPT?

Not directly. You would need to host it yourself behind a public HTTPS URL. For most people, using that server in Claude or Cursor is simpler.

Is it safe to connect a remote server?

Whatever you send through it reaches the company running it. Stick to servers run by the vendor of the product (Notion, Supabase, GitHub) or ones you trust.