Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To connect an MCP server to ChatGPT, enable Developer Mode in an eligible workspace, create a custom app with the server’s remote endpoint and metadata, scan its tools, test the resulting draft, and have an admin or owner publish it. If you are building an app’s behavior and interface for ChatGPT rather than connecting an existing server, use the Apps SDK instead.

Availability and permissions depend on the ChatGPT plan, workspace settings, and rollout. As of September 29, 2026, OpenAI describes full MCP support, including write and modify actions, as beta for ChatGPT Business, Enterprise, and Edu. Check the current [Developer mode and MCP apps in ChatGPT](https://help.openai.com/en/articles/12584461-developer-mode-and-mcp-apps-in-chatgpt) guidance for your account before starting.

Choose the integration route

MCP (Model Context Protocol) connects ChatGPT to external tools and data. The right route depends on whether you already have an MCP server or want to create an app experience that runs inside ChatGPT.

Route Use it when What you configure or build Publication path
Custom MCP app in Developer Mode You have an MCP server and want ChatGPT to use its tools or data. A remote server endpoint, app metadata, optional authentication, and the tools exposed by the server. Create and test a draft; an admin or owner publishes it for the workspace.
Apps SDK You are building an app experience for ChatGPT, including its behavior and interface. App logic and interface connected to your backend. Test in ChatGPT; pursue the separate submission process if you want directory publication.

The [Apps SDK guide](https://help.openai.com/en/articles/12515353-build-with-the-apps-sdk) describes the SDK as a way to design an app’s logic and interface for ChatGPT. It is not a substitute for the custom-app setup when your immediate goal is simply to connect an existing server.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Elebase USB to USB C Adapter for iPhone 18 Pro Max,USBC Car Charger Adapter
  • Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
  • Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
  • Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
  • Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
  • 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.

Check eligibility and prerequisites

Before preparing the server, confirm that the account and workspace you plan to use can create and access custom MCP apps. OpenAI’s current Help Center describes apps, Developer Mode, and full MCP for ChatGPT web on Business and Enterprise/Edu. Full MCP with write or modify actions is in beta for those plans. Pro support is described as Apps SDK development and read/fetch MCP access in Developer Mode; do not assume it includes the same write permissions as the beta workspace plans.

  • Use ChatGPT on the web for this workflow. The Help Center says MCP apps are not available in the mobile app.
  • Ask a workspace admin or owner to confirm Developer Mode and app access. Enterprise and Edu workspaces can grant access to selected people through role-based access controls (RBAC).
  • Have a reachable remote MCP server endpoint and the required app metadata ready. ChatGPT does not connect directly to a local MCP server.
  • If the server is private, on-premises, or running on a developer machine, OpenAI points to Secure MCP Tunnel rather than a direct local connection.
  • Decide whether users need read/fetch access, write/modify actions, or both. Availability depends on plan, permissions, and workspace configuration.

These details can change as availability rolls out. The [Connected apps in ChatGPT](https://help.openai.com/en/articles/11487775-connected-apps-in-chatgpt) page and the Developer Mode guide are the appropriate references for the target workspace; a feature being described by OpenAI does not guarantee it is enabled for every account, region, role, or interface.

Rank #2
Anker USB-C Hub, 5-in-1 USB Hub for Laptops, 4K HDMI Multiport Adapter
  • 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
  • 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
  • Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
  • 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
  • What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.

Create and publish a custom MCP app

  1. Enable Developer Mode. Ask a workspace admin or owner to enable it. Business admins and owners enable it for themselves; Enterprise and Edu admins can grant access to selected users using RBAC.
  2. Open the app creation flow. In ChatGPT, go to Workspace settings → Apps → Create, or use the corresponding user settings flow if your role is authorized. Labels and access may vary with the workspace interface.
  3. Enter the server details. Provide the MCP server endpoint and the required metadata. Select the authentication method that the server uses, if applicable.
  4. Scan the tools. Select Scan Tools. If the server uses OAuth, complete the authorization prompt and wait for the scan to finish.
  5. Create a draft. Select Create. The app appears as a draft; creation is not the same as workspace publication.
  6. Test in a new chat. Open a new chat, choose the draft from the tools menu or refer to it in your prompt, and try representative tasks. Check which tools are selected and scrutinize any write or modify actions and their confirmation prompts.
  7. Have an admin or owner publish it. After reviewing the app and its actions, an admin or owner publishes it from workspace app settings. Enterprise and Edu admins can configure who has access and which actions are available.

Business apps currently cannot be edited after publishing. If you need to change their tools or metadata, recreate and republish the app. Treat the draft as the place to validate the endpoint, metadata, tool behavior, and user experience before that step.

Configure authentication and keep access working

If the server uses OAuth or OpenID Connect (OIDC), make sure the identity provider can issue refresh tokens. OpenAI notes that OIDC providers commonly request continuing access with the offline_access scope and should advertise the relevant capabilities in discovery metadata, such as .well-known/openid-configuration or .well-known/oauth-authorization-server.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
Sale
Anker USB C Hub, 7in1 Multi-Port USB Adapter, 4K@60Hz USBC to HDMI Splitter
  • Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
  • Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
  • Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
  • Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
  • What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.

Without a refresh token, ChatGPT may lose access when the original authorization expires, requiring a user to authenticate again. Test the complete authorization flow with the same sort of account and permissions intended for the app’s users; successful tool discovery alone does not demonstrate that access will persist after an access token expires.

Review tools, permissions, and changes

Connecting an MCP server gives ChatGPT access to tools and data exposed by that server. OpenAI warns that unsafe or untrusted MCP servers can increase exposure to prompt injection, and says organizations are responsible for vetting custom and third-party apps. Before publication, review what each tool can read or change, the OAuth scopes it requests, and which people should be allowed to use it.

Rank #4
Sale
UGREEN USB to USB C Adapter Combo 4-Pack, 10Gbps USB C Converter Space Gray
  • Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
  • Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
  • Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
  • Broad Compatible: The usb c to usb adapter widely supports all USB C/ USB A devices like laptops, tablets, cellphones, car chargers, and phone chargers. Such as compatible with MacBook Pro/Air 2023/2022, Thunderbolt 4/3 Devices,Apple MagSafe Watch 9/8/7/SE/Ultra, iPad Pro 2022/2021, Samsung Galaxy S23/S20/S10, and iPhone 17/16/15 Pro. Plug and play
  • Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft
  • Grant only the data access and actions the integration needs.
  • Review write and modify tools carefully. ChatGPT may ask for confirmation depending on the action, permissions, and context; some especially risky actions may be blocked.
  • Use Enterprise or Edu RBAC to restrict who can develop or access a vetted app where appropriate.
  • Distinguish search/fetch actions from actions that change data. Custom MCP apps can support write/modify actions where plan and configuration allow them; OpenAI-built apps are described as search-only.

A published app uses a reviewed snapshot of available tools and inputs. Changes on the server do not automatically update that snapshot. Enterprise and Edu admins can refresh tools and review differences; newly added actions are disabled by default. If a tool definition changes incompatibly, calls may fail until an admin refreshes the actions. OpenAI says users are not automatically prompted to update an app when a call errors, so establish an owner and a process for reviewing server changes.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Know the limitations before relying on the app

  • Deep Research: Custom apps can be used for read/fetch actions.
  • Agent mode: The Help Center says Agent mode will not use custom apps.
  • Company Knowledge: Custom apps are supported for search/fetch, but interactive UI apps are not currently supported there.
  • Search and fetch: These tools are not required for every MCP server; the needed tools depend on the integration.
  • Device: MCP apps are currently documented for ChatGPT web, not mobile.
  • Local hosting: ChatGPT does not directly connect to a local MCP server; use the Secure MCP Tunnel route OpenAI points to for private or developer-machine servers.

For building the ChatGPT app itself, rather than just connecting a server, follow the [Apps SDK documentation](https://help.openai.com/en/articles/12515353-build-with-the-apps-sdk). Directory publication, when desired, is a separate process from publishing a custom app to a workspace.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Best Value
Anker USB C Hub, 5-in-1 USBC to HDMI Splitter with 4K Display
  • 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
  • Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
  • Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
  • HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
  • What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.

Troubleshoot common integration problems

Symptom Likely cause What to check
There is no Developer Mode or Create option. The account, workspace, role, or current rollout does not provide access. Confirm the plan and workspace eligibility with an admin or owner, then check the current OpenAI Help Center instructions. Do not assume a personal account has the same controls as a managed workspace.
The server does not appear to connect or its tools do not scan. The endpoint, metadata, reachability, or authentication may be incorrect or incomplete. Verify the remote endpoint and required metadata, then repeat Scan Tools. If OAuth is used, complete the authorization prompt before waiting for scan results.
OAuth works initially, then stops. The provider may not be issuing a refresh token, or continuing access may not be configured. Check the provider’s OIDC discovery metadata and whether the authorization flow requests offline_access where applicable. Reauthorize users if their access has expired.
A tool call fails after the server changes. The published app may still use the earlier reviewed tool and input snapshot, or a tool definition may have changed incompatibly. Ask an Enterprise or Edu admin to refresh tools and review the diff where that control is available. Recheck newly added actions, which are disabled by default.
A user cannot find the app in a particular ChatGPT feature or on a phone. That feature or device may not support custom apps. Use a new web chat to test the app. Custom apps are not documented for Agent mode or mobile; Deep Research and Company Knowledge have the read/fetch limitations described above.

Or skip the browser setup

If your MCP workflow also needs clean screenshots of web pages, ScreenshotNeo is a screenshot API and MCP server for developers, made by Yorker Media. It is a screenshot option, not a replacement for ChatGPT’s custom MCP app configuration. Its capture flow accepts cookie/consent banners and removes more than 60 known consent platforms, newsletter popups, and chat widgets before the shot; each step can be turned off. Bot checks or CAPTCHAs, blank pages, timeouts, failed loads, and cache hits are not billed, and responses identify the result with X-Page-Verdict and X-Billed headers. Its MCP server provides take_screenshot, get_page_info, and capture_pdf for AI agents, including Claude, Cursor, and other MCP clients.

For example, a single GET request captures an OpenAI help page as an image:

curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://help.openai.com/en/articles/12584461-developer-mode-and-mcp-apps-in-chatgpt -o shot.webp

See the ScreenshotNeo API documentation for request options. To start without a card, sign up for 1,000 free screenshots a month.

Frequently asked questions

Do I need an Apps SDK project to connect an existing MCP server?

No. The custom-app flow in Developer Mode is the route for connecting an existing server. The Apps SDK is for building an app experience, including its logic and interface.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Can an MCP app make changes to data?

Some custom MCP apps can expose write or modify actions, subject to plan availability, workspace configuration, and permissions. Review the exact tools and authorization scopes rather than assuming every connected app is read-only or that every workspace permits changes.

Can I use one of these apps from the ChatGPT mobile app?

No. OpenAI’s current Help Center documents MCP apps for ChatGPT web, not mobile.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.