PluginProbe ʕ •ᴥ•ʔ
AI Engine – The Chatbot, AI Framework & MCP for WordPress / 3.4.2
AI Engine – The Chatbot, AI Framework & MCP for WordPress v3.4.2
3.5.9 3.5.8 3.5.7 3.5.6 3.5.5 3.5.4 3.5.3 3.5.2 3.5.1 3.5.0 3.4.9 3.4.8 3.4.7 0.2.1 1.6.91 0.2.2 1.6.92 0.2.3 1.6.93 0.2.4 1.6.94 0.2.5 1.6.95 0.2.6 1.6.96 0.2.7 1.6.97 0.2.8 1.6.98 0.2.9 1.6.99 0.3.0 1.7.0 0.3.1 1.7.1 0.3.2 1.7.2 0.3.3 1.7.3 0.3.4 1.7.4 0.3.5 1.7.5 0.3.6 1.7.6 0.4.0 1.7.7 0.4.1 1.7.8 0.4.2 1.7.9 0.4.3 1.8.0 0.4.4 1.8.1 0.4.5 1.8.2 0.4.6 1.8.3 0.4.7 1.8.4 0.4.8 1.8.5 0.4.9 1.8.6 0.5.0 1.8.7 0.5.1 1.8.8 0.5.2 1.8.9 0.5.3 1.9.0 0.5.4 1.9.1 0.5.5 1.9.2 0.5.6 1.9.3 0.5.7 1.9.4 0.5.8 1.9.5 0.5.9 1.9.6 0.6.0 1.9.7 0.6.1 1.9.8 0.6.2 1.9.81 0.6.3 1.9.82 0.6.4 1.9.83 0.6.5 1.9.84 0.6.6 1.9.85 0.6.7 1.9.86 0.6.8 1.9.87 0.6.9 1.9.88 0.7.0 1.9.89 0.7.1 1.9.90 0.7.2 1.9.91 0.7.3 1.9.92 0.7.4 1.9.93 0.7.5 1.9.94 0.7.6 1.9.95 0.7.7 1.9.96 0.7.8 1.9.97 0.7.9 1.9.98 0.8.0 1.9.99 0.8.1 2.0.0 0.8.2 2.0.1 0.8.3 2.0.2 0.8.4 2.0.3 0.8.5 2.0.4 0.8.6 2.0.5 0.8.7 2.0.6 0.8.8 2.0.7 0.8.9 2.0.8 0.9.0 2.0.9 0.9.2 2.1.0 0.9.3 2.1.1 0.9.4 2.1.2 0.9.5 2.1.3 0.9.6 2.1.4 0.9.7 2.1.5 0.9.8 2.1.6 0.9.81 2.1.7 0.9.82 2.1.8 0.9.83 2.1.9 0.9.84 2.2.0 0.9.85 2.2.1 0.9.86 2.2.2 0.9.87 2.2.3 0.9.88 2.2.4 0.9.89 2.2.5 0.9.9 2.2.51 0.9.91 2.2.52 0.9.92 2.2.53 0.9.93 2.2.54 0.9.94 2.2.56 0.9.95 2.2.57 0.9.96 2.2.6 0.9.97 2.2.60 0.9.98 2.2.61 0.9.99 2.2.62 1.0.0 2.2.63 1.0.01 2.2.70 1.0.1 2.2.80 1.0.2 2.2.81 1.0.3 2.2.90 1.0.4 2.2.91 1.0.5 2.2.92 1.0.6 2.2.93 1.0.7 2.2.94 1.0.8 2.2.95 1.0.9 2.3.0 1.1.0 2.3.1 1.1.1 2.3.2 1.1.2 2.3.3 1.1.3 2.3.4 1.1.4 2.3.5 1.1.5 2.3.6 1.1.6 2.3.7 1.1.7 2.3.8 1.1.8 2.3.9 1.1.9 2.4.0 1.2.0 2.4.1 1.2.1 2.4.2 1.2.2 2.4.3 1.2.21 2.4.4 1.2.3 2.4.5 1.2.30 2.4.6 1.3.0 2.4.7 1.3.1 2.4.8 1.3.2 2.4.9 1.3.3 2.5.0 1.3.31 2.5.1 1.3.32 2.5.2 1.3.33 2.5.3 1.3.34 2.5.4 1.3.35 2.5.5 1.3.36 2.5.6 1.3.37 2.5.7 1.3.38 2.5.8 1.3.39 2.5.9 1.3.40 2.6.0 1.3.41 2.6.1 1.3.42 2.6.2 1.3.43 2.6.3 1.3.44 2.6.5 1.3.45 2.6.6 1.3.46 2.6.7 1.3.47 2.6.8 1.3.48 2.6.9 1.3.49 2.7.0 1.3.50 2.7.1 1.3.51 2.7.2 1.3.52 2.7.3 1.3.53 2.7.4 1.3.54 2.7.5 1.3.56 2.7.6 1.3.57 2.7.7 1.3.58 2.7.8 1.3.59 2.7.9 1.3.60 2.8.0 1.3.61 2.8.1 1.3.62 2.8.2 1.3.63 2.8.3 1.3.64 2.8.4 1.3.65 2.8.5 1.3.66 2.8.6 1.3.67 2.8.7 1.3.68 2.8.8 1.3.69 2.8.9 1.3.70 2.9.0 1.3.71 2.9.1 1.3.72 2.9.2 1.3.73 2.9.3 1.3.74 2.9.4 1.3.75 2.9.5 1.3.76 2.9.6 1.3.77 2.9.7 1.3.78 2.9.8 1.3.79 2.9.9 1.3.80 3.0.0 1.3.81 3.0.1 1.3.82 3.0.2 1.3.83 3.0.3 1.3.84 3.0.4 1.3.85 3.0.5 1.3.86 3.0.6 1.3.87 3.0.7 1.3.88 3.0.8 1.3.89 3.0.9 1.3.90 3.1.0 1.3.91 3.1.1 1.3.92 3.1.2 1.3.93 3.1.3 1.3.94 3.1.4 1.3.95 3.1.5 1.3.96 3.1.6 1.3.97 3.1.7 1.3.98 3.1.8 1.3.99 3.1.9 1.4.0 3.2.0 1.4.1 3.2.1 1.4.2 3.2.2 1.4.3 3.2.3 1.4.4 3.2.4 1.4.5 3.2.5 1.4.6 3.2.6 1.4.7 3.2.7 1.4.8 3.2.8 1.4.9 3.2.9 1.5.0 3.3.0 1.5.1 3.3.1 1.5.2 3.3.2 1.5.3 3.3.3 1.5.4 3.3.4 1.5.5 3.3.5 1.5.6 3.3.6 1.5.7 3.3.7 1.5.8 3.3.8 1.5.9 3.3.9 1.6.0 3.4.0 1.6.1 3.4.1 1.6.2 3.4.2 1.6.3 3.4.3 1.6.5 3.4.4 1.6.51 3.4.5 1.6.52 3.4.6 1.6.53 1.6.54 1.6.55 1.6.56 1.6.57 1.6.58 1.6.59 1.6.60 1.6.61 1.6.62 1.6.63 1.6.64 1.6.65 1.6.66 1.6.67 1.6.68 trunk 1.6.69 0.0.1 1.6.70 0.0.2 1.6.71 0.0.3 1.6.72 0.0.4 1.6.73 0.0.5 1.6.74 0.0.6 1.6.75 0.0.7 1.6.76 0.0.8 1.6.77 0.0.9 1.6.78 0.1.0 1.6.79 0.1.1 1.6.81 0.1.2 1.6.82 0.1.3 1.6.83 0.1.4 1.6.84 0.1.5 1.6.85 0.1.6 1.6.86 0.1.7 1.6.87 0.1.8 1.6.88 0.1.9 1.6.89 0.2.0 1.6.90
ai-engine / readme.txt
ai-engine Last commit date
app 3 months ago archives 5 months ago classes 3 months ago common 5 months ago constants 3 months ago images 1 year ago labs 4 months ago languages 4 months ago themes 4 months ago vendor 10 months ago ai-engine.php 3 months ago blueprint.json 2 years ago readme.txt 3 months ago uninstall.php 9 months ago
readme.txt
362 lines
1 === AI Engine - The Chatbot, AI Framework & MCP for WordPress ===
2 Contributors: TigrouMeow
3 Tags: ai, chatbot, gpt, claude, openai
4 Donate link: https://www.patreon.com/meowapps
5 Requires at least: 6.0
6 Tested up to: 6.9
7 Requires PHP: 7.4
8 Stable tag: 3.4.2
9 License: GPLv2 or later
10 License URI: https://www.gnu.org/licenses/gpl-2.0.html
11
12 AI meets WordPress. Your site can now chat, write poetry, solve problems, and maybe make you coffee.
13
14 == Description ==
15
16 **AI Engine connects WordPress with AI models.** Build intelligent chatbots, generate content, create AI forms, and automate tasks. All from your WordPress dashboard.
17
18 Please make sure you read the [disclaimer](https://meowapps.com/ai-engine/disclaimer/). For more information, check the official website of [AI Engine](https://meowapps.com/ai-engine/).
19
20 == Quick Intro ==
21
22 Hello! ☀️ I built AI Engine to bring OpenAI, Claude, and other AI models into WordPress. Create chatbots that understand your content, generate posts in your voice, translate instantly, create images, or build custom AI tools.
23
24 For developers: [internal APIs](https://ai.thehiddendocs.com/php-functions/), [REST endpoints](https://ai.thehiddendocs.com/public-rest-api/), [function calling](https://ai.thehiddendocs.com/function-calling/), and [MCP support](https://ai.thehiddendocs.com/mcp/). Build AI features, automate workflows, or create SaaS applications on WordPress.
25
26 Feeling overwhelmed? 🤪 Start simple: Create a chatbot. Then connect [Claude Code](https://ai.thehiddendocs.com/mcp/mcp-server-claude-code/), [Claude](https://ai.thehiddendocs.com/mcp/mcp-server-claude/), [ChatGPT](https://ai.thehiddendocs.com/mcp/mcp-server-chatgpt/), or [OpenClaw](https://openclaw.com/) through MCP, giving AI direct access to your site. Add [SEO Engine](https://wordpress.org/plugins/seo-engine/) and watch it manage SEO in ways you never imagined. You can even connect AI Engine to multiple WordPress sites and manage them all through conversation.
27
28 You'll be having a blast before you've explored everything.
29
30 == Core Modules ==
31
32 🤖 **Chatbots**
33 Create intelligent chatbots with customizable themes, realtime audio, and multi-file support. Features modular UI Builder, conversation memory, and MacOS-style components.
34
35 🎨 **Content & Media**
36 Generate content, translate text, create images and videos from prompts, and use Copilot in the WordPress editor to correct, enhance, translate, or rewrite text.
37
38 📝 **AI Forms**
39 Build custom AI-powered forms that handle text, images, audio, or file uploads. Create advanced apps with conditional logic.
40
41 🧠 **Knowledge & Embeddings**
42 Fine-tune models, create embeddings, and build knowledge bases from PDFs. Connect with Pinecone, Chroma, Qdrant, or OpenAI Vector Store for semantic search.
43
44 🔧 **Function Calling**
45 Connect AI to WordPress functions, WooCommerce, appointments, or custom APIs. Let AI interact with your site's data and services in real-time.
46
47 🛡️ **Security & Moderation**
48 IP banning, word filtering, and content moderation to keep your AI interactions safe.
49
50 💡 **Advisor**
51 AI-powered recommendations and insights to help you set up and optimize your WordPress site.
52
53 🔌 **Developer Tools**
54 Internal APIs, REST endpoints, MCP support, and extensive hooks. Build AI-driven features, automate workflows, or create SaaS applications.
55
56 == 🤖 Chatbots ==
57
58 Transform visitor interactions with intelligent, customizable chatbots.
59
60 **Features:**
61
62 * Modular UI Builder with containers, headers, footers
63 * Customizable themes and MacOS-style components
64 * Realtime audio conversations
65 * Multi-file upload support
66 * Discussion memory and history
67 * Cross-site embedding
68 * GDPR compliance tools
69
70 == 🎨 Content & Media ==
71
72 Create, refine, and visualize content with AI assistance.
73
74 **Copilot (Magic Wand):**
75
76 * Correct grammar and spelling
77 * Enhance text for readability and quality
78 * Make text longer or shorter
79 * Translate text and full posts
80 * Generate content from scratch
81 * Multi-block support in the WordPress editor
82
83 **Image & Video Tools:**
84
85 * Create images from text prompts
86 * Generate videos with AI (Sora)
87 * Edit existing images with AI
88 * Vision AI for image analysis
89 * Automatic alt text generation
90
91 == 📝 AI Forms ==
92
93 Build powerful AI-driven forms and applications.
94
95 **Capabilities:**
96
97 * Text, image, audio, and file inputs
98 * Conditional logic and validation
99 * Custom AI-powered apps
100 * Multi-step workflows
101 * Result templates
102
103 == 🧠 Knowledge & Embeddings ==
104
105 Create intelligent knowledge bases and semantic search.
106
107 **Vector Databases:**
108
109 * Chroma, Qdrant, Pinecone
110 * OpenAI Vector Store
111 * Automatic synchronization
112 * Dimension validation
113
114 **Smart Features:**
115
116 * PDF import with auto-chunking
117 * AI-powered search (Simple, Context-Aware, Smart)
118 * Content classification
119 * Personalized recommendations
120
121 == 🔧 Developer Tools ==
122
123 Extend WordPress with AI capabilities.
124
125 **APIs:**
126
127 * Internal API for plugin integration
128 * REST API for external applications
129 * MCP (Model Context Protocol) support
130 * Function calling framework
131
132 **Integration:**
133
134 * Works with SEO Engine, Social Engine, Code Engine
135 * Media File Renamer support
136 * Custom shortcodes and hooks
137 * Extensive WordPress filters
138
139 **Resources:**
140
141 * [Code Examples & Customization](https://ai.thehiddendocs.com/examples/)
142
143 == MCP (Model Context Protocol) ==
144
145 AI Engine turns your WordPress site into an intelligent MCP server. AI agents like ChatGPT, Claude, Claude Code, and OpenClaw can connect directly, browse content, edit posts, manage media, and handle complex tasks through natural conversation.
146
147 **What AI Agents Can Do:**
148
149 * Create and edit posts
150 * Moderate comments
151 * Install and manage plugins
152 * Customize themes
153 * Check SEO and analytics
154 * Manage media files
155 * Run SQL queries
156 * Manage WooCommerce products, orders, inventory, and customers
157 * Handle Polylang translations
158
159 **Setup Guides:**
160
161 * [General MCP Overview](https://ai.thehiddendocs.com/mcp/)
162 * [MCP with ChatGPT](https://ai.thehiddendocs.com/mcp/mcp-server-chatgpt/)
163 * [MCP with Claude](https://ai.thehiddendocs.com/mcp/mcp-server-claude/)
164 * [MCP with Claude Code](https://ai.thehiddendocs.com/mcp/mcp-server-claude-code/)
165
166 **Plugin Integration:**
167
168 Other plugins add their features to the MCP system:
169
170 * [SEO Engine](https://wordpress.org/plugins/seo-engine/) - Let AI analyze and optimize your content, fix SEO issues, and manage meta data
171 * [Social Engine](https://wordpress.org/plugins/social-engine/) - AI can schedule posts, manage social media, and create social content
172 * [Code Engine](https://wordpress.org/plugins/code-engine/) - Give AI access to code snippets and custom functions
173
174 AI Engine can also connect to external MCP servers, extending your chatbots with tools and services beyond WordPress.
175
176 == Pro Features ==
177
178 * **AI Forms** — Create dynamic forms that generate answers, images, or files using AI.
179 * **Embeddings & Vector Databases** — Build knowledge bases from your content and PDFs for semantic search.
180 * **Content-Aware** — Let AI use your post and page content as context for smarter responses.
181 * **Function Calling** — Connect AI to WordPress functions, WooCommerce, or any custom API.
182 * **Cross-Site Chatbots** — Embed your chatbots on external websites.
183 * **Editor Assistant** — An AI sidebar in the post editor that can read, rewrite, insert, and rearrange your content blocks through chained function calls.
184 * **Realtime Audio** — Voice-based conversations with AI in real time.
185 * **Statistics & Usage Control** — Track usage, set limits per role, and monitor costs.
186 * **Extra MCP Tools** — Adds plugin, theme, database, Polylang, and WooCommerce management to the MCP server.
187 * **Priority Support** — Get faster help from the Meow Apps team.
188
189 == Why AI Engine? ==
190
191 **Native to WordPress**
192 Built specifically for WordPress with seamless integration. No clunky interfaces, just native WordPress experience.
193
194 **Flexible & Powerful**
195 Support for multiple AI providers: OpenAI, Anthropic, Google, OpenRouter, Mistral, and more. Use the models that work best for you.
196
197 **Developer Friendly**
198 Clean APIs, extensive hooks, and MCP support. Build custom AI features or entire SaaS applications on WordPress.
199
200 **Real MCP, for Real WordPress**
201 You may have heard of MCP Adapter, built by the WordPress team primarily for their WordPress.com hosting service. It's essentially a thin layer on top of the REST API. AI Engine takes a different approach: its MCP tools are specifically crafted for AI agents, with rich context, smart defaults, and practical actions that go far beyond what a generic REST API wrapper can offer. And it works on any WordPress installation, regardless of your hosting provider. AI Engine also exposes its REST API as MCP tools if you want that, but the dedicated tools are where the real power is.
202
203 **Privacy First**
204 IP hashing, GDPR tools, secure file handling, and session-based tracking. You control your data.
205
206 **Constantly Evolving**
207 Weekly updates based on real user feedback. We listen, we improve.
208
209 == My Dream for AI ==
210
211 I am excited about AI, but I believe we need to use it with intention and clarity. Social media showed us how powerful tools can reshape our lives in ways we never expected, sometimes for the better, sometimes not. I want to avoid repeating those mistakes. AI should help us remove the meaningless, tedious work or enhance the work we enjoy. Modern tools should give us more time for what truly matters: spending beautiful moments with the people we love! 💕
212
213 == Installation ==
214
215 1. Upload `ai-engine` to `/wp-content/plugins/`
216 2. Activate through the 'Plugins' menu
217 3. Get an API key from OpenAI (or your preferred AI provider)
218 4. Add your API key in Settings (Meow Apps > AI Engine)
219 5. Start creating! 🚀
220
221 == Disclaimer ==
222
223 AI Engine is a plugin that helps you to connect your websites to AI services. You need your own API keys and must follow the rules set by the AI service you choose. For OpenAI, check their [Terms of Service](https://openai.com/terms/) and [Privacy Policy](https://openai.com/privacy/). It is also important to check your usage on the [OpenAI website](https://platform.openai.com/usage) for accurate information. Please do so with other services as well.
224
225 The developer of AI Engine and related parties are not responsible for any issues or losses caused by using the plugin or AI-generated content. You should talk to a legal expert and follow the laws and regulations of your country. AI Engine does only store data on your own server, and it is your responsibility to keep it safe. AI Engine's full disclaimer is [here](https://meowapps.com/ai-engine/disclaimer/).
226
227 == Compatibility ==
228
229 Please be aware that there may be conflicts with certain caching or performance plugins, such as SiteGround Optimizer and Ninja Firewall. To prevent any issues, ensure that AI Engine is excluded from these plugins.
230
231 == Frequently Asked Questions ==
232
233 = Why am I getting "Error 429: You exceeded your current quota"? =
234
235 This error comes from OpenAI's API, not AI Engine. Set up billing limits in your [OpenAI account](https://platform.openai.com/account/billing). Caching plugins can sometimes store error responses, so [clear your caches](https://ai.thehiddendocs.com/common-issues/exceeded-current-quota/) too.
236
237 = Who is AI Engine for, and how do I manage usage limits? =
238
239 AI Engine can be used by site owners, administrators, and visitors via chat widgets. To set query limits and prevent unlimited model runs, follow the [Managing Limits guide](https://ai.thehiddendocs.com/limits/).
240
241 = Does the chatbot support my language? =
242
243 AI models support many languages, but quality varies. There's no definitive list since models are constantly updated. Test your language in the AI Playground.
244
245 = How does MCP work, and what can I do with it? =
246
247 MCP (Model Context Protocol) exposes WordPress tools to AI agents. [Learn how to enable the MCP endpoint](https://ai.thehiddendocs.com/mcp/), choose which tools to expose, and secure them. You can manage posts, comments, users, media, and more.
248
249 = Can I restrict the chatbot to answer only from my site content? =
250
251 You can't completely block the model's built-in knowledge, but you can [use smart prompts and embeddings](https://ai.thehiddendocs.com/restrict-chatbot-topics/) to steer conversations toward your content.
252
253 = The chatbot doesn't appear or looks odd on my site =
254
255 Check the [Common Issues guide](https://ai.thehiddendocs.com/common-issues/) for solutions to REST API problems, caching conflicts, nonce errors, and layout glitches.
256
257 = Where can I learn the basics and troubleshoot problems? =
258
259 Start with the [Basics guide](https://ai.thehiddendocs.com/basics/) for installation and key concepts. For specific issues, check [Common Issues](https://ai.thehiddendocs.com/common-issues/).
260
261 = How do I report security issues? =
262
263 Report security vulnerabilities through the [Patchstack Vulnerability Disclosure Program](https://patchstack.com/database/vdp/9e5fbbbc-964a-4204-8bc0-198f21284efd).
264
265 == Changelog ==
266
267 = 3.4.2 (2026/03/14) =
268 * Add: Display shortcut prompts and names in the Discussions tab.
269 * Add: Introduce image embeddings support (Gemini Embedding 2) with multimodal embedding: bulk media push, and an AI-powered Library Search that replaces the native Media Library Search.
270 * Fix: Resolve a broken access control issue in the AI Forms shortcode to ensure only authorized users can access protected content (Private Page/Post).
271 * Fix: Prevent crashes when working with multi‑modal messages.
272 * Fix: Prevent the Embeddings screen from crashing when closing a modal.
273 * Update: Preserve links and inline HTML formatting in both the Editor Assistant and Magic Wand tools.
274 * Update: Refactor Magic Wand actions to use system messages.
275 * Update: Clean up old, deprecated options and legacy migration code.
276 * Update: Fixed Quick Test for Anthropic to use the models endpoint.
277 * Update: Chatbot Max Height moved to the Appearance section.
278 * Update: Rename Assistant Mode to Chatbot Mode in AI Forms, you can now use any chatbot to handle your AI Forms.
279 * Fix: Improve the discussions shortcode by falling back to customId to avoid invalid class names.
280 * Fix: Styles for the AI Chatbot Block are back.
281
282 = 3.4.1 (2026/03/06) =
283 * Update: Hide the Editor Assistant functions from the chatbot settings to simplify the interface.
284 * Add: Support for the new GPT-5.4 model for improved AI responses.
285
286 = 3.4.0 (2026/03/04) =
287 * Add: Introduce a fully featured Editor Assistant sidebar (with a client-side feedback loop for chained AI actions). It's called Assistant in the Admin Modules.
288 * Add: Introduce new dev filters (`mwai_mcp_server` and `mwai_function_call_params`) for customizing MCP servers and function call parameters.
289 * Add: Allow ignoring posts during embeddings sync, with a “hide” icon for linked posts, a “Show Ignored” modal, and a `mwai_embeddings_sync_post` filter for developers.
290 * Fix: Hotfix chat sessions so the chat ID resets correctly when needed.
291 * Fix: Restore the missing scope for AI Search.
292 * Update: Remove outdated internal TODOs, deprecated fields, legacy crons, and old migration code.
293
294 = 3.3.9 (2026/02/21) =
295 * Add: Cross Site now support shorcuts (Quick Actions), blocks (GDPR-friendly), etc.
296 * Update: Modernized all Gutenberg Blocks.
297 * Fix: Avoid crashes caused by Claude when using MCP tools together with function calling.
298 * Fix: Prevent React-related crashes during streaming.
299
300 = 3.3.8 (2026/02/18) =
301 * Add: Support for the Claude Sonnet 4.6 model.
302 * Add: Forward Anthropic keepalive events to the browser.
303 * Add: Make Realtime transcript captions clickable links.
304
305 = 3.3.7 (2026/02/14) =
306 * Add: Introduced role-based access control for MCP with three levels (admin, read-write, read-only).
307 * Add: Improved Content Aware features (better placeholder replacement, more accurate context detection, etc).
308 * Fix: Automatic bearer token generation when MCP is first enabled.
309 * Update: Improvements in the Realtime module, more to come soon.
310 * Update: OpenAI now exclusively uses the Responses API, simplified and optimized the code.
311
312 = 3.3.6 (2026/02/06) =
313 * Add: Support for the new Claude Opus 4.6 and Opus 4.5 models for improved AI responses.
314 * Update: Deprecated GPT-4o, GPT-4o mini, GPT-4.1, GPT-4.1 mini, and their related realtime/transcribe models to guide users toward newer, supported options.
315 * Update: Replaced shortcut-based data storage with AES-256 encryption to avoid cache corruption issues.
316 * Add: Enhanced the wp_update_post MCP tool with better truncated JSON detection, content verification, and richer response data.
317 * Update: Linked PDF chunks via unique refChecksum and added ref filter to embeddings table.
318 * Add: Added WooCommerce MCP module with 25 tools for managing products, orders, inventory, customers, reviews, and analytics.
319
320 = 3.3.4 (2026/01/30) =
321 * Fix: Prevent duplicate shortcut transients from being created on every page.
322 * Fix: Hotfix TypeError crashes in MCP tool calls when JSON-RPC requests are missing an id field.
323 * Add: Introduce a new wp_upload_request MCP tool that generates one-time upload URLs so agents can upload local files via curl instead of base64.
324 * Add: Add a new MCP "Database" module that lets you execute SQL queries.
325 * Update: Remove the default popup title and AI name fallback so leaving the title field empty now shows no title at all.
326 * Fix: Resolve a PHP 8.2 deprecation warning related to a dynamic property.
327
328 = 3.3.3 (2026/01/27) =
329 * Add: Introduce a Streamable HTTP transport for MCP so Claude Code can connect directly to WordPress.
330 * Fix: Prevent unsafe file renaming during metadata updates.
331 * Fix: Hotfix SSRF vulnerabilities by using wp_safe_remote_get for external URLs and secure URL fetching in audio transcription and file handling.
332 * Add: Improved embedding dimension handling with matryoshka support, showing fixed vs configurable dimensions in the UI with clearer tooltips.
333 * Update: Redesign and refine the ChatGPT Theme and Foundation Theme with improved layouts, bubble styling, and more flexible avatar/name display and header titles.
334 * Add: Introduce 'context framing' for embeddings with a new filter.
335 * Add: Moved Embeddings "Sync Settings" into Settings > Knowledge with separate Local Content and Remote URLs sections and a new Sync Interval option.
336 * Add: Store Shortcuts prompts securely on the server and only send a shortcutId to the client so prompt text is no longer exposed.
337 * Add: Load plugin translations properly with load_plugin_textdomain to ensure all text is translatable.
338 * Fix: Via MCP, ensure scheduled posts created via wp_update_post respect the schedule_for parameter and edit_date flag so they publish at the correct time.
339 * Add: New MCP integration for Polylang.
340 * Fix: Improve Gemini 3 support, restoring vision capabilities, function calling, and enforcing a single candidate response, and fixed image generation pricing.
341 * Add: Support image generation via OpenRouter.
342 * Fix: Resolve undefined array key warnings in Remote URL sync and only update timestamps when content actually changes.
343 * 🎵 Discuss with others about Ai Engine on [the Discord](https://discord.gg/bHDGh38).
344 * 🌴 Keep us motivated with [a little review here](https://wordpress.org/support/plugin/ai-engine/reviews/). Thank you!
345 * 🥰 If you want to help us, check our [Patreon](https://www.patreon.com/meowapps). Thank you!
346
347 = 3.3.2 (2026/01/23) =
348 * Add: New "Remote URL" feature for Embeddings to create and auto-sync embeddings from external URLs with change detection.
349 * Fix: Corrected auto-scroll behavior for non-streaming chatbots so conversations stay in view.
350 * Add: Enabled multi-block support for Magic Wand tools (Correct Text, Enhance Text, and Translate Text).
351 * Add: Introduce a user.query filter in the JS API so developers can intercept, modify, or cancel user messages before sending.
352 * Add: Support next_run_delay for multi-step tasks to better control task scheduling.
353 * Fix: Resolved an issue where multi-file uploads were empty.
354 * Fix: Ensured the Standard Header correctly displays the Popup Title.
355 * Fix: Adjusted link colors in the Timeless theme.
356 * Fix: Prevent shortcuts from bypassing locked chatbots (GDPR consent, for example).
357 * ⚠️ Important: Changed the mwai_chatbot_reply filter to pass a reply object instead of a query. Developer! Use reply->query where query was previously used.
358
359 = 3.3.1 (2026/01/04) =
360 * Update: Removed unused files and code to reduce clutter and improve performance.
361 * Info: Wishing you a Happy New Year 2026 ☀️🎉 No doubt this year will be full of surprises again, let's continue riding the AI wave together! 😊
362