100+ integrations are ready to connect to your AI.Connect your first MCP

ChatGPT MCP connectors for Shopify, Stripe and 100+ tools

Add one URL as a custom MCP server from Plugins and sign in with OAuth. ChatGPT can then read live orders, payments, campaigns and invoices from the tools you already run. No API keys, and no server to host.

https://app.popmcp.com/mcp

Steps checked against OpenAI's documentation on

Connect ChatGPT to PopMCP

The steps depend on whether you add PopMCP for yourself or for a workspace. Both end with the same PopMCP sign-in.

Add PopMCP as a custom MCP server

There is no Developer mode to turn on first. You add the server from Plugins and sign in.

  1. Sign in at app.popmcp.com, connect Shopify, Stripe or any other tool, and check each one shows as Verified.

  2. In ChatGPT on the web, go to Plugins and select the plus button. There is no Developer mode to turn on first.

  3. Select Add custom MCP server, name it PopMCP and enter the URL below.

    MCP server URL
    https://app.popmcp.com/mcp
  4. Set the authentication to OAuth, then select Create as a plugin. There is no token or client ID to paste.

  5. Complete the authorization prompt: sign in to PopMCP and tick only the connectors ChatGPT should reach.

  6. In a new chat, ask ChatGPT to use PopMCP and run list_connections, then try a read first.

    Try this prompt
    Use PopMCP to run list_connections and tell me which tools you can use.
At chatgpt.com/plugins, the plus button then Add custom MCP server opens this form. Paste the URL, choose OAuth, and select Create as a plugin. Drawn from OpenAI's plugin docs, not a screenshot. Your layout may differ.

The short answer

ChatGPT supports the Model Context Protocol (MCP) through custom MCP servers: you add a server's URL from Plugins, sign in, and ChatGPT can call its tools in a chat. PopMCP is a hosted MCP server that puts 100+ business tools behind one URL, https://app.popmcp.com/mcp, so one custom MCP server reaches every tool you connect in PopMCP. OpenAI lists full MCP, reads and writes, for Business, Enterprise and Edu on the web, and read and fetch for Pro. ChatGPT signs in with OAuth, and you choose which connectors it may use.

What to ask ChatGPT

ChatGPT calls PopMCP's tools, PopMCP reads your connected accounts, and the answer comes back in the chat. The tool names are the real ones ChatGPT calls.

ChatGPTPopMCP connected

How did yesterday's Shopify sales compare with the same day last week?

PopMCP, 1 tool call

  1. shopify_get_ordersOrders created yesterday and the same day last weekread
Ask ChatGPT about your tools

The reply is drawn as bars on purpose: the figures come from your own accounts, so this page does not make any up.

More to paste into ChatGPT

  • Use the PopMCP app to list yesterday's Shopify orders over $200.
  • Which products are out of stock right now?
  • Compare this week's order count with last week's.
PopMCP's consent screen. Tick only the connections ChatGPT should reach, then Authorize. Drawn from PopMCP's own consent screen, not a screenshot. Your layout may differ.

You decide what ChatGPT can reach

That is set in PopMCP, not in ChatGPT. The sign-in ends on a consent screen that lists your connections.

OAuth sign-in, no API keys
ChatGPT signs in to PopMCP with OAuth 2.1. There is nothing to paste, and your Shopify or Stripe credentials stay encrypted inside PopMCP.
You pick the connectors
The consent screen lists your connections. ChatGPT reaches only the ones you tick.
Read-only where you want it
A workspace owner or admin sets each teammate to no access, read, or read and write, per connection.
Every call is on the record
Usage shows each request by user, connector and tool. Removing someone's access applies on the next request.

Where PopMCP works in ChatGPT

Each row is one place ChatGPT runs, and what its vendor says about adding a remote MCP server there.

WhereRemote MCPHow it signs in
ChatGPT Business, Enterprise and Educhatgpt.comSupportedOAuth sign-in; full MCP, reads and writes
Workspace admins and ownerschatgpt.com, BusinessSupportedOnly admins and owners create and publish the plugin
ChatGPT Prochatgpt.comAdvanced setupRead and fetch permissions only
ChatGPT iOS and Android appsiPhone, iPad, AndroidNot availableCustom MCP servers are web only

Before you connect ChatGPT

OpenAI's help page for custom MCP servers sets these limits.

Full MCP is Business, Enterprise and Edu
OpenAI lists full MCP, reads and writes, for Business, Enterprise and Edu on the web. Pro can connect with read and fetch permissions only. Free, Go and Plus are not listed.
Web only
Custom MCP servers are on chatgpt.com. OpenAI says they are not available in the mobile apps.
Confirmation depends on context
ChatGPT decides when to ask for confirmation from the app's permissions and the action's context. Expand a tool call to read its input before you approve a write.
Name PopMCP in your prompt
Say which server and tool to use, for example: use PopMCP to run list_connections. It matters more as your list of plugins grows.

Questions about ChatGPT and PopMCP

Answered from OpenAI's documentation, checked on .

Does ChatGPT support MCP servers?

Yes. ChatGPT on the web can add a custom MCP server from Plugins and call its tools in a chat. OpenAI lists full MCP for Business, Enterprise and Edu, and read and fetch for Pro.

How do I add an MCP server to ChatGPT?

Go to Plugins, select the plus button, then Add custom MCP server. Enter https://app.popmcp.com/mcp, set authentication to OAuth, select Create as a plugin, and sign in to PopMCP.

Do I still need Developer mode?

No. OpenAI's help page says you can add a custom MCP server directly from Plugins without turning on Developer mode first.

Which ChatGPT plans can connect a custom MCP server?

OpenAI lists full MCP, reads and writes, for ChatGPT Business, Enterprise and Edu on the web, and read and fetch only for Pro. Its help page does not list Free, Go or Plus. On Business, only admins and owners can create and publish the plugin.

Do I need an API key to connect ChatGPT to PopMCP?

No. PopMCP uses OAuth 2.1 sign-in, so ChatGPT never holds an API key. Your Shopify, Stripe or QuickBooks credentials stay encrypted inside PopMCP.

Can ChatGPT change data in my tools?

Only where you allow it. In PopMCP, Free is read-only, a new connection on a paid plan starts read-only until an owner or admin turns on write actions, and each teammate is set to no access, read, or read and write.

Sources

3 references, checked 30 October 2026

Every step on this page comes from these sources. Community sources are labelled, and we used them only where the vendor has not documented a step.

  1. OpenAI Help Center: Connecting custom MCP servers in ChatGPTCustom MCP servers are added from Plugins without Developer mode; full MCP on Business, Enterprise and Edu, read and fetch on Pro; admins and owners publish on Business; web only; confirmation depends on permissions and context.help.openai.com
  2. OpenAI developer docs: Connect your plugin to ChatGPTChatGPT supports OAuth with dynamic client registration for custom MCP servers.developers.openai.com
  3. Model Context Protocol: AuthorizationThe MCP OAuth 2.1 flow, with PKCE, protected resource metadata and dynamic client registration, that PopMCP implements.modelcontextprotocol.io

Use the same URL everywhere

Every client adds the same PopMCP URL and signs in with OAuth.

All AI clients

Put 100+ business tools inside ChatGPT

Connect your tools in PopMCP, add the PopMCP URL, and approve the sign-in. There is nothing to install.

Connect your first MCP