Born Creative MCP Server transforms your WordPress site into a fully authenticated remote MCP (Model Context Protocol) endpoint. It allows AI assistants — such as Claude.ai — to securely connect to your site and create, update, schedule, and manage posts, pages, media, and taxonomy, all via a standards-compliant OAuth 2.1 and JSON-RPC 2.0 interface.
Unlike local stdio-based MCP servers, this plugin exposes a remote HTTP transport, meaning your AI tools can connect to your live WordPress site without needing direct server access.
How it works
The plugin registers a set of REST API endpoints that implement the MCP streamable HTTP transport. Clients authenticate using OAuth 2.1 with PKCE (Proof Key for Code Exchange), receive a bearer access token, and then use that token to call any of the 18 built-in MCP tools.
MCP Tools included
- Posts — list, get, create, update, delete, search
- Pages — list, get, create, update, delete
- Media — list, get, upload from URL, upload base64-encoded, delete
- Categories — list, create, update
- Tags — list, create
- Yoast SEO (optional) — get and update Yoast SEO metadata (requires Yoast SEO plugin)
OAuth 2.1 Authentication
- Dynamic client registration (RFC 7591)
- Authorization code flow with PKCE
- Access token and refresh token lifecycle management
- Token rotation and revocation
- Tokens are SHA-256 hashed — plaintext tokens are never stored
Advanced content features
- Schedule posts by setting a future publish date
- Set featured images
- Add custom post meta
- Sideload media from external URLs
- Full category and tag assignment
Yoast SEO integration
If the Yoast SEO plugin is active, two additional MCP tools are automatically registered: yoast_get_seo and yoast_update_seo, allowing AI assistants to read and write SEO titles, descriptions, and focus keywords.