[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fGtniwj2qkXWnCIxHiuh6udlqOJ9BbejGfhIhaKuZ2PY":3,"$fGViKpUYSq2d2D_NUz9ZIo8puBKbTxu4EAnoLQ84SIkw":374,"$fubAn_bpgLjQg-mhN-xgfLO_GuFgUP7os7OwWAAwBT4I":378},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":39,"analysis":143,"fingerprints":344},"ai-workflow-automation-ai-agent-hub","AI Workflow Automation – AI Agent Hub","1.5.0","Azizul Hasan","https:\u002F\u002Fprofiles.wordpress.org\u002Fhasanazizul\u002F","\u003Cp>AI Agent Hub is the most complete AI integration plugin for WordPress. It provides \u003Cstrong>80+ abilities\u003C\u002Fstrong> across 10 modules, a built-in \u003Cstrong>MCP (Model Context Protocol)\u003C\u002Fstrong> server for AI agent connectivity, \u003Cstrong>AI experiments\u003C\u002Fstrong> directly in the Gutenberg block editor, \u003Cstrong>role-based access control\u003C\u002Fstrong>, \u003Cstrong>JWT authentication\u003C\u002Fstrong>, a \u003Cstrong>workflow builder\u003C\u002Fstrong>, and full \u003Cstrong>WooCommerce\u003C\u002Fstrong> support.\u003C\u002Fp>\n\u003Ch4>Highlights\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>80+ registered abilities\u003C\u002Fstrong> covering posts, pages, media, users, custom post types, REST API discovery, site diagnostics, WordPress settings, WooCommerce, and AI-powered content analysis.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>11 independently toggleable modules\u003C\u002Fstrong> – enable only what you need.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Error Debugger\u003C\u002Fstrong> – Monitor PHP errors in real time, receive email alerts with a one-click fix command, and fix errors directly from your AI assistant via MCP (Pro).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Experiments in the Block Editor\u003C\u002Fstrong> – Generate excerpts, feature images, and more directly from the post editor with multi-provider AI support.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Built-in MCP server\u003C\u002Fstrong> – expose abilities as tools, resources, and prompts to AI agents over JSON-RPC 2.0.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>External Abilities\u003C\u002Fstrong> – automatically discovers and integrates abilities from WordPress core and third-party plugins via the Abilities API.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>JWT authentication\u003C\u002Fstrong> – secure MCP and REST API access with token-based auth.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Workflow builder\u003C\u002Fstrong> – combine abilities into reusable workflows from the admin dashboard or the post editor meta box.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-provider AI\u003C\u002Fstrong> – connect OpenAI, Google Gemini, or Anthropic Claude via the WordPress AI Client.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Role-based access control\u003C\u002Fstrong> – assign abilities per WordPress role so each MCP connection only exposes what that user is allowed to use.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Backward compatible\u003C\u002Fstrong> – bundles the WordPress Abilities API and MCP Adapter as vendor dependencies, so it works on WordPress 6.8+ (not just 6.9+ where these APIs ship in core).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>AI Agent Hub Pro\u003C\u002Fh4>\n\u003Cp>Unlock the full power of AI Agent Hub with \u003Ca href=\"https:\u002F\u002Fatlasaidev.com\u002Fai-agent-hub-pro\u002F\" rel=\"nofollow ugc\">AI Agent Hub Pro\u003C\u002Fa>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unlimited Workflows\u003C\u002Fstrong> – Create unlimited MCP workflows (free: 3 max).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>T\u002FR\u002FP Access Modes\u003C\u002Fstrong> – Granular per-ability Tool\u002FResource\u002FPrompt toggles for fine-grained MCP control.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced AI Experiments\u003C\u002Fstrong> – Templates library, batch generation mode, explain AI reasoning, generation history, and keyboard shortcuts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Workflow Prompt Builders\u003C\u002Fstrong> – 6 pre-built prompt builder workflows (SEO Audit, Content Brief, Site Overview, and more).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>External Abilities\u003C\u002Fstrong> – Discover and expose third-party plugin abilities via the Abilities API.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Per-Ability RBAC\u003C\u002Fstrong> – Assign individual abilities (not just modules) to each WordPress role.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>MCP Fix Command\u003C\u002Fstrong> – Error emails include a ready-to-paste MCP command that lets your AI assistant read, analyse, and fix the error with one paste — automatic backup included.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Webhook Notifications\u003C\u002Fstrong> – Send error alerts to Slack, Discord, or a custom webhook.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Backups Manager\u003C\u002Fstrong> – All AI-applied fixes are backed up automatically; restore any backup with one click.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Priority Support\u003C\u002Fstrong> – Direct support from the development team.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fatlasaidev.com\u002Fai-agent-hub-pro\u002F\" rel=\"nofollow ugc\">Upgrade to Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Modules\u003C\u002Fh4>\n\u003Cp>Each module can be independently enabled or disabled from the \u003Cstrong>AI Agent Hub\u003C\u002Fstrong> dashboard.\u003C\u002Fp>\n\u003Ch3>1. AI Content Steward (8 abilities)\u003C\u002Fh3>\n\u003Cp>AI-powered content analysis, generation, and improvement for posts and pages.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>awfah-content\u002Fanalyze-post\u003C\u002Fcode> – Summarize a post with readability and improvement suggestions.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-content\u002Fgenerate-feature-image\u003C\u002Fcode> – Generate an AI feature image and set it as the post’s featured image.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-content\u002Fgenerate-excerpt\u003C\u002Fcode> – Create a concise, SEO-friendly excerpt.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-content\u002Ffocus-keywords\u003C\u002Fcode> – Extract relevant focus keywords for SEO targeting.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-content\u002Flsi-keywords\u003C\u002Fcode> – Generate related LSI keyword ideas.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-content\u002Fsuggest-titles\u003C\u002Fcode> – Generate alternative title ideas.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-content\u002Fsummarize\u003C\u002Fcode> – Generate a content summary for a post.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-content\u002Fgenerate-alt-text\u003C\u002Fcode> – Generate accessible alt text for images using vision AI.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>2. Posts Manager (13 abilities)\u003C\u002Fh3>\n\u003Cp>Full CRUD for WordPress posts, categories, and tags.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>awfah-posts\u002Fwp-posts-search\u003C\u002Fcode> – Search and filter posts with pagination.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-posts\u002Fwp-get-post\u003C\u002Fcode> – Get a post by ID.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-posts\u002Fwp-add-post\u003C\u002Fcode> – Create a new post.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-posts\u002Fwp-update-post\u003C\u002Fcode> – Update an existing post.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-posts\u002Fwp-delete-post\u003C\u002Fcode> – Delete a post.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-posts\u002Fwp-list-categories\u003C\u002Fcode> – List all post categories.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-posts\u002Fwp-add-category\u003C\u002Fcode> – Add a new category.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-posts\u002Fwp-update-category\u003C\u002Fcode> – Update a category.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-posts\u002Fwp-delete-category\u003C\u002Fcode> – Delete a category.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-posts\u002Fwp-list-tags\u003C\u002Fcode> – List all post tags.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-posts\u002Fwp-add-tag\u003C\u002Fcode> – Add a new tag.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-posts\u002Fwp-update-tag\u003C\u002Fcode> – Update a tag.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-posts\u002Fwp-delete-tag\u003C\u002Fcode> – Delete a tag.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>3. Pages Manager (5 abilities)\u003C\u002Fh3>\n\u003Cp>CRUD operations for WordPress pages.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>awfah-pages\u002Fwp-pages-search\u003C\u002Fcode> – Search and filter pages with pagination.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-pages\u002Fwp-get-page\u003C\u002Fcode> – Get a page by ID.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-pages\u002Fwp-add-page\u003C\u002Fcode> – Create a new page.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-pages\u002Fwp-update-page\u003C\u002Fcode> – Update an existing page.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-pages\u002Fwp-delete-page\u003C\u002Fcode> – Delete a page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>4. Media Manager (7 abilities)\u003C\u002Fh3>\n\u003Cp>Upload, update, and manage media files.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>awfah-media\u002Fwp-media-search\u003C\u002Fcode> – Search and filter media with pagination.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-media\u002Fwp-get-media\u003C\u002Fcode> – Get a media item by ID.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-media\u002Fwp-upload-media\u003C\u002Fcode> – Upload a new media file (base64 or URL).\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-media\u002Fwp-update-media\u003C\u002Fcode> – Update media metadata (title, alt text, caption).\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-media\u002Fwp-delete-media\u003C\u002Fcode> – Delete a media item.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-media\u002Fwp-get-media-sizes\u003C\u002Fcode> – Get all available image sizes for a media item.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-media\u002Fwp-get-media-file\u003C\u002Fcode> – Get the actual file content of a media item.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>5. Users Manager (7 abilities)\u003C\u002Fh3>\n\u003Cp>Search, create, and manage WordPress users.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>awfah-users\u002Fwp-users-search\u003C\u002Fcode> – Search and filter users.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-users\u002Fwp-get-user\u003C\u002Fcode> – Get a user by ID.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-users\u002Fwp-create-user\u003C\u002Fcode> – Create a new user.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-users\u002Fwp-update-user\u003C\u002Fcode> – Update a user.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-users\u002Fwp-delete-user\u003C\u002Fcode> – Delete a user.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-users\u002Fwp-get-current-user\u003C\u002Fcode> – Get the currently authenticated user.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-users\u002Fwp-list-roles\u003C\u002Fcode> – List all available user roles.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>6. Custom Post Types Manager (6 abilities)\u003C\u002Fh3>\n\u003Cp>CRUD operations for any registered custom post type.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>awfah-cpt\u002Fwp-list-post-types\u003C\u002Fcode> – List all registered post types.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-cpt\u002Fwp-cpt-search\u003C\u002Fcode> – Search items of a specific post type.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-cpt\u002Fwp-cpt-get\u003C\u002Fcode> – Get a single CPT item by ID.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-cpt\u002Fwp-cpt-add\u003C\u002Fcode> – Create a new CPT item.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-cpt\u002Fwp-cpt-update\u003C\u002Fcode> – Update a CPT item.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-cpt\u002Fwp-cpt-delete\u003C\u002Fcode> – Delete a CPT item.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>7. REST API Tools (3 abilities)\u003C\u002Fh3>\n\u003Cp>Discover and execute any WordPress REST API endpoint dynamically.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>awfah-rest-api\u002Flist-api-functions\u003C\u002Fcode> – List all available REST API endpoints that support CRUD.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-rest-api\u002Fget-function-details\u003C\u002Fcode> – Get detailed metadata for a specific endpoint and method.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-rest-api\u002Frun-api-function\u003C\u002Fcode> – Execute any REST API endpoint with provided parameters.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>8. Site Info & Diagnostics (4 abilities)\u003C\u002Fh3>\n\u003Cp>View site info, plugins, themes, and users at a glance.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>awfah-site\u002Fget-site-info\u003C\u002Fcode> – Detailed info about the WordPress site (name, URL, version, plugins, themes, users).\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-site\u002Fget-plugin-info\u003C\u002Fcode> – Info about active plugins.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-site\u002Fget-theme-info\u003C\u002Fcode> – Info about the active theme.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-site\u002Fget-user-info\u003C\u002Fcode> – Info about the current authenticated user.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>9. Settings Manager (3 abilities)\u003C\u002Fh3>\n\u003Cp>View and update WordPress site settings.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>awfah-settings\u002Fwp-get-settings\u003C\u002Fcode> – Get WordPress general site settings.\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-settings\u002Fwp-update-settings\u003C\u002Fcode> – Update general settings (title, tagline, timezone, etc.).\u003C\u002Fli>\n\u003Cli>\u003Ccode>awfah-settings\u002Fget-site-settings\u003C\u002Fcode> – Get all settings including reading, discussion, media, permalinks, and privacy.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>10. AI Store Manager – WooCommerce (24 abilities)\u003C\u002Fh3>\n\u003Cp>Full WooCommerce management through AI. Requires WooCommerce to be active.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Products: search, get, add, update, delete.\u003C\u002Fli>\n\u003Cli>Product categories: list, add, update, delete.\u003C\u002Fli>\n\u003Cli>Product tags: list, add, update, delete.\u003C\u002Fli>\n\u003Cli>Product brands: list, add, update, delete.\u003C\u002Fli>\n\u003Cli>Orders: search.\u003C\u002Fli>\n\u003Cli>Reports: coupons totals, customers totals, orders totals, products totals, reviews totals, sales.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>11. Error Debugger\u003C\u002Fh3>\n\u003Cp>Monitor PHP errors in real time and fix them faster. Works out of the box — no configuration required to start tracking errors.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Free features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Real-time PHP error tracking grouped by file and message.\u003Cbr \u002F>\n* Email notifications for errors in plugins and themes — configurable recipient, severity levels, and rate limit.\u003Cbr \u002F>\n* \u003Cstrong>Fix Command\u003C\u002Fstrong> in every email — a pre-filled text snippet you can paste into any AI assistant to get fix instructions.\u003Cbr \u002F>\n* Admin dashboard widget showing the last 5 errors and a 24-hour error count.\u003Cbr \u002F>\n* Debug log scanner catches errors that occur before the plugin loads (e.g. fatal parse errors during activation).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Pro features (requires AI Agent Hub Pro):\u003C\u002Fstrong>\u003Cbr \u002F>\n* MCP Fix Command — paste directly into Claude Desktop, Cursor, or any connected MCP client. The AI reads the file, suggests a fix, creates a backup, and applies it.\u003Cbr \u002F>\n* Webhook notifications — send error alerts to Slack, Discord, or a custom URL.\u003Cbr \u002F>\n* Backups Manager — all AI-applied fixes are backed up; restore any backup with one click.\u003Cbr \u002F>\n* Extended error sources — monitor WordPress Core, MU-Plugins, and Drop-ins in addition to plugins and themes.\u003C\u002Fp>\n\u003Ch3>Coming Soon\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>AI Support Desk\u003C\u002Fstrong> – Summarize comment threads, suggest reply drafts, categorize support requests.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Automation Recipes \u002F Workflows\u003C\u002Fstrong> – Rule-based AI automations triggered by WordPress events.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>AI Experiments in the Block Editor\u003C\u002Fh4>\n\u003Cp>AI Agent Hub adds AI-powered experiment panels directly into the WordPress block editor:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Excerpt Generation\u003C\u002Fstrong> – Generate SEO-friendly excerpts from post content with one click. Appears in the post sidebar excerpt panel.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image Generation\u003C\u002Fstrong> – Generate AI feature images from post content. Integrated into the Featured Image panel.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With \u003Ca href=\"https:\u002F\u002Fatlasaidev.com\u002Fai-agent-hub-pro\u002F\" rel=\"nofollow ugc\">AI Agent Hub Pro\u003C\u002Fa>, experiments gain advanced features: prompt templates library, batch generation mode, “Explain This Generation” reasoning, generation history, and keyboard shortcuts.\u003C\u002Fp>\n\u003Ch4>Error Debugger\u003C\u002Fh4>\n\u003Cp>The \u003Cstrong>Error Debugger\u003C\u002Fstrong> module monitors PHP errors on your WordPress site and helps you fix them faster.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How it works:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Enable the \u003Cstrong>Error Debugger\u003C\u002Fstrong> module from the AI Agent Hub dashboard.\u003C\u002Fli>\n\u003Cli>Optionally enable \u003Cstrong>Email Notifications\u003C\u002Fstrong> and configure the recipient address, severity levels, and rate limit.\u003C\u002Fli>\n\u003Cli>When a PHP error occurs in a plugin or theme, an email is sent with full error details and a \u003Cstrong>How to Fix\u003C\u002Fstrong> block.\u003C\u002Fli>\n\u003Cli>Copy the fix command from the email and paste it into your AI assistant to get step-by-step fix instructions.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Free fix flow:\u003C\u002Fstrong>\u003Cbr \u002F>\nCopy the pre-filled text from the email \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> paste into ChatGPT, Claude, Gemini, or any AI chat \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> the AI explains the error and how to fix it.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Pro fix flow (MCP):\u003C\u002Fstrong>\u003Cbr \u002F>\nCopy the MCP command block from the email \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> paste into Claude Desktop, Cursor, or any MCP client connected to your site \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> the AI reads the file, suggests a fix, creates a backup, and applies it automatically.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Admin dashboard widget:\u003C\u002Fstrong>\u003Cbr \u002F>\nWhen the Error Debugger module is active, a \u003Cstrong>“AI Agent Hub — Recent Errors”\u003C\u002Fstrong> widget appears on the WordPress admin dashboard showing the last 5 errors and a 24-hour error count. You can disable the widget from the Error Debugger settings without disabling the module.\u003C\u002Fp>\n\u003Ch4>Connecting AI Agents via MCP\u003C\u002Fh4>\n\u003Cp>AI Agent Hub includes a built-in \u003Cstrong>MCP (Model Context Protocol)\u003C\u002Fstrong> server that lets external AI agents interact with your WordPress site. The MCP endpoint is:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>https:\u002F\u002Fyour-site.com\u002Fwp-json\u002Fawfah_mcp\u002Fmcp\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Any MCP-compatible AI client can connect and use all enabled abilities as tools, resources, and prompts.\u003C\u002Fp>\n\u003Ch4>AI Agent Hub Dashboard\u003C\u002Fh4>\n\u003Cp>The plugin adds a top-level \u003Cstrong>“AI Agent Hub”\u003C\u002Fstrong> menu in WordPress admin with:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Connected AI Agents\u003C\u002Fstrong> – shows which AI providers are available (Auto, OpenAI, Gemini, Claude) and their status.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Modules & Features\u003C\u002Fstrong> – 10 module cards with independent on\u002Foff toggles.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Workflow Builder\u003C\u002Fstrong> – search abilities, drag them into a workflow, preview the prompt, and save.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Access Control\u003C\u002Fstrong> – assign abilities and workflows per WordPress role.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Documentation\u003C\u002Fstrong> – built-in getting started guide with Pro features overview.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Contact Support\u003C\u002Fstrong> – direct link to support.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Post Editor Meta Box\u003C\u002Fh4>\n\u003Cp>On every post and page edit screen, the \u003Cstrong>AI Content Steward\u003C\u002Fstrong> meta box provides:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Provider selection (Auto, OpenAI, Gemini, Claude).\u003C\u002Fli>\n\u003Cli>Ability checkboxes to select which analyses to run.\u003C\u002Fli>\n\u003Cli>Editable prompt preview that updates as you select abilities.\u003C\u002Fli>\n\u003Cli>One-click workflow execution.\u003C\u002Fli>\n\u003Cli>Save workflows for reuse.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Connecting AI Agents\u003C\u002Fh3>\n\u003Ch4>Claude Desktop\u003C\u002Fh4>\n\u003Cp>Claude Desktop supports MCP servers natively. To connect it to your WordPress site:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step 1: Generate a JWT token\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Send a POST request to your site to get a JWT token:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>curl -X POST \"https:\u002F\u002Fyour-site.com\u002Fwp-json\u002Fjwt-auth\u002Fv1\u002Ftoken\" -H \"Content-Type: application\u002Fjson\" -d \"{\\\"username\\\":\\\"your-username\\\",\\\"password\\\":\\\"your-password\\\",\\\"expires_in\\\":2592000}\"\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This returns a token valid for 30 days (2592000 seconds). Copy the \u003Ccode>token\u003C\u002Fcode> value from the response.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step 2: Configure Claude Desktop\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Open the Claude Desktop config file:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Windows:\u003C\u002Fstrong> \u003Ccode>%APPDATA%\\Claude\\claude_desktop_config.json\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>macOS:\u003C\u002Fstrong> \u003Ccode>~\u002FLibrary\u002FApplication Support\u002FClaude\u002Fclaude_desktop_config.json\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Add this MCP server entry:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>{\n  \"mcpServers\": {\n    \"wordpress\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@anthropic-ai\u002Fmcp-wordpress-remote@latest\",\n        \"--url\",\n        \"https:\u002F\u002Fyour-site.com\u002Fwp-json\u002Fawfah_mcp\u002Fmcp\"\n      ],\n      \"env\": {\n        \"JWT_TOKEN\": \"paste-your-jwt-token-here\"\n      }\n    }\n  }\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Step 3: Restart Claude Desktop\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>After saving the config, restart Claude Desktop. All enabled abilities will appear as tools. You can then ask Claude to manage posts, pages, media, users, settings, and WooCommerce from natural language.\u003C\u002Fp>\n\u003Ch4>Claude Code (CLI)\u003C\u002Fh4>\n\u003Cp>Claude Code can also connect to MCP servers. Add the server using:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>claude mcp add wordpress -- npx -y @anthropic-ai\u002Fmcp-wordpress-remote@latest --url https:\u002F\u002Fyour-site.com\u002Fwp-json\u002Fawfah_mcp\u002Fmcp\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Then set the JWT token as an environment variable before running Claude Code:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>export JWT_TOKEN=\"paste-your-jwt-token-here\"\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Cursor \u002F Windsurf \u002F Other MCP Clients\u003C\u002Fh4>\n\u003Cp>Any editor or AI tool that supports MCP can connect. The setup is similar:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Generate a JWT token (see above).\u003C\u002Fli>\n\u003Cli>Point the MCP client to: \u003Ccode>https:\u002F\u002Fyour-site.com\u002Fwp-json\u002Fawfah_mcp\u002Fmcp\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Use the \u003Ccode>@anthropic-ai\u002Fmcp-wordpress-remote\u003C\u002Fcode> transport package, or configure your client’s native MCP settings with the URL and JWT token.\u003C\u002Fli>\n\u003Cli>The authentication header format is: \u003Ccode>Authorization: Bearer \u003Cyour-jwt-token>\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Postman \u002F API Testing\u003C\u002Fh4>\n\u003Cp>You can test the MCP endpoint directly using Postman or any HTTP client. The MCP protocol uses JSON-RPC 2.0 over HTTP.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step 1: Initialize a session\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Send a POST request to \u003Ccode>https:\u002F\u002Fyour-site.com\u002Fwp-json\u002Fawfah_mcp\u002Fmcp\u003C\u002Fcode> with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Header: \u003Ccode>Authorization: Bearer \u003Cyour-jwt-token>\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Header: \u003Ccode>Content-Type: application\u002Fjson\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Body:\u003Cbr \u002F>\n{\u003Cbr \u002F>\n  “jsonrpc”: “2.0”,\u003Cbr \u002F>\n  “id”: 1,\u003Cbr \u002F>\n  “method”: “initialize”,\u003Cbr \u002F>\n  “params”: {\u003Cbr \u002F>\n    “protocolVersion”: “2024-11-05”,\u003Cbr \u002F>\n    “capabilities”: {},\u003Cbr \u002F>\n    “clientInfo”: { “name”: “postman”, “version”: “1.0” }\u003Cbr \u002F>\n  }\u003Cbr \u002F>\n}\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Copy the \u003Ccode>Mcp-Session-Id\u003C\u002Fcode> header from the response.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Step 2: Send initialized notification\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Send a POST with the session ID header:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Header: \u003Ccode>Mcp-Session-Id: \u003Csession-id-from-step-1>\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Body:\u003Cbr \u002F>\n{\u003Cbr \u002F>\n  “jsonrpc”: “2.0”,\u003Cbr \u002F>\n  “method”: “notifications\u002Finitialized”\u003Cbr \u002F>\n}\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Step 3: Call a tool\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Now you can call any ability as a tool:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>{\n  \"jsonrpc\": \"2.0\",\n  \"id\": 2,\n  \"method\": \"tools\u002Fcall\",\n  \"params\": {\n    \"name\": \"awfah-site-get-site-info\",\n    \"arguments\": {}\n  }\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Note: In MCP tool names, the \u003Ccode>\u002F\u003C\u002Fcode> in ability IDs is replaced with \u003Ccode>-\u003C\u002Fcode>. So \u003Ccode>awfah-site\u002Fget-site-info\u003C\u002Fcode> becomes \u003Ccode>awfah-site-get-site-info\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch4>JWT Token Management\u003C\u002Fh4>\n\u003Cp>AI Agent Hub provides three JWT endpoints:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Generate token:\u003C\u002Fstrong> \u003Ccode>POST \u002Fwp-json\u002Fjwt-auth\u002Fv1\u002Ftoken\u003C\u002Fcode> – Pass \u003Ccode>username\u003C\u002Fcode>, \u003Ccode>password\u003C\u002Fcode>, and optional \u003Ccode>expires_in\u003C\u002Fcode> (seconds, min 3600, max 2592000).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>List tokens:\u003C\u002Fstrong> \u003Ccode>GET \u002Fwp-json\u002Fjwt-auth\u002Fv1\u002Ftokens\u003C\u002Fcode> – List all active tokens (requires authentication).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Revoke token:\u003C\u002Fstrong> \u003Ccode>POST \u002Fwp-json\u002Fjwt-auth\u002Fv1\u002Frevoke\u003C\u002Fcode> – Revoke a specific token (requires authentication).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Tokens are signed with HS256 using a per-site secret key stored in the \u003Ccode>awfah_jwt_secret_key\u003C\u002Fcode> option. Each token includes the user ID, issued-at time, expiration, and a unique JTI.\u003C\u002Fp>\n\u003Ch4>Role-Based MCP Access\u003C\u002Fh4>\n\u003Cp>AI Agent Hub provides \u003Cstrong>role-based access control\u003C\u002Fstrong> for MCP connections. This means different WordPress users see different abilities depending on their role.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How it works:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>An administrator configures which abilities each WordPress role can access via the \u003Cstrong>Access Control\u003C\u002Fstrong> tab in the AI Agent Hub dashboard.\u003C\u002Fli>\n\u003Cli>When an AI client connects via MCP, it authenticates as a specific WordPress user (using JWT or Application Password).\u003C\u002Fli>\n\u003Cli>The plugin checks that user’s role and only exposes the abilities assigned to that role.\u003C\u002Fli>\n\u003Cli>The AI client can only see and execute the allowed abilities — everything else is hidden.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Example scenarios:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Administrator\u003C\u002Fstrong> — Full access to all 80+ abilities including post CRUD, site settings, user management, media, WooCommerce, and content analysis.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Editor\u003C\u002Fstrong> — Content-focused abilities only (e.g. analyze posts, generate excerpts, suggest titles, focus keywords). No access to site settings, user management, or destructive operations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Author \u002F Contributor\u003C\u002Fstrong> — Can be fully  &hellip;\u003C\u002Fli>\n\u003C\u002Ful>\n","AI-powered WordPress hub: 80+ abilities, MCP server, block editor AI experiments, RBAC, JWT auth, and workflows.",10,774,0,"2026-04-13T17:59:00.000Z","7.0","6.8","7.4",[19,20,21,22,23],"abilities-api","ai","automation","mcp","workflow","https:\u002F\u002Fatlasaidev.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-workflow-automation-ai-agent-hub.1.5.0.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"hasanazizul",5,4030,97,53,86,"2026-05-19T22:14:08.757Z",[40,63,88,106,125],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":50,"num_ratings":51,"last_updated":52,"tested_up_to":53,"requires_at_least":54,"requires_php":55,"tags":56,"homepage":55,"download_link":59,"security_score":60,"vuln_count":61,"unpatched_count":61,"last_vuln_date":62,"fetched_at":28},"ai-copilot-content-generator","AI Chatbot & Workflow Automation by AIWU","1.4.15","Sergey","https:\u002F\u002Fprofiles.wordpress.org\u002Fwupsales\u002F","\u003Cp>AIWU turns WordPress into an AI automation hub: connect ChatGPT, Gemini, Claude and other models, build workflows like in n8n, run chatbots, generate content, control your site via MCP — all from one place.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>So, here are 7 reasons people actually use AIWU:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Your AI hub inside WordPress.\u003C\u002Fstrong> Connect OpenAI, Claude, Gemini, Perplexity, DeepSeek, OpenRouter. Use your own datasets with fine-tuning and embeddings (RAG) to train and customize AI models.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Visual Workflow Automation (n8n-style, but native).\u003C\u002Fstrong> Build no-code automations with drag & drop. Connect WordPress, WooCommerce, Slack, Telegram, Gmail, Outlook, calendars, databases, webhooks and AI models. No external servers. No usage platforms. Everything runs on your site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Chatbot that knows your business.\u003C\u002Fstrong> Set up in minutes, understands your business, recommends products and posts in real time — a fully customizable AI Chatbot in design, logic and tone.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Generation Tools for SEO at Scale.\u003C\u002Fstrong> Autoblogging from RSS, bulk article generation, field generation for posts and WooCommerce products, internal linking, and a magic AI editor inside WordPress.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Forms that think.\u003C\u002Fstrong> Build intelligent forms, quizzes and calculators that send user input to AI, trigger logic and power complex automation scenarios.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>MCP for ChatGPT, Claude, and more.\u003C\u002Fstrong> Control your site by talking to AI. Create pages, edit posts, manage products, users and settings through MCP-enabled assistants.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer API.\u003C\u002Fstrong> REST, JS and PHP APIs to build your own agents, tools, integrations and custom workflows on top of AIWU.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>One Powerful Plugin That Replaces Dozens:\u003C\u002Fh3>\n\u003Ch3>AI Workflow Automation Builder – Build AI Agents with Drag & Drop\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Ffl-sqUYyZ70?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Automate content, marketing, support, WooCommerce and any custom process.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Design workflows visually.\u003C\u002Fstrong> Connect triggers, logic and actions in a drag & drop editor.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Connect your tools and AI:\u003C\u002Fstrong> WordPress, WooCommerce, Slack, Telegram, Gmail, Outlook, Google Calendar, Google Drive, Google Meet, Microsoft Teams, Zoom, Discord, MySQL, SMTP, WebHooks, OpenAI, Claude, Gemini, Perplexity, DeepSeek, OpenRouter and more.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Faiwuplugin.com\u002Fai-workflow-automation-builder-for-wordpress\u002F\" rel=\"nofollow ugc\">Learn more about Workflow Builder\u003C\u002Fa>\u003Cbr \u002F>\n💡 \u003Ca href=\"https:\u002F\u002Faiwuplugin.com\u002Fworkflow-templates\u002F\" rel=\"nofollow ugc\">Browse Workflow Templates\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>AI ChatBot for 24\u002F7 Customer Support & Sales\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F21JJWOXAvRw?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>AI ChatBot that captures leads 24\u002F7, handles 95% of support questions, and converts visitors into customers—automatically, in any language, while you sleep.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Setup in 2 minutes.\u003C\u002Fstrong> Install, add API key, launch. Works out of the box.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Knows your business.\u003C\u002Fstrong> AI ChatBot scans your website, posts and products to understand context automatically.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-time recommendations.\u003C\u002Fstrong> AI ChatBot suggests products and posts with beautiful cards while chatting.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fully customizable.\u003C\u002Fstrong> Match your brand with custom colors, fonts, layout, logic and tone.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Knowledge Base.\u003C\u002Fstrong> Sync or delete specific content from your vector database with incremental updates (no full rebuild required).\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Advanced AI training.\u003C\u002Fstrong> Use Fine-Tuning and Embeddings (RAG) for higher accuracy.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Built-in analytics.\u003C\u002Fstrong> Track AI ChatBot conversations, engagement and performance.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Faiwuplugin.com\u002Fwordpress-ai-chatbot-plugin\u002F\" rel=\"nofollow ugc\">Learn more about AI ChatBot\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Content & SEO Automation Tools – Create and Optimize at Scale\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FmFhNLeo-ezo?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Generate, optimize and manage content at scale without losing quality, control or your brand voice.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Faiwuplugin.com\u002Fbulk-ai-article-generation\u002F\" rel=\"nofollow ugc\">Bulk Content Generation.\u003C\u002Fa>\u003C\u002Fstrong> Create hundreds of SEO-optimized posts in one go, with full control over every field — titles, content, categories, tags, images, meta and custom fields.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Faiwuplugin.com\u002Fauto-content-creation-for-wordpress\u002F\" rel=\"nofollow ugc\">RSS Autoblogging.\u003C\u002Fa>\u003C\u002Fstrong> Automatically turn RSS feeds into SEO-optimized posts, with full control over structure, frequency and publishing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Faiwuplugin.com\u002Fwoocommerce-product-fields-generator\u002F\" rel=\"nofollow ugc\">WooCommerce Product Content.\u003C\u002Fa>\u003C\u002Fstrong> Generate and update product titles, descriptions, images, tags, categories and reviews in bulk.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Faiwuplugin.com\u002Fsmart-content-crosslinking\u002F\" rel=\"nofollow ugc\">Smart Internal Linking.\u003C\u002Fa>\u003C\u002Fstrong> Automatically add contextual paragraphs with embedded internal links to improve site structure, navigation and SEO.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Faiwuplugin.com\u002Fbulk-field-generation-for-existing-posts\u002F\" rel=\"nofollow ugc\">Bulk Update Existing Posts.\u003C\u002Fa>\u003C\u002Fstrong> Rewrite or fill missing fields (titles, excerpts, meta, images, tags, custom fields) across hundreds of posts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Faiwuplugin.com\u002Fai-magic-text-enhancer\u002F\" rel=\"nofollow ugc\">AI Copilot in the Editor.\u003C\u002Fa>\u003C\u002Fstrong> Rewrite, expand, shorten, translate and improve text directly inside the WordPress editor with one click.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>AI Forms – Build Smart Forms That Think and Decide\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F57HlZOoaVyk?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Turn static forms into intelligent experiences that understand user input, make decisions with AI and drive conversions. Use AI forms for lead qualification, surveys, ROI calculators, onboarding and support scenarios.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Multiple field types.\u003C\u002Fstrong> Text, number, email, select, checkbox, radio, file upload, textarea and hidden fields — everything you need to build AI forms, quizzes and calculators.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI-powered logic.\u003C\u002Fstrong> Analyze answers, generate personalized results, recommendations and next steps.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional flows and chaining.\u003C\u002Fstrong> Show or hide fields, connect multi-step forms and build quizzes, calculators and assessments.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Faiwuplugin.com\u002Fai-forms-builder\u002F\" rel=\"nofollow ugc\">Learn more about AI Forms\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>MCP (Model Context Protocol) Integration\u003C\u002Fh3>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FAp7riU-n1vs?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Connect Claude, ChatGPT or any MCP-compatible AI to manage your WordPress site through natural language.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Works with any MCP-compatible AI provider.\u003C\u002Fstrong> Claude AI, ChatGPT, and other assistants that support MCP.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>35+ WordPress tools:\u003C\u002Fstrong> Create Posts, Manage Pages, Edit Products, Upload Media, Control Users, Update Taxonomy, Configure Settings and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>2 min setup.\u003C\u002Fstrong> Enable MCP in AIWU Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Create connector in your AI \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Start chatting.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Faiwuplugin.com\u002Fclaude-mcp-integration\u002F\" rel=\"nofollow ugc\">Learn more about MCP Integration\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>AI Providers & API Settings – Full Control, No Extra Fees\u003C\u002Fh3>\n\u003Cp>AIWU works with your own API keys, so you choose the models, control costs, and avoid usage limits or markups.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>OpenAI (ChatGPT)\u003C\u002Fli>\n\u003Cli>Google Gemini\u003C\u002Fli>\n\u003Cli>Claude AI\u003C\u002Fli>\n\u003Cli>Perplexity AI\u003C\u002Fli>\n\u003Cli>DeepSeek\u003C\u002Fli>\n\u003Cli>OpenRouter\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Build it your way, connect the AI you trust, and let your WordPress site run smarter every day 🧡\u003C\u002Fp>\n","AI automations you’ll actually use: Workflow Builder, AI Chatbot, AI Forms, Content Generation, Autoblogging, WooCommerce AI and MCP.",1000,18627,82,7,"2026-04-14T11:28:00.000Z","6.9.4","3.4.0","",[20,21,57,22,58],"chatbot","seo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-copilot-content-generator.1.4.15.zip",75,1,"2026-05-11 19:07:34",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":26,"num_ratings":73,"last_updated":74,"tested_up_to":75,"requires_at_least":76,"requires_php":77,"tags":78,"homepage":84,"download_link":85,"security_score":86,"vuln_count":61,"unpatched_count":13,"last_vuln_date":87,"fetched_at":28},"themarketer","theMarketer – Email marketing, Newsletters, Automation & Loyalty for Woocommerce","1.5.5","themarketer2023","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemarketer2023\u002F","\u003Cp>theMarketer is an \u003Cem>email marketing & automation platform\u003C\u002Fem>, which also provides a powerful \u003Cem>Loyalty Program\u003C\u002Fem> for eCommerce businesses. This add-on tracks every action that you visitors make on your website, in order to provide a personalized experience for each and every user.\u003C\u002Fp>\n\u003Cp>Being one of the first companies to provide the necessary tools for an affordable Loyalty Program, https:\u002F\u002Fthemarketer.com\u002F offers you the necessary tools to engage your customers on multiple channels, such as Email, Push notifications and SMS, while also enabling you to increase customer retention and lifetime value with our powerful Loyalty Program.\u003C\u002Fp>\n\u003Ch3>theMarketer Features:\u003C\u002Fh3>\n\u003Cp>\u003Cem>Newsletters\u003C\u002Fem> – The starting point of every email marketing journey. You can use our pre-defined templates or build your own using our visual builder. You can send your first campaign in a matter of minutes.\u003C\u002Fp>\n\u003Cp>\u003Cem>Unique Campaigns\u003C\u002Fem> – Create personalized newsletter that matter across all channels. Be anywhere your customers are and deliver a consistent and personalized experience through email, SMS, and push notifications.\u003C\u002Fp>\n\u003Cp>\u003Cem>Marketing automation\u003C\u002Fem> – Impeccable customer journeys that drive sales on autopilot. Design action-based, code-free, targeted automations that engage and convert around the clock.\u003C\u002Fp>\n\u003Cp>\u003Cem>Feedback and Reviews\u003C\u002Fem> – Build trust and manage your online reputation. Collect, monitor, and respond to your reviews quicker and easier to give your customers a voice, develop a trustworthy brand, and grow your sales.\u003C\u002Fp>\n\u003Cp>\u003Cem>Loyalty Program\u003C\u002Fem> – Meet the loyalty program that will transform your business. Stop burning your budget on online ads. Retain your hard-earned customers and maximize their engagement and lifetime value with powerful and catchy solutions designed for your business.\u003C\u002Fp>\n\u003Cp>\u003Cem>Referral Program\u003C\u002Fem> – From new customers to Brand Ambassadors. Reward users and incentivize them to share your brand with their community and friends and grow your customer base in the most powerful and cost-effective way.\u003C\u002Fp>\n\u003Cp>\u003Cem>Launcher\u003C\u002Fem> – Meet your most powerful online shop assistant. Skyrocket your conversion rate and encourage your visitors to engage with your shop and become part of your community with theMarketer’s handy launcher.\u003C\u002Fp>\n\u003Ch3>Pricing\u003C\u002Fh3>\n\u003Cp>\u003Cem>Free under 1000 subscribers.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>theMarketer paid plans start from as low as 20 EUR\u002Fmonth. Subscription prices are calculated based on the number of unique subscribers your store has.\u003C\u002Fp>\n","Collect subscribers. Send newsletters. Create 1:1 personalised emails using dynamic blocks. Activate one of almost 30 predefined workflows.",700,9908,4,"2026-04-14T08:51:00.000Z","6.8.5","4.6","5.6",[79,80,81,82,83],"email-marketing","email-workflows","loyalty-program","marketing-automation","newsletter","https:\u002F\u002Fthemarketer.com\u002Fintegrations\u002Fwoocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthemarketer.1.5.5.zip",99,"2025-05-07 00:00:00",{"slug":89,"name":90,"version":91,"author":92,"author_profile":93,"description":94,"short_description":95,"active_installs":96,"downloaded":97,"rating":26,"num_ratings":98,"last_updated":99,"tested_up_to":53,"requires_at_least":100,"requires_php":17,"tags":101,"homepage":104,"download_link":105,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"easy-mcp-ai","Easy MCP AI","1.3.1","EasyMCPAI","https:\u002F\u002Fprofiles.wordpress.org\u002Feasymcpai\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Feasymcpai.com\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Easy MCP AI\u003C\u002Fstrong>\u003C\u002Fa> is a \u003Cstrong>WordPress MCP Server\u003C\u002Fstrong> that connects your site to the world’s most powerful AI assistants through the \u003Ca href=\"https:\u002F\u002Fmodelcontextprotocol.io\" rel=\"nofollow ugc\">Model Context Protocol\u003C\u002Fa> (MCP). Once connected, your AI can read, write, and manage your entire site — posts, pages, media, users, menus, and more — just by having a conversation.\u003C\u002Fp>\n\u003Cp>No Node.js. No external proxy. No complicated setup. Just install, generate a token, and start building.\u003C\u002Fp>\n\u003Ch4>Vibe Blogging — Blog Without Touching WordPress Admin\u003C\u002Fh4>\n\u003Cp>Imagine telling your AI assistant: \u003Cem>“Write a 1,000-word post about productivity tips, add a featured image from my media library, assign it to the Blog category, and publish it”\u003C\u002Fem> — and it just happens.\u003C\u002Fp>\n\u003Cp>That’s \u003Cstrong>Vibe Blogging\u003C\u002Fstrong>. With Easy MCP AI installed on your WordPress site, you and your AI work together as a team. You bring the ideas, the AI handles all the clicking, writing, and publishing. No tab-switching, no copy-pasting, no admin panel required.\u003C\u002Fp>\n\u003Cp>Combined with other MCP tools (web search, image generation, SEO analyzers), your AI can research a topic, write the content, source visuals, optimize for search, and hit publish — all in one go.\u003C\u002Fp>\n\u003Ch4>Works With Every Major AI\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Feasymcpai.com\u002Fintegrations\" rel=\"nofollow ugc\">Connect any of the following AI assistants directly to your WordPress site\u003C\u002Fa>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Manus\u003C\u002Fstrong> — the autonomous AI agent that can run multi-step workflows start to finish\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Claude\u003C\u002Fstrong> (Claude.ai, Claude Desktop, Claude Code) — Anthropic’s powerful assistant\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ChatGPT\u003C\u002Fstrong> (OpenAI Developer Mode) — the world’s most popular AI, connected to your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gemini CLI \u002F Google Antigravity\u003C\u002Fstrong> — Google’s AI tools with MCP support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cursor, Windsurf, Cline, Roo Code\u003C\u002Fstrong> — AI-powered code editors that can also manage your content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>n8n\u003C\u002Fstrong> — automate content pipelines and publishing workflows\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Any MCP-compatible client\u003C\u002Fstrong> — the protocol is open and supported by a growing ecosystem\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What Can Your AI Do On Your Site?\u003C\u002Fh4>\n\u003Cp>Once connected, your AI assistant can handle everything you’d normally do in the WordPress admin:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Content\u003C\u002Fstrong> — draft, write, edit, and publish posts and pages; search and update existing content\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Media\u003C\u002Fstrong> — browse your media library, upload new images, update alt text and captions\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Organization\u003C\u002Fstrong> — manage categories, tags, and navigation menus\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Users\u003C\u002Fstrong> — list users, create accounts, update profiles and roles\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Plugins & Themes\u003C\u002Fstrong> — see what’s installed, activate or deactivate plugins\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Site Settings\u003C\u002Fstrong> — read and update core WordPress settings\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Any Plugin\u003C\u002Fstrong> — automatically connects to plugins that support WordPress 6.9+ Abilities, no custom code needed\u003C\u002Fp>\n\u003Ch4>Tools\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Feasymcpai.com\u002Ftools\" rel=\"nofollow ugc\">\u003Cstrong>149 Tools, Ready to Use\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>74 core tools\u003C\u002Fstrong> covering every major WordPress content type:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Posts\u003C\u002Fstrong> — list, get, create, update, delete, search\u003Cbr \u002F>\n\u003Cstrong>Pages\u003C\u002Fstrong> — list, get, create, update, delete\u003Cbr \u002F>\n\u003Cstrong>Media\u003C\u002Fstrong> — list, get, upload, update, delete\u003Cbr \u002F>\n\u003Cstrong>Categories\u003C\u002Fstrong> — list, get, create, update, delete\u003Cbr \u002F>\n\u003Cstrong>Tags\u003C\u002Fstrong> — list, get, create, update, delete\u003Cbr \u002F>\n\u003Cstrong>Comments\u003C\u002Fstrong> — list, get, create, update, delete\u003Cbr \u002F>\n\u003Cstrong>Users\u003C\u002Fstrong> — list, get, create, update, delete\u003Cbr \u002F>\n\u003Cstrong>Menus\u003C\u002Fstrong> — list menus, get, create, update, delete; list, create, update, delete menu items\u003Cbr \u002F>\n\u003Cstrong>Custom Post Types\u003C\u002Fstrong> — list, get, create, update, delete CPT items\u003Cbr \u002F>\n\u003Cstrong>Post Meta\u003C\u002Fstrong> — get and update post meta\u003Cbr \u002F>\n\u003Cstrong>Revisions\u003C\u002Fstrong> — list, get, delete post revisions\u003Cbr \u002F>\n\u003Cstrong>Blocks\u003C\u002Fstrong> — list, get, create, update, delete blocks\u003Cbr \u002F>\n\u003Cstrong>Templates\u003C\u002Fstrong> — list, get, update block templates\u003Cbr \u002F>\n\u003Cstrong>Styles\u003C\u002Fstrong> — get and update global styles\u003Cbr \u002F>\n\u003Cstrong>Site\u003C\u002Fstrong> — get and update settings, list post types, taxonomies, and post statuses\u003Cbr \u002F>\n\u003Cstrong>Plugins\u003C\u002Fstrong> — list installed plugins\u003Cbr \u002F>\n\u003Cstrong>Themes\u003C\u002Fstrong> — list themes, get active theme\u003Cbr \u002F>\n\u003Cstrong>Search\u003C\u002Fstrong> — search across all content\u003C\u002Fp>\n\u003Ch4>37 WooCommerce MCP Tools\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Products\u003C\u002Fstrong> — list, get, create, update, delete products; list and create product variations; list product categories\u003Cbr \u002F>\n\u003Cstrong>Orders\u003C\u002Fstrong> — list, get, create, update orders; list order notes, create order note; list order refunds (read-only)\u003Cbr \u002F>\n\u003Cstrong>Customers\u003C\u002Fstrong> — list, get, create, update, delete customers\u003Cbr \u002F>\n\u003Cstrong>Coupons\u003C\u002Fstrong> — list, get, create, update, delete coupons\u003Cbr \u002F>\n\u003Cstrong>Webhooks\u003C\u002Fstrong> — list, get, create, update, delete webhooks\u003Cbr \u002F>\n\u003Cstrong>Shipping\u003C\u002Fstrong> — list shipping zones, list shipping methods\u003Cbr \u002F>\n\u003Cstrong>Tax\u003C\u002Fstrong> — list tax rates\u003Cbr \u002F>\n\u003Cstrong>Payment\u003C\u002Fstrong> — list payment gateways\u003Cbr \u002F>\n\u003Cstrong>Reports\u003C\u002Fstrong> — sales, orders, products, top sellers, customers\u003C\u002Fp>\n\u003Ch4>6 Plugin Integrations\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>WooCommerce\u003C\u002Fstrong> — 37 tools for products, orders, customers, coupons, shipping, reports, and more\u003Cbr \u002F>\n\u003Cstrong>Advanced Custom Fields (ACF)\u003C\u002Fstrong> — 6 tools to get and update custom fields on posts, users, and terms; list field groups\u003Cbr \u002F>\n\u003Cstrong>The Events Calendar\u003C\u002Fstrong> — 10 tools to create and manage events, venues, and organizers\u003Cbr \u002F>\n\u003Cstrong>BuddyPress\u003C\u002Fstrong> — 10 tools for members, activity stream, groups, group members, and private messages\u003Cbr \u002F>\n\u003Cstrong>Yoast SEO\u003C\u002Fstrong> — get and update post SEO metadata and rendered SEO head output\u003Cbr \u002F>\n\u003Cstrong>Rank Math\u003C\u002Fstrong> — get and update post SEO metadata and rendered SEO head output\u003Cbr \u002F>\n\u003Cstrong>All in One SEO (AIOSEO)\u003C\u002Fstrong> — get and update post SEO metadata\u003C\u002Fp>\n\u003Ch4>Connect Any Plugin with Abilities\u003C\u002Fh4>\n\u003Cp>WordPress 6.9+ introduces \u003Cstrong>Abilities\u003C\u002Fstrong> — a standard way for plugins to declare what they can do. Easy MCP AI automatically discovers Abilities registered by any plugin and exposes them as MCP tools. No custom code needed — if a plugin supports Abilities, your AI can use it out of the box.\u003C\u002Fp>\n\u003Ch4>Built for Security\u003C\u002Fh4>\n\u003Cp>Giving an AI access to your site is serious — so security is built into every layer:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bearer token authentication\u003C\u002Fstrong> with SHA-256 hashing — the raw token is never stored\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Per-token permissions\u003C\u002Fstrong> — create a read-only token for one AI, a full-access token for another\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress capability checks\u003C\u002Fstrong> on every single tool call\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rate limiting\u003C\u002Fstrong> per token (default 60 requests\u002Fmin, configurable)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Full audit log\u003C\u002Fstrong> — every tool call is logged with the token used, arguments, result, and client IP\u003C\u002Fli>\n\u003Cli>\u003Cstrong>IP whitelisting\u003C\u002Fstrong> — optionally restrict which IPs can use the MCP endpoint\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Simple Admin Interface\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Dashboard\u003C\u002Fstrong> — your MCP endpoint URL and one-click connection configs for every major AI client\u003C\u002Fli>\n\u003Cli>\u003Cstrong>API Tokens\u003C\u002Fstrong> — create and manage tokens with a checkbox-based tool permission tree\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Audit Log\u003C\u002Fstrong> — a paginated, searchable log of every AI action taken on your site\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Settings\u003C\u002Fstrong> — tune rate limits, log retention, IP whitelist, and more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Author\u003C\u002Fh3>\n\u003Cp>Developed by \u003Ca href=\"https:\u002F\u002Feasymcpai.com\" rel=\"nofollow ugc\">EasyMCPAI\u003C\u002Fa>.\u003C\u002Fp>\n","Connect Claude, ChatGPT & any MCP-compatible AI to WordPress — create, edit & manage content without the admin panel. 100+ built-in tools. 100% free.",300,1113,2,"2026-04-13T04:57:00.000Z","6.0",[20,102,21,22,103],"api","rest-api","https:\u002F\u002Feasymcpai.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-mcp-ai.1.3.1.zip",{"slug":107,"name":108,"version":109,"author":110,"author_profile":111,"description":112,"short_description":113,"active_installs":114,"downloaded":115,"rating":26,"num_ratings":116,"last_updated":117,"tested_up_to":15,"requires_at_least":118,"requires_php":17,"tags":119,"homepage":123,"download_link":124,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"wpraiz-content-api-tool","WPRaiz Content API Tool","2.0.2","José Ícaro - WPRaiz","https:\u002F\u002Fprofiles.wordpress.org\u002Fzeicaro\u002F","\u003Cp>\u003Cstrong>WPRaiz Content API Tool\u003C\u002Fstrong> 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).\u003C\u002Fp>\n\u003Ch4>What You Can Do\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Create & Update Posts\u003C\u002Fstrong> — Full control over title, content, status, categories, tags, excerpt, featured images, and custom meta fields via REST API.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Creation\u003C\u002Fstrong> — Create up to 50 posts in a single request (Pro).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Content Generation\u003C\u002Fstrong> — Generate full articles from a topic using Claude or OpenAI with your own API keys (Pro).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Rewrite\u003C\u002Fstrong> — Improve SEO, fix grammar, change tone, expand, or summarize existing posts (Pro).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto-SEO\u003C\u002Fstrong> — Automatically generate SEO titles and meta descriptions when not provided. Supports SEOPress, Yoast SEO, and Rank Math.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>MCP Server\u003C\u002Fstrong> — Connect AI agents (Claude Desktop, Cursor, Windsurf) directly to your site via Model Context Protocol.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Similar Post Search\u003C\u002Fstrong> — Find duplicate or related content using intelligent Levenshtein-based scoring.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Webhooks\u003C\u002Fstrong> — Get notified when posts are created or bulk operations complete, with HMAC signature verification.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>JWT Authentication\u003C\u002Fstrong> — Secure token-based auth with configurable rate limiting.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Free vs Pro\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Free\u003C\u002Fstrong> (this plugin):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create and update single posts via REST API\u003C\u002Fli>\n\u003Cli>Search similar posts\u003C\u002Fli>\n\u003Cli>List and manage categories\u003C\u002Fli>\n\u003Cli>JWT and Basic Auth (Application Passwords)\u003C\u002Fli>\n\u003Cli>SEO plugin auto-detection and meta writing\u003C\u002Fli>\n\u003Cli>Featured image upload from URL\u003C\u002Fli>\n\u003Cli>Rate limiting\u003C\u002Fli>\n\u003Cli>Legacy v1 endpoint compatibility\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Pro\u003C\u002Fstrong> ($49\u002Fyear at \u003Ca href=\"https:\u002F\u002Fwpraiz.com.br\u002Fpro\" rel=\"nofollow ugc\">wpraiz.com.br\u002Fpro\u003C\u002Fa>):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Everything in Free, plus:\u003C\u002Fli>\n\u003Cli>Bulk post creation (up to 50 per batch)\u003C\u002Fli>\n\u003Cli>AI content generation (BYOK — Claude or OpenAI)\u003C\u002Fli>\n\u003Cli>AI post rewriting (5 modes)\u003C\u002Fli>\n\u003Cli>Auto-SEO via AI\u003C\u002Fli>\n\u003Cli>MCP Server (HTTP + STDIO transports)\u003C\u002Fli>\n\u003Cli>Webhook notifications with HMAC signing\u003C\u002Fli>\n\u003Cli>Priority support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>MCP Server\u003C\u002Fh4>\n\u003Cp>The Model Context Protocol server lets AI agents interact with your WordPress site natively. Available via HTTP (REST API) or STDIO (WP-CLI).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Tools:\u003C\u002Fstrong> create_post, update_post, search_similar, get_categories, generate_content, rewrite_post, bulk_create\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Resources:\u003C\u002Fstrong> site-info, recent-posts, categories, content-stats, seo-config\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Prompts:\u003C\u002Fstrong> publish_seo_article, content_series, seo_audit, refresh_old_content, internal_linking\u003C\u002Fp>\n\u003Cp>Add to your \u003Ccode>claude_desktop_config.json\u003C\u002Fcode>:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>{\n    \"mcpServers\": {\n        \"wpraiz\": {\n            \"command\": \"wp\",\n            \"args\": [\"wpraiz-mcp\", \"serve\", \"--path=\u002Fpath\u002Fto\u002Fwordpress\", \"--user=1\"]\n        }\n    }\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>REST API Endpoints\u003C\u002Fh4>\n\u003Cp>Base URL: \u003Ccode>https:\u002F\u002Fyoursite.com\u002Fwp-json\u002Fwpraiz\u002Fv2\u002F\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>  Endpoint\u003Cbr \u002F>\n  Method\u003Cbr \u002F>\n  Auth\u003Cbr \u002F>\n  Tier\u003C\u002Fp>\n\u003Cp>  create-post\u003Cbr \u002F>\n  POST\u003Cbr \u002F>\n  JWT\u002FBasic\u003Cbr \u002F>\n  Free\u003C\u002Fp>\n\u003Cp>  update-post\u003Cbr \u002F>\n  POST\u003Cbr \u002F>\n  JWT\u002FBasic\u003Cbr \u002F>\n  Free\u003C\u002Fp>\n\u003Cp>  create-posts\u003Cbr \u002F>\n  POST\u003Cbr \u002F>\n  JWT\u002FBasic\u003Cbr \u002F>\n  Pro\u003C\u002Fp>\n\u003Cp>  generate-content\u003Cbr \u002F>\n  POST\u003Cbr \u002F>\n  JWT\u002FBasic\u003Cbr \u002F>\n  Pro\u003C\u002Fp>\n\u003Cp>  rewrite-post\u003Cbr \u002F>\n  POST\u003Cbr \u002F>\n  JWT\u002FBasic\u003Cbr \u002F>\n  Pro\u003C\u002Fp>\n\u003Cp>  search-similar\u003Cbr \u002F>\n  GET\u003Cbr \u002F>\n  Public\u003Cbr \u002F>\n  Free\u003C\u002Fp>\n\u003Cp>  categories\u003Cbr \u002F>\n  GET\u003Cbr \u002F>\n  Public\u003Cbr \u002F>\n  Free\u003C\u002Fp>\n\u003Cp>  check-status\u003Cbr \u002F>\n  GET\u003Cbr \u002F>\n  Public\u003Cbr \u002F>\n  Free\u003C\u002Fp>\n\u003Cp>  auth\u002Ftoken\u003Cbr \u002F>\n  POST\u003Cbr \u002F>\n  Credentials\u003Cbr \u002F>\n  Free\u003C\u002Fp>\n\u003Ch4>Authentication\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>JWT Token:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. POST to \u003Ccode>auth\u002Ftoken\u003C\u002Fcode> with \u003Ccode>username\u003C\u002Fcode> and \u003Ccode>password\u003C\u002Fcode>\u003Cbr \u002F>\n2. Use the returned token as \u003Ccode>Authorization: Bearer \u003Ctoken>\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Basic Auth:\u003C\u002Fstrong>\u003Cbr \u002F>\nUse WordPress Application Passwords with standard HTTP Basic authentication.\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.8+\u003C\u002Fli>\n\u003Cli>PHP 7.4+\u003C\u002Fli>\n\u003Cli>For AI features: Claude API key or OpenAI API key\u003C\u002Fli>\n\u003Cli>For MCP STDIO: WP-CLI installed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Visit \u003Ca href=\"https:\u002F\u002Fwpraiz.com.br\" rel=\"nofollow ugc\">wpraiz.com.br\u003C\u002Fa> or open an issue on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwpraiz\u002Fwpraiz-content-api-tool\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fp>\n","REST API + MCP Server for WordPress. Create, update, and manage posts programmatically. AI content generation with your own API keys (BYOK).",60,1601,3,"2026-03-17T09:02:00.000Z","5.0",[120,121,122,22,103],"ai-content","claude","content-automation","https:\u002F\u002Fwpraiz.com.br","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpraiz-content-api-tool.2.0.2.zip",{"slug":126,"name":127,"version":128,"author":129,"author_profile":130,"description":131,"short_description":132,"active_installs":133,"downloaded":134,"rating":13,"num_ratings":13,"last_updated":135,"tested_up_to":53,"requires_at_least":136,"requires_php":17,"tags":137,"homepage":141,"download_link":142,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"wpbot","WPBot Automator – Automation for WordPress Visual No-Code WorkFlow Builder","1.2.0","QuantumCloud","https:\u002F\u002Fprofiles.wordpress.org\u002Fquantumcloud\u002F","\u003Cp>\u003Cstrong>WPBot Automator\u003C\u002Fstrong> is a powerful automation plugin that brings visual workflow building to WordPress. Create sophisticated automations without writing a single line of code using our intuitive drag-and-drop interface.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Visual Workflow Builder\u003C\u002Fstrong> – Drag-and-drop interface for creating automation workflows\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No-Code Solution\u003C\u002Fstrong> – Build complex automations without any programming knowledge\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Triggers\u003C\u002Fstrong> – WordPress actions, WooCommerce events, form submissions, and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Powerful Actions\u003C\u002Fstrong> – Create users, send emails, update posts, manage products, and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Conditional Logic\u003C\u002Fstrong> – Add filters and conditions to control workflow execution\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-time Testing\u003C\u002Fstrong> – Test your workflows before activating them\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Workflow Management\u003C\u002Fstrong> – Organize, activate, deactivate, and duplicate workflows easily\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported Integrations\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>WordPress Core:\u003C\u002Fstrong>\u003Cbr \u002F>\n* User registration and management\u003Cbr \u002F>\n* Post creation and updates\u003Cbr \u002F>\n* Comment moderation\u003Cbr \u002F>\n* Custom post types\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WooCommerce:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Order creation and status changes\u003Cbr \u002F>\n* Product updates\u003Cbr \u002F>\n* Customer management\u003Cbr \u002F>\n* Cart and checkout events\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WPForms:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Form submission triggers\u003Cbr \u002F>\n* Field data mapping\u003Cbr \u002F>\n* Conditional form processing\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Webhooks:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Incoming webhook triggers\u003Cbr \u002F>\n* Outgoing webhook actions\u003Cbr \u002F>\n* Custom headers and parameters\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u002F\u002F-> Try our \u003Cstrong>FREE \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fchatbot\u002F\" rel=\"ugc\">Best ChatBot for WordPress with AI – WPBot\u003C\u002Fa>\u003C\u002Fstrong>. It is an easy to use, Native, No coding required, AI ChatBot to provide Automated Live Chat Support. Use ChatBot to \u003Cstrong>answer user questions\u003C\u002Fstrong> and also \u003Cstrong>collect information\u003C\u002Fstrong> from the users using \u003Cstrong>conversational forms\u003C\u002Fstrong>. It can be also be powered by DialogFlow, Gemini, or OpenAI ChatGPT or simply use the built-in features to provide Live support and collect data. +++ Check out the Best \u003Ca href=\"https:\u002F\u002Fwww.wpbot.pro\u002F\" rel=\"nofollow ugc\">ChatBot for WordPress WPBot\u003C\u002Fa> in action.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatically create user accounts when WooCommerce orders are completed\u003C\u002Fli>\n\u003Cli>Send welcome emails when new users register\u003C\u002Fli>\n\u003Cli>Update product inventory based on form submissions\u003C\u002Fli>\n\u003Cli>Trigger external services via webhooks when specific events occur\u003C\u002Fli>\n\u003Cli>Create posts automatically from form submissions\u003C\u002Fli>\n\u003Cli>Manage user roles based on purchase history\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Premium Features (Coming Soon)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Advanced conditional logic\u003C\u002Fli>\n\u003Cli>Multi-step workflows\u003C\u002Fli>\n\u003Cli>Scheduled automations\u003C\u002Fli>\n\u003Cli>Additional integrations\u003C\u002Fli>\n\u003Cli>Priority support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, please visit \u003Ca href=\"https:\u002F\u002Fwww.wpbot.pro\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.wpbot.pro\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>WPBot Automator does not collect or store any personal data from your website visitors. All workflow data is stored locally in your WordPress database.\u003C\u002Fp>\n","Automation plugin for WordPress with a visual no-code builder. Create automated workflows to connect WordPress, WooCommerce, WPForms, & more",30,3357,"2026-04-08T10:19:00.000Z","5.8",[138,21,139,140,23],"ai-agent","automator","google-sheets","https:\u002F\u002Fwww.wpbot.pro\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpbot.1.2.0.zip",{"attackSurface":144,"codeSignals":303,"taintFlows":311,"riskAssessment":338,"analyzedAt":343},{"hooks":145,"ajaxHandlers":265,"restRoutes":280,"shortcodes":301,"cronEvents":302,"entryPointCount":51,"unprotectedCount":61},[146,152,155,158,163,166,169,172,175,178,182,186,189,192,196,198,200,203,207,209,212,217,222,226,230,234,236,238,242,246,251,255,259],{"type":147,"name":148,"callback":149,"file":150,"line":151},"action","admin_notices","closure","ai-workflow-automation-ai-agent-hub.php",31,{"type":147,"name":153,"callback":149,"file":150,"line":154},"init",58,{"type":147,"name":156,"callback":149,"file":150,"line":157},"plugins_loaded",68,{"type":147,"name":159,"callback":160,"file":161,"line":162},"enqueue_block_editor_assets","enqueue_excerpt_generation","src\u002FAdmin\u002FEditor_Experiments.php",24,{"type":147,"name":159,"callback":164,"file":161,"line":165},"enqueue_image_generation",25,{"type":147,"name":159,"callback":167,"file":161,"line":168},"enqueue_summarization",26,{"type":147,"name":159,"callback":170,"file":161,"line":171},"enqueue_title_generation",27,{"type":147,"name":159,"callback":173,"file":161,"line":174},"enqueue_alt_text_generation",28,{"type":147,"name":153,"callback":176,"file":161,"line":177},"register_meta",29,{"type":147,"name":179,"callback":180,"file":181,"line":171},"wp_dashboard_setup","register_widget","src\u002FAdmin\u002FError_Dashboard_Widget.php",{"type":147,"name":183,"callback":184,"file":185,"line":168},"admin_menu","add_settings_page","src\u002FAdmin\u002FMCP_Settings.php",{"type":147,"name":187,"callback":188,"file":185,"line":171},"admin_init","register_settings",{"type":147,"name":190,"callback":191,"file":185,"line":174},"admin_enqueue_scripts","enqueue_scripts",{"type":147,"name":183,"callback":193,"file":194,"line":195},"register_menu","src\u002FAdmin\u002FMcp_Page.php",14,{"type":147,"name":183,"callback":193,"file":197,"line":168},"src\u002FAdmin\u002FMenu.php",{"type":147,"name":190,"callback":199,"file":197,"line":171},"enqueue_assets",{"type":147,"name":201,"callback":202,"file":197,"line":174},"admin_head","menu_icon_css",{"type":147,"name":204,"callback":205,"file":206,"line":195},"add_meta_boxes","register_meta_box","src\u002FAdmin\u002FPost_Meta_Box.php",{"type":147,"name":190,"callback":199,"file":206,"line":208},15,{"type":147,"name":148,"callback":210,"file":211,"line":174},"maybe_show_notice","src\u002FAdmin\u002FPro_Upsell_Notice.php",{"type":147,"name":213,"callback":214,"file":215,"line":216},"rest_api_init","register_routes","src\u002FAuth\u002FJwtAuth.php",118,{"type":218,"name":219,"callback":220,"file":215,"line":221},"filter","rest_authentication_errors","authenticate_request",119,{"type":218,"name":223,"callback":224,"priority":33,"file":215,"line":225},"awfah_authenticate_request","authenticate_mcp_request",121,{"type":147,"name":187,"callback":227,"priority":33,"file":228,"line":229},"check_for_missed_errors","src\u002FPlugin.php",114,{"type":147,"name":231,"callback":232,"file":228,"line":233},"template_redirect","handle_unsubscribe",116,{"type":147,"name":187,"callback":232,"file":228,"line":235},117,{"type":147,"name":213,"callback":149,"file":228,"line":237},611,{"type":147,"name":239,"callback":240,"file":228,"line":241},"wp_abilities_api_categories_init","register_ability_categories",626,{"type":147,"name":243,"callback":244,"file":228,"line":245},"wp_abilities_api_init","register_abilities",632,{"type":147,"name":247,"callback":248,"priority":249,"file":228,"line":250},"mcp_adapter_init","register_mcp_server",20,677,{"type":218,"name":252,"callback":253,"priority":11,"file":228,"line":254},"mcp_adapter_list_tools","filter_mcp_tools_by_role",684,{"type":218,"name":256,"callback":257,"priority":11,"file":228,"line":258},"mcp_adapter_can_call_tool","check_mcp_tool_call_access",685,{"type":218,"name":260,"callback":261,"priority":262,"file":263,"line":264},"http_request_args","anonymous",9999,"src\u002FService\u002FAI_Provider_Manager.php",275,[266,271,274,277],{"action":267,"nopriv":268,"callback":269,"hasNonce":270,"hasCapCheck":270,"file":185,"line":177},"wordpress_mcp_save_settings",false,"ajax_save_settings",true,{"action":272,"nopriv":268,"callback":273,"hasNonce":270,"hasCapCheck":270,"file":185,"line":133},"wordpress_mcp_toggle_tool","ajax_toggle_tool",{"action":275,"nopriv":268,"callback":276,"hasNonce":270,"hasCapCheck":270,"file":185,"line":151},"atlas_plugins_refresh","ajax_refresh_plugins",{"action":278,"nopriv":268,"callback":279,"hasNonce":270,"hasCapCheck":270,"file":211,"line":177},"awfah_dismiss_pro_notice","ajax_dismiss",[281,289,295],{"namespace":282,"route":283,"methods":284,"callback":286,"permissionCallback":287,"file":215,"line":288},"jwt-auth\u002Fv1","\u002Ftoken",[285],"POST","generate_jwt_token","__return_true",129,{"namespace":282,"route":290,"methods":291,"callback":292,"permissionCallback":293,"file":215,"line":294},"\u002Frevoke",[285],"revoke_token","check_revoke_permission",159,{"namespace":282,"route":296,"methods":297,"callback":299,"permissionCallback":293,"file":215,"line":300},"\u002Ftokens",[298],"GET","list_tokens",169,[],[],{"dangerousFunctions":304,"sqlUsage":305,"outputEscaping":307,"fileOperations":73,"externalRequests":98,"nonceChecks":33,"capabilityChecks":168,"bundledLibraries":310},[],{"prepared":11,"raw":13,"locations":306},[],{"escaped":308,"rawEcho":13,"locations":309},226,[],[],[312,330],{"entryPoint":313,"graph":314,"unsanitizedCount":13,"severity":329},"ajax_save_settings (src\u002FAdmin\u002FMCP_Settings.php:152)",{"nodes":315,"edges":327},[316,321],{"id":317,"type":318,"label":319,"file":185,"line":320},"n0","source","$_POST",163,{"id":322,"type":323,"label":324,"file":185,"line":325,"wp_function":326},"n1","sink","update_option() [Settings Manipulation]",165,"update_option",[328],{"from":317,"to":322,"sanitized":270},"low",{"entryPoint":331,"graph":332,"unsanitizedCount":13,"severity":329},"\u003CMCP_Settings> (src\u002FAdmin\u002FMCP_Settings.php:0)",{"nodes":333,"edges":336},[334,335],{"id":317,"type":318,"label":319,"file":185,"line":320},{"id":322,"type":323,"label":324,"file":185,"line":325,"wp_function":326},[337],{"from":317,"to":322,"sanitized":270},{"summary":339,"deductions":340},"The \"ai-workflow-automation-ai-agent-hub\" plugin v1.5.0 demonstrates a generally good security posture, with several positive indicators. Notably, all SQL queries are properly prepared, and all identified outputs are correctly escaped, mitigating common injection and cross-site scripting vulnerabilities. The plugin also implements a robust number of capability checks and nonce checks, indicating an effort to secure its functionalities.\n\nHowever, the analysis reveals a potential area of concern: one of the three REST API routes lacks a permission callback. This means that an unauthenticated user could potentially interact with this route, creating an entry point that might be exploitable if not carefully designed to handle public data or if it indirectly triggers sensitive actions. Despite this, the static analysis found no dangerous functions, no unsanitized paths in taint flows, and the vulnerability history is entirely clean, suggesting that this specific unprotected entry point may not currently lead to a severe vulnerability. Overall, the plugin is well-constructed, but the unprotected REST API route warrants attention for potential future hardening.",[341],{"reason":342,"points":51},"REST API route without permission callback","2026-04-16T12:56:48.612Z",{"wat":345,"direct":362},{"assetPaths":346,"generatorPatterns":353,"scriptPaths":354,"versionParams":355},[347,348,349,350,351,352],"\u002Fwp-content\u002Fplugins\u002Fai-workflow-automation-ai-agent-hub\u002Fassets\u002Fjs\u002Fexperiments-build\u002Fexcerpt-generation\u002Findex.js","\u002Fwp-content\u002Fplugins\u002Fai-workflow-automation-ai-agent-hub\u002Fassets\u002Fjs\u002Fexperiments-build\u002Fimage-generation\u002Findex.js","\u002Fwp-content\u002Fplugins\u002Fai-workflow-automation-ai-agent-hub\u002Fassets\u002Fjs\u002Fexperiments-build\u002Fsummarization\u002Findex.js","\u002Fwp-content\u002Fplugins\u002Fai-workflow-automation-ai-agent-hub\u002Fassets\u002Fjs\u002Fexperiments-build\u002Ftitle-generation\u002Findex.js","\u002Fwp-content\u002Fplugins\u002Fai-workflow-automation-ai-agent-hub\u002Fassets\u002Fjs\u002Fexperiments-build\u002Falt-text-generation\u002Findex.js","\u002Fwp-content\u002Fplugins\u002Fai-workflow-automation-ai-agent-hub\u002Fassets\u002Fjs\u002Feditor-experiments.js",[],[347,348,349,350,351,352],[356,357,358,359,360,361],"ai-workflow-automation-ai-agent-hub\u002Fassets\u002Fjs\u002Fexperiments-build\u002Fexcerpt-generation\u002Findex.asset.php","ai-workflow-automation-ai-agent-hub\u002Fassets\u002Fjs\u002Fexperiments-build\u002Fimage-generation\u002Findex.asset.php","ai-workflow-automation-ai-agent-hub\u002Fassets\u002Fjs\u002Fexperiments-build\u002Fsummarization\u002Findex.asset.php","ai-workflow-automation-ai-agent-hub\u002Fassets\u002Fjs\u002Fexperiments-build\u002Ftitle-generation\u002Findex.asset.php","ai-workflow-automation-ai-agent-hub\u002Fassets\u002Fjs\u002Fexperiments-build\u002Falt-text-generation\u002Findex.asset.php","ai-workflow-automation-ai-agent-hub\u002Fassets\u002Fjs\u002Feditor-experiments.asset.php",{"cssClasses":363,"htmlComments":364,"htmlAttributes":366,"restEndpoints":368,"jsGlobals":371,"shortcodeOutput":373},[],[365],"\u003C!-- AI Agent Hub: Composer dependencies are missing. Please run \"composer install\". -->",[367],"data-wp-edit-post=\"editorExperiments\"",[369,370],"\u002Fwp-json\u002Fai-workflow-automation-ai-agent-hub\u002Fv1\u002Fget-settings","\u002Fwp-json\u002Fwp\u002Fv2\u002Ftypes\u002Fattachment?context=edit",[372],"window.awfah_editor_experiments_data",[],{"error":270,"url":375,"statusCode":376,"statusMessage":377,"message":377},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fai-workflow-automation-ai-agent-hub\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":379,"versions":380},9,[381,386,393,400,407,414,421,427,434],{"version":6,"download_url":25,"svn_tag_url":382,"released_at":27,"has_diff":268,"diff_files_changed":383,"diff_lines":27,"trac_diff_url":384,"vulnerabilities":385,"is_current":270},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fai-workflow-automation-ai-agent-hub\u002Ftags\u002F1.5.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fai-workflow-automation-ai-agent-hub%2Ftags%2F1.4.2&new_path=%2Fai-workflow-automation-ai-agent-hub%2Ftags%2F1.5.0",[],{"version":387,"download_url":388,"svn_tag_url":389,"released_at":27,"has_diff":268,"diff_files_changed":390,"diff_lines":27,"trac_diff_url":391,"vulnerabilities":392,"is_current":268},"1.4.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-workflow-automation-ai-agent-hub.1.4.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fai-workflow-automation-ai-agent-hub\u002Ftags\u002F1.4.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fai-workflow-automation-ai-agent-hub%2Ftags%2F1.4.1&new_path=%2Fai-workflow-automation-ai-agent-hub%2Ftags%2F1.4.2",[],{"version":394,"download_url":395,"svn_tag_url":396,"released_at":27,"has_diff":268,"diff_files_changed":397,"diff_lines":27,"trac_diff_url":398,"vulnerabilities":399,"is_current":268},"1.4.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-workflow-automation-ai-agent-hub.1.4.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fai-workflow-automation-ai-agent-hub\u002Ftags\u002F1.4.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fai-workflow-automation-ai-agent-hub%2Ftags%2F1.4.0&new_path=%2Fai-workflow-automation-ai-agent-hub%2Ftags%2F1.4.1",[],{"version":401,"download_url":402,"svn_tag_url":403,"released_at":27,"has_diff":268,"diff_files_changed":404,"diff_lines":27,"trac_diff_url":405,"vulnerabilities":406,"is_current":268},"1.4.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-workflow-automation-ai-agent-hub.1.4.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fai-workflow-automation-ai-agent-hub\u002Ftags\u002F1.4.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fai-workflow-automation-ai-agent-hub%2Ftags%2F1.3.0&new_path=%2Fai-workflow-automation-ai-agent-hub%2Ftags%2F1.4.0",[],{"version":408,"download_url":409,"svn_tag_url":410,"released_at":27,"has_diff":268,"diff_files_changed":411,"diff_lines":27,"trac_diff_url":412,"vulnerabilities":413,"is_current":268},"1.3.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-workflow-automation-ai-agent-hub.1.3.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fai-workflow-automation-ai-agent-hub\u002Ftags\u002F1.3.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fai-workflow-automation-ai-agent-hub%2Ftags%2F1.2.1&new_path=%2Fai-workflow-automation-ai-agent-hub%2Ftags%2F1.3.0",[],{"version":415,"download_url":416,"svn_tag_url":417,"released_at":27,"has_diff":268,"diff_files_changed":418,"diff_lines":27,"trac_diff_url":419,"vulnerabilities":420,"is_current":268},"1.2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-workflow-automation-ai-agent-hub.1.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fai-workflow-automation-ai-agent-hub\u002Ftags\u002F1.2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fai-workflow-automation-ai-agent-hub%2Ftags%2F1.2.0&new_path=%2Fai-workflow-automation-ai-agent-hub%2Ftags%2F1.2.1",[],{"version":128,"download_url":422,"svn_tag_url":423,"released_at":27,"has_diff":268,"diff_files_changed":424,"diff_lines":27,"trac_diff_url":425,"vulnerabilities":426,"is_current":268},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-workflow-automation-ai-agent-hub.1.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fai-workflow-automation-ai-agent-hub\u002Ftags\u002F1.2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fai-workflow-automation-ai-agent-hub%2Ftags%2F1.1.0&new_path=%2Fai-workflow-automation-ai-agent-hub%2Ftags%2F1.2.0",[],{"version":428,"download_url":429,"svn_tag_url":430,"released_at":27,"has_diff":268,"diff_files_changed":431,"diff_lines":27,"trac_diff_url":432,"vulnerabilities":433,"is_current":268},"1.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-workflow-automation-ai-agent-hub.1.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fai-workflow-automation-ai-agent-hub\u002Ftags\u002F1.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fai-workflow-automation-ai-agent-hub%2Ftags%2F1.0.0&new_path=%2Fai-workflow-automation-ai-agent-hub%2Ftags%2F1.1.0",[],{"version":435,"download_url":436,"svn_tag_url":437,"released_at":27,"has_diff":268,"diff_files_changed":438,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":439,"is_current":268},"1.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-workflow-automation-ai-agent-hub.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fai-workflow-automation-ai-agent-hub\u002Ftags\u002F1.0.0\u002F",[],[]]