Connecting ChatGPT to WordPress with AtlasMCP allows you to manage and interact with your website directly through natural language. Once connected, you can ask ChatGPT to work with your WordPress content, including creating and editing posts and pages, managing media, generating content, working with WooCommerce data, and using other abilities exposed by your site.
This turns ChatGPT from a general AI assistant into an AI agent that can interact directly with your WordPress installation. What ChatGPT can access and change depends on the WordPress user’s role and the permissions configured in AtlasMCP.
Before You Start (Requirements) #
Before connecting ChatGPT to WordPress, make sure the following requirements are met:
- AtlasMCP installed and active: Use the free AtlasMCP plugin on WordPress 6.8+ with PHP 7.4+.
- HTTPS enabled: Your WordPress site must use a secure
https://URL. Remote MCP clients such as ChatGPT require HTTPS connections. - WordPress user account: Use an account with the permissions required for the WordPress abilities you want ChatGPT to access.
- AtlasMCP Pro (optional): Pro adds advanced controls such as per-role authorization policies, per-token scopes, and Tool, Resource, and Prompt access modes.
Your MCP Server Endpoint #
Once AtlasMCP is active, your MCP server is available at:
https://your-site.com/wp-json/awfah_mcp/mcp
You can find your exact endpoint in AtlasMCP → MCP Auth, under Add to your AI client.
Authentication #
AtlasMCP supports multiple authentication methods:
- OAuth 2.1 — Recommended for ChatGPT. The client registers itself, you log in and approve access, and a secure token is issued automatically.
- JWT tokens — Suitable for programmatic and custom integrations using a Bearer token.
- Application Passwords — Uses WordPress’s built-in application credentials for authenticated access.
Connecting ChatGPT.com (Website) #
Connect ChatGPT through the web to your WordPress site using AtlasMCP. Once connected, ChatGPT can securely access the WordPress tools and abilities available to your authorized WordPress user.
Step 1: Enable OAuth 2.1 in AtlasMCP #

- From your WordPress dashboard, navigate to AtlasMCP > MCP Auth.
- Enable OAuth 2.1 for the MCP server.
- Click Save Changes to apply the configuration.
- Copy the MCP Server URL. You’ll need this URL when connecting AtlasMCP to ChatGPT.
Step 2: Open ChatGPT Settings #

- Log in to your ChatGPT account.
- Open Settings from your account menu.
- Go to the settings area where you can manage ChatGPT features and connections.
Step 3: Enable Developer Mode #

- In ChatGPT Settings, navigate to Security & Login.
- Find the Developer Mode option.
- Enable Developer Mode to allow MCP app connections.
Step 4: Create an MCP App #

- Go to Plugins in ChatGPT.
- Click Browse Directory.
- Click the Add button.
- Select Create MCP App to start setting up your WordPress connection.
Step 5: Enter Your MCP App Details #

- Add an icon for your MCP app.
- Enter a name for the app.
- Add a short description of the connection.
- For Connection Type, select Server URL.
- Paste the MCP Server URL you copied from AtlasMCP.
- For Authentication, select OAuth.
- Review and agree to the required terms.
- Click Create to finish creating your MCP app.
- It will ask for couple more permissions. Keep approving the screen it asks for and you will be all set to go.
Connecting ChatGPT Desktop App #
Connect the ChatGPT desktop app to your WordPress site through AtlasMCP to access your WordPress tools and abilities directly from your desktop. The connection uses OAuth 2.1 to securely authenticate and authorize ChatGPT to access the resources available to your WordPress user.
Step 1: Enable OAuth 2.1 #
Before connecting the ChatGPT Desktop App, enable OAuth 2.1 in AtlasMCP. This allows ChatGPT to securely authenticate with your WordPress site and handles the authorization process automatically.
- In your WordPress admin dashboard, go to AtlasMCP → MCP Auth.
- Enable Enable OAuth 2.1 connect for the MCP server.
- Click Save to apply the changes.
- Once enabled, AtlasMCP automatically publishes the required OAuth discovery documents and allows MCP clients to register.
- No client ID or secret needs to be created or copied manually. After ChatGPT connects, you can view it in the Connected Clients table on the same page.

Step 2: Set Up ChatGPT Desktop App #
Once OAuth 2.1 is enabled, you can connect the ChatGPT Desktop App to your WordPress site using your AtlasMCP endpoint.
- In WordPress, go to AtlasMCP → MCP Auth and copy your MCP endpoint URL:
https://your-site.com/wp-json/awfah_mcp/mcp - Open ChatGPT.com → click on Profile and go to Settings → Security and login → Enable Developer Mode.
- Navigate to Plugins → Browse Plugins → click on Plus (+) button to create a new custom connector.
- Set a logo, name, description, select connection type as Server URL → enter MCP endpoint URL copied previously → select OAuth as the authentication method and click Create.
- Confirm the connection. ChatGPT will automatically discover the available authentication information from your AtlasMCP server.
- ChatGPT will open your WordPress authorization page. Log in if prompted, review the requested permissions, and click Authorize.
- Once authorization is complete, ChatGPT is connected to your WordPress site.
- The abilities available to your authorized WordPress user will appear in ChatGPT as tools you can use through your conversation.

The same way you can connect ChatGPT desktop app and Codex.
Still stuck? Reach a dedicated support agent to fix your issues shortly. Reach us now.