Directory / plugin
WPRaiz Content API Tool
v2.0.2 · by José Ícaro - WPRaiz
REST API + MCP Server for WordPress. Create, update, and manage posts programmatically. AI content generation with your own API keys (BYOK).
About this plugin
WPRaiz Content API Tool turns your WordPress site into a powerful content API. Create posts, manage categories, generate AI content, and connect AI agents — all via REST API or Model Context Protocol (MCP).
What You Can Do
- Create & Update Posts — Full control over title, content, status, categories, tags, excerpt, featured images, and custom meta fields via REST API.
- Bulk Creation — Create up to 50 posts in a single request (Pro).
- AI Content Generation — Generate full articles from a topic using Claude or OpenAI with your own API keys (Pro).
- AI Rewrite — Improve SEO, fix grammar, change tone, expand, or summarize existing posts (Pro).
- Auto-SEO — Automatically generate SEO titles and meta descriptions when not provided. Supports SEOPress, Yoast SEO, and Rank Math.
- MCP Server — Connect AI agents (Claude Desktop, Cursor, Windsurf) directly to your site via Model Context Protocol.
- Similar Post Search — Find duplicate or related content using intelligent Levenshtein-based scoring.
- Webhooks — Get notified when posts are created or bulk operations complete, with HMAC signature verification.
- JWT Authentication — Secure token-based auth with configurable rate limiting.
Free vs Pro
Free (this plugin):
- Create and update single posts via REST API
- Search similar posts
- List and manage categories
- JWT and Basic Auth (Application Passwords)
- SEO plugin auto-detection and meta writing
- Featured image upload from URL
- Rate limiting
- Legacy v1 endpoint compatibility
Pro ($49/year at wpraiz.com.br/pro):
- Everything in Free, plus:
- Bulk post creation (up to 50 per batch)
- AI content generation (BYOK — Claude or OpenAI)
- AI post rewriting (5 modes)
- Auto-SEO via AI
- MCP Server (HTTP + STDIO transports)
- Webhook notifications with HMAC signing
- Priority support
MCP Server
The Model Context Protocol server lets AI agents interact with your WordPress site natively. Available via HTTP (REST API) or STDIO (WP-CLI).
Tools: create_post, update_post, search_similar, get_categories, generate_content, rewrite_post, bulk_create
Resources: site-info, recent-posts, categories, content-stats, seo-config
Prompts: publish_seo_article, content_series, seo_audit, refresh_old_content, internal_linking
Add to your claude_desktop_config.json:
{
"mcpServers": {
"wpraiz": {
"command": "wp",
"args": ["wpraiz-mcp", "serve", "--path=/path/to/wordpress", "--user=1"]
}
}
}
REST API Endpoints
Base URL: https://yoursite.com/wp-json/wpraiz/v2/
Endpoint
Method
Auth
Tier
create-post
POST
JWT/Basic
Free
update-post
POST
JWT/Basic
Free
create-posts
POST
JWT/Basic
Pro
generate-content
POST
JWT/Basic
Pro
rewrite-post
POST
JWT/Basic
Pro
search-similar
GET
Public
Free
categories
GET
Public
Free
check-status
GET
Public
Free
auth/token
POST
Credentials
Free
Authentication
JWT Token:
1. POST to auth/token with username and password
2. Use the returned token as Authorization: Bearer <token>
Basic Auth:
Use WordPress Application Passwords with standard HTTP Basic authentication.
Requirements
- WordPress 5.8+
- PHP 7.4+
- For AI features: Claude API key or OpenAI API key
- For MCP STDIO: WP-CLI installed
Support
Visit wpraiz.com.br or open an issue on GitHub.