[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fI-RH9c7jIxkjHd9uHOcU73f7AtrA4-JuErrhTFIRK-Q":3,"$fCMowmrJRf1G6c11qcAToWHlna_2OmFG0YjwKLVp1zhw":357,"$fqVq93qpYgv60rBnUAfYYy2WkYLTI75Bl6N561pMOyZE":361},{"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":128,"fingerprints":335},"websamurai","WebSamurai","1.0.3","Kiera Howe","https:\u002F\u002Fprofiles.wordpress.org\u002Fjxowe\u002F","\u003Cp>WebSamurai brings AI capabilities to your WordPress site through a powerful Model Context Protocol (MCP) server implementation. This plugin provides a secure interface for your AI tools to interact with your WordPress installation.\u003C\u002Fp>\n\u003Cp>The premium service will allow you to simply type your command on the front-end and it will update your pages or posts or other types based on your prompt.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Model Context Protocol (MCP) Server\u003C\u002Fstrong> – HTTP-based MCP server with JSON-RPC 2.0 implementation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure API Key Authentication\u003C\u002Fstrong> – Generate and manage API keys with enterprise-grade security\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy-to-Use Admin Interface\u003C\u002Fstrong> – React-based admin panel for managing API keys\u003C\u002Fli>\n\u003Cli>\u003Cstrong>OAuth Integration\u003C\u002Fstrong> – Built-in OAuth support for secure authentication to the remote services\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer-Friendly\u003C\u002Fstrong> – Clean, extensible codebase following WordPress coding standards\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Connect Claude Desktop, Claude Code, ChatGPT or your favorite AI Assistant to your WordPress site\u003C\u002Fli>\n\u003Cli>AI-powered content management\u003C\u002Fli>\n\u003Cli>Create custom AI tools that interact with WordPress\u003C\u002Fli>\n\u003Cli>Automate WordPress tasks using AI\u003C\u002Fli>\n\u003Cli>Run instructions directly from your site\u003C\u002Fli>\n\u003Cli>Allow your clients an easy interface to AI driven content\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Technical Highlights\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>JSON-RPC 2.0 over HTTP protocol\u003C\u002Fli>\n\u003Cli>Stateless HTTP transport (no persistent connections required)\u003C\u002Fli>\n\u003Cli>API key-based authentication (X-API-Key or Authorization Bearer)\u003C\u002Fli>\n\u003Cli>Keys prefixed with \u003Ccode>sk_\u003C\u002Fcode> followed by 64 hexadecimal characters\u003C\u002Fli>\n\u003Cli>Standard JSON-RPC error handling\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Getting Started\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate the plugin\u003C\u002Fli>\n\u003Cli>Navigate to WebSamurai in your WordPress admin menu\u003C\u002Fli>\n\u003Cli>Generate an API key with a descriptive name\u003C\u002Fli>\n\u003Cli>Copy your API key immediately (you won’t be able to see it again)\u003C\u002Fli>\n\u003Cli>Use the API key to connect your AI tools to WordPress\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Premium Service\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Sign up for an account on WebSamurai.\u003C\u002Fli>\n\u003Cli>On your admin panel, Navigate to WebSamurai, OAuth Connection\u003C\u002Fli>\n\u003Cli>Connect to the server\u003C\u002Fli>\n\u003Cli>You will now see an “AI” tab on the front of your website that will allow you to make prompts to the AI.\u003C\u002Fli>\n\u003Cli>The will also be a “Generate Image” on the Media and on the Image block that will allow you to create images.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>API Endpoints\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Main MCP Endpoint: \u003Ccode>\u002Fwp-json\u002Fwebsamurai\u002Fv1\u002Fmcp\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Server Info: \u003Ccode>\u002Fwp-json\u002Fwebsamurai\u002Fv1\u002Fmcp\u002Finfo\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>API Key Management: \u003Ccode>\u002Fwp-json\u002Fwebsamurai\u002Fv1\u002Fapi-keys\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Claude Desktop Configuration\u003C\u002Fh4>\n\u003Cp>Take a look at https:\u002F\u002Fwww.websamurai.io\u002Fchatbot_setup\u002F to see how to setup various chatbots\u003C\u002Fp>\n\u003Ch4>Developer Resources\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Built with React and WordPress REST API\u003C\u002Fli>\n\u003Cli>Follows WordPress coding standards\u003C\u002Fli>\n\u003Cli>Extensible architecture for adding custom tools\u003C\u002Fli>\n\u003Cli>Comprehensive MCP server implementation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Automatic Installation\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Log in to your WordPress admin panel\u003C\u002Fli>\n\u003Cli>Navigate to Plugins > Add New\u003C\u002Fli>\n\u003Cli>Search for “WebSamurai”\u003C\u002Fli>\n\u003Cli>Click “Install Now” and then “Activate”\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Manual Installation\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Download the plugin ZIP file\u003C\u002Fli>\n\u003Cli>Log in to your WordPress admin panel\u003C\u002Fli>\n\u003Cli>Navigate to Plugins > Add New > Upload Plugin\u003C\u002Fli>\n\u003Cli>Choose the ZIP file and click “Install Now”\u003C\u002Fli>\n\u003Cli>Click “Activate Plugin”\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Post-Installation Setup\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Navigate to WebSamurai in the admin menu\u003C\u002Fli>\n\u003Cli>Generate your first API key\u003C\u002Fli>\n\u003Cli>Copy the API key and store it securely\u003C\u002Fli>\n\u003Cli>Configure your AI tools to use the API key\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>WebSamurai stores API keys in your WordPress database. No data is sent to external servers unless you configure external AI tools to connect to your site.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, documentation, and updates, please visit:\u003Cbr \u002F>\n* Website: https:\u002F\u002Fwebsamurai.io\u003Cbr \u002F>\n* Documentation: Included in plugin (MCP-SERVER.md)\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>WebSamurai is developed and maintained by the WebSamurai team.\u003C\u002Fp>\n\u003Cp>Built with:\u003Cbr \u002F>\n* React\u003Cbr \u002F>\n* WordPress REST API\u003Cbr \u002F>\n* Model Context Protocol\u003Cbr \u002F>\n* Babel & Webpack\u003C\u002Fp>\n","AI-powered features for WordPress with Model Context Protocol (MCP) server support and Advanced Chat",10,227,0,"2026-04-01T16:51:00.000Z","6.9.4","5.0","7.4",[19,20,21,22,23],"ai","artificial-intelligence","mcp","model-context-protocol","rest-api","https:\u002F\u002Fwebsamurai.io","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebsamurai.1.0.2.zip",100,null,"2026-04-06T09:54:40.288Z","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},"jxowe",2,20,93,30,89,"2026-05-19T21:16:54.884Z",[40,58,75,92,109],{"slug":19,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":26,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":51,"requires_php":17,"tags":52,"homepage":55,"download_link":56,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":57},"AI","0.7.0","WordPress.org","https:\u002F\u002Fprofiles.wordpress.org\u002Fwordpressdotorg\u002F","\u003Cp>The AI plugin brings AI-powered features directly into your WordPress admin and editing experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What’s Inside:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin is built on the \u003Ca href=\"https:\u002F\u002Fmake.wordpress.org\u002Fai\u002F2025\u002F07\u002F17\u002Fai-building-blocks\" rel=\"nofollow ugc\">AI Building Blocks for WordPress\u003C\u002Fa> initiative, combining the AI Client library and Abilities API into a unified experience. It serves as both a practical tool for content creators and a reference implementation for developers.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Current Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Abilities Explorer\u003C\u002Fstrong> – Browse and interact with registered AI abilities from a dedicated admin screen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Alt Text Generation\u003C\u002Fstrong> – Generate descriptive alt text for images to improve accessibility.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Classification\u003C\u002Fstrong> – Suggests relevant tags and categories to organize content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Summarization\u003C\u002Fstrong> – Summarizes long-form content into digestible overviews.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Excerpt Generation\u003C\u002Fstrong> – Automatically create concise summaries for your posts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Experiment Framework\u003C\u002Fstrong> – Opt-in system that lets you enable only the AI features you want to use.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image Generation and Editing\u003C\u002Fstrong> – Create and edit images from post content in the editor, also via the Media Library.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Meta Description Generation\u003C\u002Fstrong> – Generates meta description suggestions and integrates those with various SEO plugins.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-Provider Support\u003C\u002Fstrong> – Works with popular AI providers like OpenAI, Google, and Anthropic.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Review Notes\u003C\u002Fstrong> – Reviews post content block-by-block and adds Notes with suggestions for Accessibility, Readability, Grammar, and SEO.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Title Generation\u003C\u002Fstrong> – Generate title suggestions for your posts with a single click. Perfect for brainstorming headlines or finding the right tone for your content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Coming Soon:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>We’re actively developing new features to enhance your WordPress workflow:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Comment Moderation\u003C\u002Fstrong> – AI-assisted moderation tools to help classify or manage user comments.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Type Ahead\u003C\u002Fstrong> – Contextual type-ahead assistance for suggestions while typing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Request Logging & Observability Dashboard\u003C\u002Fstrong> – Track AI requests and visualize performance and cost metrics.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AI Playground\u003C\u002Fstrong> – Experiment with different AI models and providers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Assistant\u003C\u002Fstrong> – AI-powered writing and editing in Gutenberg.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Site Agent\u003C\u002Fstrong> – Natural language WordPress administration.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Workflow Automation\u003C\u002Fstrong> – AI-driven task automation.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This is an experimental plugin; functionality may change as we gather feedback from the community.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Roadmap:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can view the active plugin roadmap in a filtered view in the WordPress AI \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Forgs\u002FWordPress\u002Fprojects\u002F240\u002Fviews\u002F7\" rel=\"nofollow ugc\">GitHub Project Board\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>For Developers\u003C\u002Fh3>\n\u003Cp>The AI plugin is designed to be studied, extended, and built upon. Whether you’re a plugin developer, agency, or hosting provider, here’s what you can do:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Extend the Plugin:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Build Custom Experiments\u003C\u002Fstrong> – Use the \u003Ccode>Abstract_Feature\u003C\u002Fcode> base class to create your own AI-powered features.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pre-configure Providers\u003C\u002Fstrong> – Hosts and agencies can set up AI providers so users don’t need their own API keys.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Abilities Explorer\u003C\u002Fstrong> – Test and explore registered AI abilities (available when experiments are enabled).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Register Custom Abilities\u003C\u002Fstrong> – Hook into the Abilities API to add new AI capabilities.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Override Default Behavior\u003C\u002Fstrong> – Use filters to customize prompts, responses, and UI elements.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Comprehensive Hooks\u003C\u002Fstrong> – Filters and actions throughout the codebase for customization.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Developer Tools Coming Soon:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>AI Playground\u003C\u002Fstrong> – Experiment with different AI models and prompts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>MCP (Model Context Protocol)\u003C\u002Fstrong> – Integrate and test Model Context Protocol capabilities in WordPress workflows.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extended Providers\u003C\u002Fstrong> – Support for experimenting with additional or alternate AI providers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Get Started:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>Read the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWordPress\u002Fai\u002Fblob\u002Ftrunk\u002FCONTRIBUTING.md\" rel=\"nofollow ugc\">Contributing Guide\u003C\u002Fa> for development setup\u003C\u002Fli>\n\u003Cli>Join the conversation in \u003Ca href=\"https:\u002F\u002Fwordpress.slack.com\u002Farchives\u002FC08TJ8BPULS\" rel=\"nofollow ugc\">#core-ai on WordPress Slack\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Browse the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWordPress\u002Fai\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa> to see how experiments are built\u003C\u002Fli>\n\u003Cli>Participate in \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWordPress\u002Fai\u002Fdiscussions\" rel=\"nofollow ugc\">discussions\u003C\u002Fa> on how best the plugin should iterate.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>We welcome contributions! Whether you want to build new experiments, improve existing features, or help with documentation, check out our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWordPress\u002Fai\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa> to get involved.\u003C\u002Fp>\n","AI features, experiments and capabilities for WordPress.",1000,8722,3,"2026-04-09T20:44:00.000Z","7.0",[53,19,20,54,21],"abilities","experiments","https:\u002F\u002Fgithub.com\u002FWordPress\u002Fai","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai.0.7.0.zip","2026-04-16T10:56:18.058Z",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":26,"num_ratings":33,"last_updated":68,"tested_up_to":15,"requires_at_least":69,"requires_php":17,"tags":70,"homepage":73,"download_link":74,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":57},"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,"2026-04-13T04:57:00.000Z","6.0",[19,71,72,21,23],"api","automation","https:\u002F\u002Feasymcpai.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-mcp-ai.1.3.1.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":26,"downloaded":83,"rating":26,"num_ratings":49,"last_updated":84,"tested_up_to":15,"requires_at_least":85,"requires_php":86,"tags":87,"homepage":90,"download_link":91,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":57},"enable-abilities-for-mcp","Enable Abilities for MCP","1.9.3","fabiomontenegro1987","https:\u002F\u002Fprofiles.wordpress.org\u002Ffabiomontenegro1987\u002F","\u003Cp>\u003Cstrong>Enable Abilities for MCP\u003C\u002Fstrong> gives you full control over which WordPress Abilities are available to AI assistants through the MCP (Model Context Protocol) Adapter.\u003C\u002Fp>\n\u003Cp>WordPress 6.9 introduced the Abilities API, allowing external tools to discover and execute actions on your site. This plugin extends that functionality by registering a comprehensive set of content management abilities and providing a simple admin interface to toggle each one on or off.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>40 abilities\u003C\u002Fstrong> organized in 8 categories: Core, Read, Write, SEO, Utility, Custom Post Types, WooCommerce, and The Events Calendar\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce integration\u003C\u002Fstrong> — dedicated abilities to manage products, orders, and customers using the native WooCommerce API (HPOS-compatible, formally declared)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>The Events Calendar integration\u003C\u002Fstrong> — list, get, create, and update events with venue, organizer, and date filters\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Admin dashboard\u003C\u002Fstrong> with toggle switches for each ability\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Per-ability control\u003C\u002Fstrong> — expose only what you need\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure by design\u003C\u002Fstrong> — proper capability checks, input sanitization, and per-post permission validation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WPCS compliant\u003C\u002Fstrong> — fully passes WordPress Coding Standards (phpcs)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>MCP-ready\u003C\u002Fstrong> — all abilities include \u003Ccode>show_in_rest\u003C\u002Fcode> and \u003Ccode>mcp.public\u003C\u002Fcode> metadata\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Available Abilities\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Read (safe, query-only):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Get posts with filters (status, category, tag, search)\u003C\u002Fli>\n\u003Cli>Get single post details (content, SEO meta, featured image)\u003C\u002Fli>\n\u003Cli>Get categories, tags, pages, comments, media, and users\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Write (create & modify):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create, update, and delete posts\u003C\u002Fli>\n\u003Cli>Create categories and tags\u003C\u002Fli>\n\u003Cli>Create pages\u003C\u002Fli>\n\u003Cli>Moderate comments\u003C\u002Fli>\n\u003Cli>Reply to comments as the authenticated user\u003C\u002Fli>\n\u003Cli>Upload images from external URLs to the media library (with optional auto-assign as featured image)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>SEO — Rank Math:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Get full Rank Math metadata for any post\u002Fpage (title, description, keywords, robots, Open Graph, SEO score)\u003C\u002Fli>\n\u003Cli>Update Rank Math metadata: SEO title, description, focus keyword, canonical URL, robots, Open Graph, primary category, pillar content\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Custom Post Types:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>List all registered custom post types with configuration and taxonomies\u003C\u002Fli>\n\u003Cli>Get items from any CPT with filtering, search, and taxonomy queries\u003C\u002Fli>\n\u003Cli>Get full details of a CPT item including all meta fields (WooCommerce, ACF, JetEngine, etc.)\u003C\u002Fli>\n\u003Cli>Create, update, and delete CPT items with taxonomy and meta field support\u003C\u002Fli>\n\u003Cli>Get CPT taxonomies with their terms\u003C\u002Fli>\n\u003Cli>Assign taxonomy terms to CPT items\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>WooCommerce:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>List products with price, SKU, stock status, categories, and type\u003C\u002Fli>\n\u003Cli>Get full product detail including gallery, attributes, and variations\u003C\u002Fli>\n\u003Cli>Update product price, sale price, stock quantity, and status\u003C\u002Fli>\n\u003Cli>List orders with customer, total, status, and date (HPOS-compatible)\u003C\u002Fli>\n\u003Cli>Get full order detail: line items, billing\u002Fshipping, totals, and notes\u003C\u002Fli>\n\u003Cli>Update order status with optional note\u003C\u002Fli>\n\u003Cli>List customers with email, name, total spent, and order count\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>The Events Calendar:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>List events with start\u002Fend date, venue, organizer, and date range filter\u003C\u002Fli>\n\u003Cli>Get full event detail with resolved venue address and organizer contact\u003C\u002Fli>\n\u003Cli>Create new events with title, description, dates, venue, and organizer\u003C\u002Fli>\n\u003Cli>Update existing events\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Utility:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Search and replace text in post content\u003C\u002Fli>\n\u003Cli>Site statistics overview (includes custom post type counts)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 6.9 or later (Abilities API)\u003C\u002Fli>\n\u003Cli>MCP Adapter plugin installed and configured\u003C\u002Fli>\n\u003Cli>PHP 8.0 or later\u003C\u002Fli>\n\u003C\u002Ful>\n","Manage which WordPress Abilities are exposed to MCP servers. Supports WooCommerce, The Events Calendar, and any custom post type.",884,"2026-04-13T22:23:00.000Z","6.9","8.0",[19,88,21,23,89],"content-management","woocommerce","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fenable-abilities-for-mcp.1.9.3.zip",{"slug":93,"name":94,"version":95,"author":96,"author_profile":97,"description":98,"short_description":99,"active_installs":100,"downloaded":101,"rating":26,"num_ratings":49,"last_updated":102,"tested_up_to":51,"requires_at_least":16,"requires_php":17,"tags":103,"homepage":107,"download_link":108,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":57},"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,"2026-03-17T09:02:00.000Z",[104,105,106,21,23],"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":110,"name":111,"version":112,"author":113,"author_profile":114,"description":115,"short_description":116,"active_installs":117,"downloaded":118,"rating":119,"num_ratings":120,"last_updated":121,"tested_up_to":15,"requires_at_least":122,"requires_php":17,"tags":123,"homepage":126,"download_link":127,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":57},"angie","Angie – Agentic AI (Beta)","1.1.4","Elementor","https:\u002F\u002Fprofiles.wordpress.org\u002Felemntor\u002F","\u003Cp>\u003Cstrong>Angie Code:\u003C\u002Fstrong> Your expert WordPress developer, powered by AI. Build anything you can imagine without writing a single line of code.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Disclaimer:\u003C\u002Fstrong> Angie is currently in Beta. While core functionality within WordPress and the Elementor Editor is stable and ready to explore, some actions and integrations with third-party tools are still evolving. We are continuously refining Angie’s capabilities and expanding its capabilities. Please ensure you back up your site before use. During this Beta phase, enjoy free daily credits and help us shape the future of AI-driven web creation with your feedback.\u003C\u002Fp>\n\u003Cp>Angie Code lets professional web creators and agencies create custom Elementor widgets, snippets for WordPress, and functionality instantly. Simply describe what you need, and watch Angie build production-ready code in seconds, zero coding knowledge required.\u003C\u002Fp>\n\u003Cp>While standard solutions provide a vital foundation for most project requirements, Angie Code eliminates the compromise of “close enough”, empowering you to build the bespoke functionalities that define the final, most impactful details of your site ensuring every element meets your exact specifications with technical precision.\u003C\u002Fp>\n\u003Ch3>Fully configurable inside WordPress & Elementor\u003C\u002Fh3>\n\u003Cp>Angie produces PHP, CSS, and JavaScript, whose output is editable through conversation with Angie (“make the font bigger,” “add a hover animation”), or switch to the Elementor Editor’s visual controls for pixel-perfect adjustments. You’re never locked in – every widget is yours to own, edit, and evolve.\u003C\u002Fp>\n\u003Cp>Your existing theme, plugins, Elementor setup, and Gutenberg editor all stay exactly as they are. Angie adds AI-powered creation capabilities on top of your current environment. There is no new platform to learn, no migration required, and no disruption to your workflow.\u003C\u002Fp>\n\u003Ch3>What Angie can do\u003C\u002Fh3>\n\u003Cp>Angie’s expertise delivers specialized categories of production-ready components:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Build bespoke Elementor widgets\u003C\u002Fstrong> – Create custom widgets from scratch and refine their style using native Elementor Editor controls.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extend Elementor widgets\u003C\u002Fstrong> – Inject custom controls and advanced capabilities into existing widgets to expand their functional range.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize WordPress admin & backend\u003C\u002Fstrong> – Tailor your dashboard, add custom post types, extend WooCommerce, and implement custom hooks and filters.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Architect front-end enhancements\u003C\u002Fstrong> – Integrate CSS and JavaScript for sophisticated animations, cursor effects, and immersive interactive behaviors.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Construct visual apps\u003C\u002Fstrong> – Build fully functional front-end applications like custom calculators, and quizzes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Generate complete landing pages\u003C\u002Fstrong> – Produce entire pages with layout, content, and styling for Elementor and Gutenberg.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Multi-modal input and collaborative building\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Conversational building\u003C\u002Fstrong> – Describe the functionality you need in plain language; Angie handles the engineering.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Visual references\u003C\u002Fstrong> – Upload a screenshot of a design you love, or provide a URL, and your AI developer will build it for you.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Collaborative refinement\u003C\u002Fstrong> – Not exactly what you wanted? Just tell Angie what to change. She understands your feedback and refines the result in real-time.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Safe by design – experiment freely, deploy confidently\u003C\u002Fh3>\n\u003Cp>Everything Angie Code creates is built and tested in a dedicated preview environment. See it on your page, tweak it, and iterate as many times as you want – nothing is added to your live site until you personally approve it. This is your safety net: the freedom to try anything without the risk of breaking anything.\u003C\u002Fp>\n\u003Ch3>Streamline site management\u003C\u002Fh3>\n\u003Cp>Beyond building, Angie acts as an agentic assistant to help you perform site-wide workflows, handle bulk actions, and manage content through simple conversation.\u003C\u002Fp>\n\u003Cp>Stop compromising your vision. Start building with Angie.\u003C\u002Fp>\n\u003Ch3>Contributors & Developers\u003C\u002Fh3>\n\u003Cp>“Angie: Agentic AI” is open source software. The following people have contributed to this plugin.\u003C\u002Fp>\n\u003Cp>Contributors: Elementor\u003C\u002Fp>\n","Angie Code: Your expert WordPress developer, powered by AI. Build anything you can imagine without writing a single line of code.",10000,102689,56,5,"2026-03-26T16:25:00.000Z","6.2",[19,20,124,72,125],"assistant","elementor","https:\u002F\u002Felementor.com\u002Fpages\u002Fangie-early-access","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fangie.1.1.4.zip",{"attackSurface":129,"codeSignals":275,"taintFlows":285,"riskAssessment":331,"analyzedAt":334},{"hooks":130,"ajaxHandlers":184,"restRoutes":216,"shortcodes":271,"cronEvents":272,"entryPointCount":274,"unprotectedCount":13},[131,137,142,145,149,153,157,162,166,171,176,180],{"type":132,"name":133,"callback":134,"file":135,"line":136},"action","admin_menu","add_admin_menu","inc\u002Fclass-websamurai-admin-page.php",22,{"type":132,"name":138,"callback":139,"file":140,"line":141},"rest_api_init","register_routes","inc\u002Fclass-websamurai-api-keys.php",29,{"type":132,"name":138,"callback":139,"file":143,"line":144},"inc\u002Fclass-websamurai-mcp-server.php",57,{"type":132,"name":146,"callback":147,"file":148,"line":144},"admin_enqueue_scripts","websamurai_enqueue_admin_assets","inc\u002Fenqueue.php",{"type":132,"name":150,"callback":151,"file":148,"line":152},"wp_enqueue_scripts","websamurai_enqueue_frontend_assets",141,{"type":132,"name":138,"callback":154,"file":155,"line":156},"websamurai_register_oauth_routes","inc\u002Foauth-api.php",79,{"type":132,"name":158,"callback":159,"file":160,"line":161},"wp","websamurai_schedule_oauth_refresh","inc\u002Foauth-cron.php",25,{"type":132,"name":163,"callback":164,"file":160,"line":165},"websamurai_daily_oauth_refresh","websamurai_daily_oauth_refresh_callback",53,{"type":132,"name":167,"callback":168,"file":169,"line":170},"init","websamurai_oauth_rewrite_rules","inc\u002Foauth-handler.php",23,{"type":172,"name":173,"callback":174,"file":169,"line":175},"filter","query_vars","websamurai_oauth_query_vars",35,{"type":132,"name":177,"callback":178,"file":169,"line":179},"template_redirect","websamurai_handle_oauth_callback",92,{"type":132,"name":181,"callback":182,"file":169,"line":183},"admin_notices","websamurai_oauth_admin_notices",108,[185,192,196,200,204,208,212],{"action":186,"nopriv":187,"callback":188,"hasNonce":189,"hasCapCheck":187,"file":190,"line":191},"websamurai_process",false,"websamurai_process_ajax",true,"inc\u002Fajax-handler.php",72,{"action":193,"nopriv":187,"callback":194,"hasNonce":189,"hasCapCheck":187,"file":190,"line":195},"websamurai_create_conversation","websamurai_create_conversation_ajax",229,{"action":197,"nopriv":187,"callback":198,"hasNonce":189,"hasCapCheck":187,"file":190,"line":199},"websamurai_get_conversation","websamurai_get_conversation_ajax",360,{"action":201,"nopriv":187,"callback":202,"hasNonce":189,"hasCapCheck":187,"file":190,"line":203},"websamurai_update_conversation","websamurai_update_conversation_ajax",576,{"action":205,"nopriv":187,"callback":206,"hasNonce":189,"hasCapCheck":187,"file":190,"line":207},"websamurai_generate_image","websamurai_generate_image_ajax",723,{"action":209,"nopriv":187,"callback":210,"hasNonce":189,"hasCapCheck":187,"file":190,"line":211},"websamurai_poll_image","websamurai_poll_image_ajax",853,{"action":213,"nopriv":187,"callback":214,"hasNonce":189,"hasCapCheck":189,"file":190,"line":215},"websamurai_add_image_to_media","websamurai_add_image_to_media_ajax",1017,[217,225,230,236,242,247,252,257,262,267],{"namespace":218,"route":219,"methods":220,"callback":222,"permissionCallback":223,"file":140,"line":224},"websamurai\u002Fv1","\u002Fapi-keys",[221],"GET","get_api_keys","check_admin_permission",39,{"namespace":218,"route":219,"methods":226,"callback":228,"permissionCallback":223,"file":140,"line":229},[227],"POST","generate_api_key",50,{"namespace":218,"route":231,"methods":232,"callback":234,"permissionCallback":223,"file":140,"line":235},"\u002Fapi-keys\u002F(?P\u003Cid>[a-zA-Z0-9]+)",[233],"DELETE","delete_api_key",68,{"namespace":218,"route":237,"methods":238,"callback":239,"permissionCallback":240,"file":143,"line":241},"\u002Fmcp",[227],"handle_mcp_request","closure",124,{"namespace":218,"route":243,"methods":244,"callback":245,"permissionCallback":240,"file":143,"line":246},"\u002Fmcp\u002Finfo",[221],"get_server_info",150,{"namespace":218,"route":248,"methods":249,"callback":250,"permissionCallback":240,"file":155,"line":251},"\u002Foauth\u002Fstatus",[221],"websamurai_oauth_status",19,{"namespace":218,"route":253,"methods":254,"callback":255,"permissionCallback":240,"file":155,"line":256},"\u002Foauth\u002Fdisconnect",[227],"websamurai_oauth_disconnect",31,{"namespace":218,"route":258,"methods":259,"callback":260,"permissionCallback":240,"file":155,"line":261},"\u002Foauth\u002Frefresh",[227],"websamurai_oauth_refresh_user",43,{"namespace":218,"route":263,"methods":264,"callback":265,"permissionCallback":240,"file":155,"line":266},"\u002Fprompt-instructions",[221],"websamurai_get_prompt_instructions",55,{"namespace":218,"route":263,"methods":268,"callback":269,"permissionCallback":240,"file":155,"line":270},[227],"websamurai_save_prompt_instructions",67,[],[273],{"hook":163,"callback":163,"file":160,"line":136},17,{"dangerousFunctions":276,"sqlUsage":277,"outputEscaping":279,"fileOperations":13,"externalRequests":282,"nonceChecks":283,"capabilityChecks":283,"bundledLibraries":284},[],{"prepared":13,"raw":13,"locations":278},[],{"escaped":280,"rawEcho":13,"locations":281},83,[],9,8,[],[286,304,312,323],{"entryPoint":287,"graph":288,"unsanitizedCount":13,"severity":303},"websamurai_add_image_to_media_ajax (inc\u002Fajax-handler.php:860)",{"nodes":289,"edges":301},[290,295],{"id":291,"type":292,"label":293,"file":190,"line":294},"n0","source","$_POST",889,{"id":296,"type":297,"label":298,"file":190,"line":299,"wp_function":300},"n1","sink","wp_remote_get() [SSRF]",906,"wp_remote_get",[302],{"from":291,"to":296,"sanitized":189},"low",{"entryPoint":305,"graph":306,"unsanitizedCount":13,"severity":303},"\u003Cajax-handler> (inc\u002Fajax-handler.php:0)",{"nodes":307,"edges":310},[308,309],{"id":291,"type":292,"label":293,"file":190,"line":294},{"id":296,"type":297,"label":298,"file":190,"line":299,"wp_function":300},[311],{"from":291,"to":296,"sanitized":189},{"entryPoint":313,"graph":314,"unsanitizedCount":13,"severity":303},"websamurai_handle_oauth_callback (inc\u002Foauth-handler.php:42)",{"nodes":315,"edges":321},[316,318],{"id":291,"type":292,"label":317,"file":169,"line":165},"$_GET",{"id":296,"type":297,"label":319,"file":169,"line":100,"wp_function":320},"update_option() [Settings Manipulation]","update_option",[322],{"from":291,"to":296,"sanitized":189},{"entryPoint":324,"graph":325,"unsanitizedCount":13,"severity":303},"\u003Coauth-handler> (inc\u002Foauth-handler.php:0)",{"nodes":326,"edges":329},[327,328],{"id":291,"type":292,"label":317,"file":169,"line":165},{"id":296,"type":297,"label":319,"file":169,"line":100,"wp_function":320},[330],{"from":291,"to":296,"sanitized":189},{"summary":332,"deductions":333},"The WebSamurai plugin v1.0.3 exhibits a strong security posture based on the provided static analysis. A significant strength is the complete absence of any detected dangerous functions, raw SQL queries, or unsanitized paths in taint analysis. Furthermore, all output is properly escaped, and all AJAX handlers and REST API routes appear to have appropriate authorization checks, indicating good development practices in these areas. The plugin also demonstrates diligent use of nonces and capability checks, and avoids bundling potentially outdated third-party libraries.",[],"2026-04-16T11:35:26.396Z",{"wat":336,"direct":347},{"assetPaths":337,"generatorPatterns":342,"scriptPaths":343,"versionParams":344},[338,339,340,341],"\u002Fwp-content\u002Fplugins\u002Fwebsamurai\u002Fbuild\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Fwebsamurai\u002Fbuild\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fwebsamurai\u002Fbuild\u002Ffrontend.js","\u002Fwp-content\u002Fplugins\u002Fwebsamurai\u002Fbuild\u002Ffrontend.css",[],[338,340],[345,346],"websamurai\u002Fbuild\u002Fadmin.asset.php","websamurai\u002Fbuild\u002Ffrontend.asset.php",{"cssClasses":348,"htmlComments":349,"htmlAttributes":350,"restEndpoints":351,"jsGlobals":353,"shortcodeOutput":356},[],[],[],[352],"websamurai\u002Fv1\u002Fapi-keys",[354,355],"samurAiAdmin","samurAiFrontend",[],{"error":189,"url":358,"statusCode":359,"statusMessage":360,"message":360},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fwebsamurai\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":362,"versions":363},4,[364,370,376,383],{"version":6,"download_url":365,"svn_tag_url":366,"released_at":27,"has_diff":187,"diff_files_changed":367,"diff_lines":27,"trac_diff_url":368,"vulnerabilities":369,"is_current":189},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebsamurai.1.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwebsamurai\u002Ftags\u002F1.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwebsamurai%2Ftags%2F1.0.2&new_path=%2Fwebsamurai%2Ftags%2F1.0.3",[],{"version":371,"download_url":25,"svn_tag_url":372,"released_at":27,"has_diff":187,"diff_files_changed":373,"diff_lines":27,"trac_diff_url":374,"vulnerabilities":375,"is_current":187},"1.0.2","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwebsamurai\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwebsamurai%2Ftags%2F1.0.1&new_path=%2Fwebsamurai%2Ftags%2F1.0.2",[],{"version":377,"download_url":378,"svn_tag_url":379,"released_at":27,"has_diff":187,"diff_files_changed":380,"diff_lines":27,"trac_diff_url":381,"vulnerabilities":382,"is_current":187},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebsamurai.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwebsamurai\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fwebsamurai%2Ftags%2F1.0.0&new_path=%2Fwebsamurai%2Ftags%2F1.0.1",[],{"version":384,"download_url":385,"svn_tag_url":386,"released_at":27,"has_diff":187,"diff_files_changed":387,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":388,"is_current":187},"1.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebsamurai.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fwebsamurai\u002Ftags\u002F1.0.0\u002F",[],[]]