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.

Plugin tags