AI Prompt to Publish a Blog Draft to WordPress via WordPress's MCP Server
This WordPress MCP prompt is for bloggers, content marketers, and freelance writers who want to go from a finished draft to a properly formatted WordPress post without manually re-typing headings, categories, and tags into the editor. Once a WordPress MCP server is connected, Claude, ChatGPT, or Gemini can create the post directly, set its category and tags, add a featured image placeholder, and leave it as a draft or schedule it, all from one request.
It's especially useful for anyone who writes in a separate document and only moves to WordPress at the very end, since reformatting Markdown or plain text into the right heading structure, internal links, and SEO fields by hand is where most publishing mistakes happen (a missed H2, a broken internal link, a forgotten meta description).
The prompt below asks the model to map the draft's structure to WordPress blocks, assign an appropriate category and tags from the site's existing taxonomy, and confirm the post status before publishing, rather than pushing it live by default.
Prompt template
Want it sharper? Optimize this prompt with Prompt Optimizer, check it with the Prompt Debugger or shorten it with the Token Optimizer.
Example input
When to use it
- You've finished a blog post draft elsewhere (Google Docs, Notion, a plain text file) and need it in WordPress
- You want headings, lists, and internal links converted correctly into WordPress's block editor format
- You need the post assigned to the right existing category and tags without manually searching the taxonomy
- You want the post created as a draft or scheduled, not published immediately, so you can do a final review
Best practices
- Explicitly state whether the post should be saved as a draft, scheduled, or published immediately
- Provide the site's existing category and tag list, or ask the model to retrieve it first, instead of letting it invent new ones
- Ask the model to preserve internal links and confirm they resolve to valid existing pages on the site
- Review the generated meta title and description against your SEO guidelines before the post goes live
Common mistakes
- Letting the model create brand-new categories or tags instead of reusing the site's existing taxonomy
- Not specifying post status, which can result in a draft accidentally being published immediately
- Pasting raw Markdown without checking that headings map to the correct block-editor heading levels
- Forgetting to ask for a featured image placeholder or alt text, leaving the post incomplete for SEO
FAQs
Can ChatGPT or Claude actually post directly to my WordPress site?
Yes, but only if it's connected through a WordPress MCP server or a similar integration that exposes your site's REST API as a tool the model can call. Without that connection, the model can only draft the content for you to paste in manually.
How do I stop an AI prompt from accidentally publishing a post live?
Always specify the desired post status explicitly, such as "save as draft" or "schedule for [date]", and ask the model to confirm the final status in its response before you consider the task done.
Will the AI create new WordPress categories instead of using my existing ones?
It can, unless you tell it not to. Providing your site's existing category and tag list up front, or asking the model to retrieve the current taxonomy first, keeps it from inventing new ones that fragment your site's organization.
What's the best way to convert a Google Doc or Notion draft into WordPress blocks?
Paste the draft's full text, including heading levels and any links, and explicitly ask the model to map each heading and list to the corresponding WordPress block type rather than just pasting raw text into a single paragraph block.
Which Cuelara tool can help me check this prompt's quality before using it?
Intelligence Score — run your filled-in prompt through it to catch vague instructions (like an unclear post status) before you hand it to the model.