Connect ChatGPT
Turn on developer mode, create a plugin from the connector URL, sign in once.
ChatGPT calls a custom MCP server a plugin, so that is what wpreef appears as there. The connector URL is the same for everyone; the sites behind it are yours, and ChatGPT only sees them after you sign in.
The URL is https://wpreef.app/mcp. It ends in /mcp. Do not add /sse.
Add a site here first.
Sign in to wpreef, open Sites, and register the WordPress site with its URL, a WordPress username and that user's application password. A connector with no sites behind it has nothing to offer ChatGPT.
Turn on developer mode in ChatGPT.
Settings → Plugins, then the Developer mode link at the bottom of the pane. It opens Settings → Security and login, where a switch marked ELEVATED RISK is off until you turn it on. The Enforce CSP in developer mode switch below it is a separate setting and can be left alone.
Create the plugin.
Go to
https://chatgpt.com/pluginsand press Create app, top right. In the New Plugin dialog: put wpreef in Name, set Connection to Server URL and pastehttps://wpreef.app/mcp, and leave Authentication on OAuth. wpreef's OAuth settings are discovered from the URL, so nothing under Advanced OAuth settings has to be typed in by hand. The icon and description are optional. Tick "I understand and want to continue" under the warning about unreviewed MCP servers, then press Create.Sign in when ChatGPT asks.
Right after Create, ChatGPT opens an "Add wpreef to ChatGPT" dialog. Press Sign in with wpreef: the wpreef consent page opens, you press Allow, and you are back with the plugin's actions listed. No WordPress password is typed into ChatGPT at any point. If you closed that dialog, open the plugin under Settings → Plugins and press Connect another account; if Actions still says none are available, press Refresh under Information.
Check it.
Start a chat, press the + in the composer, type wpreef and pick it, then ask for your site information. The assistant should answer with the WordPress version, the active theme and what your credential may do.
Why this matters
ChatGPT captures a connector's tool list when the connection is made. That list is built from the sites registered to your account at that moment, so a site added later is invisible until the plugin is connected again.
After you add or remove a site
Open the plugin from Settings → Plugins → wpreef and press Refresh under Information. The tool
list is rebuilt and the new site appears in the site argument the assistant picks from.
What the assistant works with
Content, media and block-theme design need nothing installed on the site. Switching themes, running updates, Customizer values and site settings have no REST route in WordPress, so they come from the optional companion plugin.