# WordPress Post Drafter MCP

> WordPress Post Drafter takes AI-generated content and saves it directly into your WordPress dashboard as a Draft. This MCP acts as a zero-trust bridge, letting your agent write high-quality articles without ever having the ability to publish them live. It eliminates copy-pasting by formatting HTML and dropping structured posts right where you need them.

## Overview
- **Category:** productivity
- **Price:** Free
- **Tags:** blogging, content-creation, drafting, publishing, automation

## Description

Imagine asking your AI client to draft a 2,000-word SEO article on 'Quantum Computing' at 3 AM. Instead of getting a massive text block you have to paste into WordPress and manually format, this MCP handles the whole thing. Your agent generates the content, then you simply tell it to save it. The post instantly appears in your site’s drafts section, fully structured and ready for human eyes. We built this connector specifically because standard integrations give agents too much power—they could accidentally publish or worse. This tool is a secure, one-way funnel that only creates content as drafts, giving you full editorial control every single time. If you're building out an automated pipeline of writing tools, check out the rest of the catalog on Vinkius to see how this fits into your overall system architecture.

## Tools

### create_wordpress_draft
Creates a new Draft post in WordPress using the provided title and content, guaranteeing it is never published live.

## Prompt Examples

**Prompt:** 
```
Write a 500-word article about 'The Future of AI' and save it as a draft to my WordPress.
```

**Response:** 
```
I've written the article and successfully saved it as a Draft in your WordPress. You can review and publish it here: https://myblog.com/wp-admin/post.php?post=123&action=edit
```

## Capabilities

### Save AI content as a WordPress Draft
You provide a title and body text, and the MCP safely saves it in your WordPress backend without ever going live.

## Use Cases

### The Weekly Thought Leadership Dump
A marketing team wants to publish five thought leadership pieces weekly. Instead of having a copywriter manually format and upload each one, the content strategist asks their agent to draft all five articles in bulk. The MCP then saves them all as drafts, ready for scheduled review by the editorial board.

### Rapid SEO Content Prototyping
An SEO specialist needs to test 15 different article angles based on new keyword research. They use their agent to generate the content and then invoke the `create_wordpress_draft` tool repeatedly, quickly staging all 15 articles as drafts for internal review.

### The AI-Assisted Documentation Update
A technical writer receives a huge chunk of new API documentation written by an agent. They use the MCP to save the content into WordPress, ensuring the complex HTML structure is preserved and placed safely in a draft status.

### Batching Blog Ideas for Publication
The editor has 30 blog ideas that need writing over the month. They use their agent to generate the content and then save it all using the MCP, giving the editorial team a full queue of drafts in the WP backend.

## Benefits

- Zero-Friction Publishing: Forget the copy-paste nightmare. The tool formats the HTML and deposits it directly into your CMS, keeping all formatting intact for you to polish.
- Absolute Editorial Control: Because this MCP is strictly hardcoded to save content with a 'draft' status, your agent physically cannot publish anything live to your audience. You maintain 100% authority.
- Streamlined Workflow: Stop switching between apps. Your AI client drafts the article and sends it straight into WordPress in one command, cutting out multiple manual steps.
- No Custom Plugins Needed: This MCP uses standard native WordPress features, requiring only an Application Password. No custom code or bloated plugins are necessary to get started.
- High Content Volume: Need dozens of ideas prototyped? You can rapidly generate and stage large volumes of content drafts without risking your site's live integrity.

## How It Works

The bottom line is you get perfectly structured, ready-to-review drafts without touching any code or worrying about accidental live publishing.

1. First, you prompt your AI client to generate the full article content, specifying both the desired title and the raw body text.
2. Next, your agent invokes this MCP's tool, passing it the generated title and formatted HTML content for the post.
3. The MCP connects using your Application Password credentials and instantly creates a new draft post in your WordPress dashboard.

## Frequently Asked Questions

**Can the WordPress Post Drafter MCP publish content live?**
No, absolutely not. This MCP is designed with absolute containment. It physically forces all saved posts to have a 'draft' status, meaning your agent cannot accidentally make anything visible on your site.

**Do I need custom plugins for the WordPress Post Drafter MCP?**
No. The tool uses the native WordPress REST API endpoint and only requires you to generate a standard Application Password within your WP settings.

**What format does the content need to be in for create_wordpress_draft?**
The tool accepts both plain text and full HTML markup. For best results, always provide HTML so that all formatting—like headings, lists, and bolding—is preserved.

**Does the WordPress Post Drafter MCP work with any AI agent?**
Yes. Because it's an open standard via Vinkius, your agent or client can connect to this MCP regardless of which underlying LLM powers it.

**What if I want to change the draft after saving it with create_wordpress_draft?**
The tool only creates the post. Once it's in your WordPress dashboard, you can edit anything—the title, content, images, and more—just like doing it manually.

**Can the AI publish the post directly without my approval?**
No! This is the most important feature. The MCP code has a hardcoded `status: 'draft'` payload. Even if the AI tries to publish it, the server will force it into a Draft. You must click 'Publish' in your WordPress admin panel.

**Do I need to install a plugin on my WordPress?**
No. We use the official, native WordPress REST API. You only need to generate an Application Password, which is a built-in feature in WordPress since version 5.6.