WordPress plugin intelligence profile

Publishio – Build Pages & Posts with ChatGPT and Claude using MCP

AI publishing that follows your design system. Connect ChatGPT or Claude to WordPress and build pages and posts that match your patterns and theme.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.3.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.9 · PHP 8.2
Directory statusactive
Last directory update2 Nov 202616h ago
Active installations20Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Publishio – Build Pages & Posts with ChatGPT and Claude using MCP version 1.3.0 as active, updated 16h ago and tested up to WordPress 7.1.

Overview

About this plugin

Publishio is AI publishing that follows your design system. Connect ChatGPT, Claude, or any Model Context Protocol (MCP) client directly to WordPress, then build pages and posts just by chatting. The AI builds from your site’s own block patterns first, and writes native WordPress blocks styled by your theme for everything else — so the result matches your brand either way.

Publishio is not another AI writer, and it is not a page builder that reinvents your layout. It is a native MCP server for WordPress — the bridge between the AI you already use and your site. Because the AI works from the patterns your designers already approved and your theme’s own block styles, your layout, spacing, colours, and typography stay exactly as intended.

That’s the difference between generic AI output and on-brand AI content that matches your design.

Everything runs on your own site. There’s no third-party service in the middle: your WordPress site exposes its own MCP endpoint, and ChatGPT or Claude connect straight to it over an authenticated connection you control. Editors and content teams can ship landing pages, blog posts, and campaign pages in minutes, in plain language, without touching the designer’s work or breaking the design system.

Watch the demo:

Features

  • Follows your design system: The AI starts from your site’s own block patterns and uses native blocks styled by your theme — so content inherits your existing layout, spacing, and brand instead of generic markup.
  • Connect ChatGPT, Claude, and other MCP clients: A standard MCP server for WordPress that works with ChatGPT, Claude, Claude Code, and other MCP clients that support Client ID Metadata Documents (CIMD).
  • All your patterns: Uses every pattern on your site — from your theme, plugins and core, and the synced and unsynced patterns saved in your pattern library. The AI can save new sections as patterns when you ask.
  • Edits any block: The AI adds, changes, moves, copies and removes blocks one section at a time. Every change is checked before it’s saved, so content opens cleanly in the Block Editor.
  • Plan first, then previews: The AI proposes the whole plan and waits for your yes before it writes anything. In apps that show previews, you see each section as it’s added, every pattern it saves, and the finished page with how it looks in search results and as a shared link.
  • Live pages are safe: A change to a published, scheduled or private page needs your OK in the chat first, and the AI can’t publish.
  • SEO & metadata: Adds the slug, excerpt, featured image, categories and tags, and Yoast SEO fields, on posts, pages and custom post types.
  • Runs on your own site: A self-hosted MCP endpoint with OAuth — no third-party service in the middle.
  • Theme agnostic: Works with any block-based / FSE theme.

AI Skill

This plugin includes a skill file, the Publishio content guide, that teaches AI assistants how to build WordPress content well — planning first, using your site’s existing patterns, building one section at a time, and following your design system rather than inventing markup.

Connected AI assistants read the guide automatically through MCP, so editors and content creators don’t need to configure anything. md on the Publishio page in your dashboard; it always matches the installed version.

ai):

  • Download the skill file
  • Open Claude and go to Customize → Skills → Upload Skill
  • Upload the downloaded file
  • Start prompting Claude to build WordPress pages using your theme’s patterns

Requirements

WordPress

  • WordPress 6.9 or higher
  • Pretty permalinks (any Permalinks setting except Plain). AI apps can’t connect with Plain permalinks.
  • AI apps must be able to reach your site. Addresses under /.well-known/ and /wp-json/ must reach WordPress for visitors who aren’t logged in. Some web servers and firewalls block /.well-known/; Publishio → Status checks this for you.

Themes

  • Tested this plugin with Twenty Twenty-Five and Ollie.
  • Compatible with any theme. For best results, ensure patterns have descriptive names and descriptions.

Why your theme’s patterns need proper names and descriptions

This plugin acts as a bridge between your WordPress theme and AI assistants. Here’s how it works:

  • Pattern discovery — the plugin lists the patterns registered on your site via WP_Block_Patterns_Registry, and the patterns saved in your pattern library.
  • Metadata sent to AI — each pattern’s title, description and categories are sent to the AI as structured data. The actual block markup is fetched separately, on demand.
  • AI selects a pattern — the AI reads the pattern metadata, picks the pattern that best fits each section, and names it in the plan you approve.
  • Content is added — the AI inserts the pattern as it is, then changes its text, links and images block by block.
  • Preview — in apps that show previews, each section appears in the chat as it’s added.

When a pattern has no description (or a generic one), the AI has only the title to work with for matching. A title like “Hero Section” doesn’t tell the AI whether it’s a full-width hero, a split hero with an image, a centered hero with a CTA, or a hero with a background video. The AI must then fetch the full content of every pattern that matches a keyword — adding expensive round trips — just to understand what each one looks like.

What the AI sees:

  • Patterns with rich metadata → the AI matches confidently in one round trip.
  • Patterns with no metadata → the AI either skips them or fetches every candidate’s full content to reverse-engineer their purpose.

Bottom line: The more descriptive your pattern names and descriptions, the better the AI’s output. Theme authors should treat pattern metadata as documentation for AI — not just a label for the block inserter.

Documentation

  • Connection Guide — Open the Publishio page in your WordPress dashboard for the Claude and ChatGPT setup guides.
  • Development Guide — Setup, commands, testing, and contribution.
  • Contributing
  • Code of Conduct
  • Security

Source Code

The source code is available on GitHub.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • ai content
  • chatgpt
  • claude
  • mcp
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.9 · PHP 8.2
Update activity2 Nov 202616h ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.2.01.3.0
Version1.1.01.2.0
WordPress compatibility7.17.1.4
Version1.0.01.1.0
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.