calendar Last updated: 29 September 2026
wordpress to chatgpt windsor
How to's

How to Connect WordPress to ChatGPT (4 Ways, 2026)

Try It Free

Connect your data in 1 min. Free forever plan

Got insights from this post? Give it a boost by sharing with others!

You can connect WordPress to ChatGPT with the official WordPress.com plugin in ChatGPT, or, on a self-hosted site, with an MCP plugin such as WPVibe that you add from ChatGPT’s Plugins directory. Both let ChatGPT read your site and create or edit posts from the chat. To use ChatGPT inside your WordPress dashboard instead, install an AI plugin such as AI Engine and paste an OpenAI API key.

For content audits, the Windsor.ai plugin reads your posts, pages and comments next to Search Console and GA4 data, and can write drafts, categories and tags back. Which one fits depends on two things: whether your site runs on WordPress.com or is self-hosted, and whether you want to manage the site from ChatGPT or write with ChatGPT inside WordPress.

Which way to connect WordPress to ChatGPT

Method Works on Changes the site Traffic and search data
WordPress.com plugin WordPress.com Yes WordPress.com stats
MCP plugin Self-hosted Yes Depends on the plugin
AI plugin with API key Self-hosted In the editor No
Windsor.ai plugin Self-hosted Drafts, categories, tags GA4, Search Console

Method 1: connect a WordPress.com site with the official plugin

Use this when your site is hosted on WordPress.com and you want ChatGPT to publish, edit and moderate for you.

Before you start

  • A WordPress.com site on a paid plan. Sites on the free plan get 30 days of access.
  • MCP access turned on in your WordPress.com account settings.
  • A ChatGPT account where you can install plugins. On ChatGPT Business and Enterprise, a workspace admin decides which plugins members can use.

Steps

  1. In ChatGPT, click Plugins in the sidebar.
  2. Search for WordPress.com, open it and click Install plugin.
  3. Click Sign in with WordPress.com, then Connect to approve access.
  4. In a new chat, type @WordPress.com and ask a question to test the connection.
@WordPress.com Which of my posts got the most views last month?

What it can do

  • Read site settings, traffic, posts and comments.
  • Create and edit posts and pages, schedule posts, moderate comments, upload media and manage categories and tags. WordPress.com lists more than 70 abilities.
  • Ask for your confirmation before every write, including deletes. Deleted posts can be restored for 30 days; deleted media, categories and tags cannot.

The full setup is in WordPress.com’s ChatGPT guide.

Method 2: connect a self-hosted WordPress site with an MCP plugin

Use this when your site runs on your own hosting and you want ChatGPT to build and edit content on it.

  1. In your WordPress dashboard, go to Plugins > Add New, then install and activate an MCP plugin that has a ChatGPT plugin, such as WPVibe.
  2. In ChatGPT, click Plugins in the sidebar, search for the same plugin and click Install plugin.
  3. Follow its authorization step. WPVibe, for example, gives you a link in the chat that you approve inside wp-admin.
  4. Ask ChatGPT to list your latest posts to confirm the connection.

Connect with a dedicated WordPress user that has only the role it needs, not your own admin account, and check what each plugin lets ChatGPT change before you approve it. For developers, WordPress’s own MCP Adapter (WordPress 6.9 and later) turns a site’s registered abilities into MCP tools for clients such as Claude Code, Cursor and VS Code.

Method 3: add ChatGPT inside WordPress with an API key

Use this when you want ChatGPT to write inside the WordPress editor, or to add a chatbot to your site, rather than manage the site from ChatGPT.

  1. Create an API key in your OpenAI platform account.
  2. In WordPress, go to Plugins > Add New and install an AI plugin such as AI Engine.
  3. Paste the API key in the plugin’s settings and choose a model.

API usage is billed by OpenAI per request, separately from a ChatGPT subscription.

Method 4: connect WordPress with the Windsor.ai plugin

Use this for content audits: which posts lost clicks, which ones have not been updated, which categories are thin. Windsor.ai puts your WordPress content next to Search Console and GA4 in the same chat, and ChatGPT can write the fixes back as drafts.

Before you start

  • A Windsor.ai account. WordPress on its own fits the free forever plan, no credit card. WordPress with Search Console and GA4 is 3 sources, which starts at $19/month (pricing).
  • A self-hosted WordPress site on HTTPS and an application password, created under Users > Profile > Application Passwords.

Steps

  1. Go to onboard.windsor.ai/app/wordpress and sign in or create an account.
  2. Enter your site’s domain, your WordPress username and the application password.
  3. In ChatGPT, open the Windsor.ai plugin and click Install plugin. Sign in to Windsor when asked.
  4. Test the connection with the prompt below.
List the data sources connected to my Windsor account. Is WordPress there?
wordpress data source

What Windsor reads from WordPress, the eight write actions and the audits teams run with them are on the WordPress content audit in ChatGPT page. The Windsor.ai ChatGPT setup guide has every screen.

https://www.youtube.com/watch?v=PIteVZYyJFc

Prompts to try once WordPress is connected

Managing the site (WordPress.com or an MCP plugin)

Draft a post titled "Autumn opening hours" with the new times below, add it to the News category and leave it as a draft.
Show me comments waiting for moderation and approve the ones that are not spam.

Content audits (Windsor.ai)

List my published posts that have not been modified in 18 months, with their Search Console clicks for the last 90 days.
Find posts with no excerpt, write one for each and update the posts. Show me the list before you write.

Common problems

  • The WordPress.com plugin cannot see your site. Check that MCP access is on in your WordPress.com account settings, and that the site is on a paid plan or inside its 30 days.
  • Application Passwords is missing from your profile. WordPress shows it only on sites served over HTTPS, and some security plugins turn it off.
  • Windsor cannot connect to your site. The username must be the user who created the application password. Paste the password with or without its spaces; both work.
  • ChatGPT answers from memory instead of your site. Mention the plugin in the prompt (@WordPress.com or @Windsor.ai), or add it to the chat from the + menu.

When to use Windsor.ai next to a WordPress plugin

WordPress.com’s plugin and MCP plugins work on the site itself. Windsor.ai puts your posts next to Search Console, GA4 and 350+ other sources in the same ChatGPT chat, so one question can join content to its results: posts that lost clicks since their last update, or categories that bring sign-ups. See how Windsor.ai audits WordPress content in ChatGPT.

Conclusion

On WordPress.com, install the WordPress.com plugin from ChatGPT’s Plugins directory. On a self-hosted site, install an MCP plugin on WordPress and its matching plugin in ChatGPT. To write with ChatGPT inside WordPress, use an AI plugin and an OpenAI API key. For content audits with search and traffic data, connect WordPress to Windsor.ai and install the Windsor.ai plugin.

Using Claude as well? See WordPress to Claude with Windsor.ai.

Ready to audit your WordPress content in ChatGPT? Connect your WordPress site to Windsor.ai. Free forever plan, no credit card.

FAQs

Can ChatGPT connect to WordPress?

Yes. WordPress.com sites connect through the official WordPress.com plugin in ChatGPT. Self-hosted sites connect through an MCP plugin that has a ChatGPT plugin, or through the Windsor.ai plugin for content audits with Search Console and GA4 data.

Tired of juggling fragmented data? Get started with Windsor.ai today to create a single source of truth

Let us help you automate data integration and AI-driven insights, so you can focus on what matters, growth strategy.
g logo
fb logo
big query data
youtube logo
power logo
looker logo