ChatGPT

ChatGPT

ChatGPT supports MCP connectors across chat.openai.com, the desktop app, and the Playground. Use the same configuration everywhere to avoid repeating setup.

Requirements

The current integration with MCP servers is in beta and only offered via Developer Mode, which is only eligible for users with either ChatGPT Plus or ChatGPT Pro subscriptions. Details of the minimum Plus subscription and its offerings can be found here (opens in a new tab).

Setup

Navigate and sign-in to ChatGPT (opens in a new tab).

If you have the appropriate subscription level, select your profile on the bottom left, followed by Settings.

Select Connectors from the menu.

Select Create on the top right.

For the Name field, call it something memorable. We suggest Xweather - short and simple!

For the Description field, feel free to leave blank or put in a short custom description. Please note that this does not affect the functionality in any way.

For the MCP Server URL, use the following, replacing XWEATHER_API_KEY with your client id and secret separated with an underscore (e.g `abc_123`):

https://mcp.api.xweather.com/mcp?api_key=XWEATHER_API_KEY

By default, all Weather tools will be enabled. Please refer to the Authentication page for more information about how to construct this URL to filter out the tools to best suit your use case.

For Authentication, select No Authentication. Note that this does not imply there is no actual authentication; We are handling it from your keys from the previous step!

Check the box for I trust this application.

Ensure the connector appears under Enabled Connectors like so

ChatGPT Enabled Connectors

To see the available connected tools, click on the arrow from the above step. This will show another confirmation of connection and in-depth details for all of the tools.

ChatGPT Connected Tools

Start using your favorite LLMs with weather confidence!

Recommended prompts

  • “What is the hour-by-hour forecast for ORD after 18:00 local time?”
  • “Create a markdown briefing on air quality in the Twin Cities today.”
  • “Suggest three outdoor contingency plans given lightning risk near Austin.”

Troubleshooting

  • Missing tools in Playground: Edit the server configuration and remove overly broad exclude_tags entries.
  • 429 responses: Rate limits apply per API key. Slow retries or request an upgrade via the Xweather dashboard.
  • Connector stuck on ‘Authorizing’: Regenerate the API key and reconnect; cached credentials sometimes omit the secret.