PluginProbe
MxChat – AI Chatbot & Content Generation for WordPress / 3.1.7
MxChat – AI Chatbot & Content Generation for WordPress v3.1.7
3.2.21 3.2.20 3.2.19 3.2.18 3.2.17 3.2.16 3.2.15 3.2.14 3.2.12 3.2.13 3.2.11 3.2.10 3.2.9 3.2.8 3.2.7 3.2.6 3.2.5 3.2.4 3.2.3 3.2.2 3.2.1 2.0.3 2.0.4 2.0.5 2.0.6 All 152 releases
← All changes | includes/class-mxchat-addons.php +51 -92 3.2.153.1.7 View file →
@@ -18,86 +18,8 @@
18 18 */
19 19 public function __construct() {
20 20 $this->addons_config = array(
21 21
22 - 'mxchat-ai-search' => array(
23 - 'title' => __('MxChat AI Search', 'mxchat'),
24 - 'sidebar_title' => __('AI Search', 'mxchat'),
25 - 'description' => __('Bring AI Overviews to your own site search. Visitors ask a question in your search bar and get a real answer drawn from your knowledge base, with sources — above your theme\'s normal results, as a full AI results page, or as a search box you can drop on any page.', 'mxchat'),
26 - 'key_benefits' => array(
27 - __('AI answers above your theme\'s search results', 'mxchat'),
28 - __('Embeddable search box via shortcode or block', 'mxchat'),
29 - __('Grounded in your knowledge base, with sources', 'mxchat')
30 - ),
31 - 'license' => 'MxChat PRO',
32 - 'accent' => '#0ea5e9',
33 - 'url' => 'https://mxchat.ai/add-ons/mxchat-search/',
34 - 'download_url' => 'https://mxchat.ai/add-ons/mxchat-search/',
35 - 'plugin_file' => 'mxchat-search/mxchat-search.php',
36 - 'config_page' => 'mxchat-search',
37 - 'hero_features' => array(
38 - array(
39 - 'icon' => '<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"/><line x1="21" y1="21" x2="16.65" y2="16.65"/></svg>',
40 - 'title' => __('AI Overview', 'mxchat'),
41 - 'desc' => __('Answers above your normal results', 'mxchat'),
42 - ),
43 - array(
44 - 'icon' => '<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="3" width="18" height="18" rx="2" ry="2"/><line x1="3" y1="9" x2="21" y2="9"/><line x1="7" y1="14" x2="14" y2="14"/></svg>',
45 - 'title' => __('Drop It Anywhere', 'mxchat'),
46 - 'desc' => __('Shortcode or block on any page', 'mxchat'),
47 - ),
48 - array(
49 - 'icon' => '<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M4 19.5A2.5 2.5 0 0 1 6.5 17H20"/><path d="M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z"/></svg>',
50 - 'title' => __('Your Own Content', 'mxchat'),
51 - 'desc' => __('Grounded answers that cite sources', 'mxchat'),
52 - ),
53 - array(
54 - 'icon' => '<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="13 2 3 14 12 14 11 22 21 10 12 10 13 2"/></svg>',
55 - 'title' => __('Cost Controls', 'mxchat'),
56 - 'desc' => __('Caching, rate limits, cheaper model', 'mxchat'),
57 - ),
58 - ),
59 - ),
60 -
61 - 'mxchat-mcp' => array(
62 - 'title' => __('MxChat MCP Server', 'mxchat'),
63 - 'sidebar_title' => __('MCP Server', 'mxchat'),
64 - 'description' => __('Turn your MxChat install into a Model Context Protocol server so Claude, ChatGPT, and Claude Code can list transcripts, push knowledge, and inspect bots directly — no per-message fees, no middleman API.', 'mxchat'),
65 - 'key_benefits' => array(
66 - __('JSON-RPC 2.0 MCP endpoint with OAuth + bearer auth', 'mxchat'),
67 - __('One-click connect snippets for Claude Code, ChatGPT, mcp-inspector', 'mxchat'),
68 - __('WooCommerce-aware tools: products, orders, customers', 'mxchat')
69 - ),
70 - 'license' => 'MxChat PRO',
71 - 'accent' => '#7873f5',
72 - 'url' => 'https://mxchat.ai/add-ons/mxchat-mcp/',
73 - 'download_url' => 'https://mxchat.ai/add-ons/mxchat-mcp/',
74 - 'plugin_file' => 'mxchat-mcp/mxchat-mcp.php',
75 - 'config_page' => 'mxchat-mcp',
76 - 'hero_features' => array(
77 - array(
78 - 'icon' => '<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="16 18 22 12 16 6"/><polyline points="8 6 2 12 8 18"/></svg>',
79 - 'title' => __('Open Protocol', 'mxchat'),
80 - 'desc' => __('Standards-based MCP over Streamable HTTP', 'mxchat'),
81 - ),
82 - array(
83 - 'icon' => '<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="11" width="18" height="11" rx="2" ry="2"/><path d="M7 11V7a5 5 0 0 1 10 0v4"/></svg>',
84 - 'title' => __('OAuth + Bearer', 'mxchat'),
85 - 'desc' => __('Reuses your MxChat REST token', 'mxchat'),
86 - ),
87 - array(
88 - 'icon' => '<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="22 12 18 12 15 21 9 3 6 12 2 12"/></svg>',
89 - 'title' => __('Chatbot Ops Tools', 'mxchat'),
90 - 'desc' => __('Transcripts, knowledge, bots, search', 'mxchat'),
91 - ),
92 - array(
93 - 'icon' => '<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="9" cy="21" r="1"/><circle cx="20" cy="21" r="1"/><path d="M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6"/></svg>',
94 - 'title' => __('WooCommerce Aware', 'mxchat'),
95 - 'desc' => __('Products, orders, customer lookups', 'mxchat'),
96 - ),
97 - ),
98 - ),
99 -
100 22 'mxchat-advanced-content' => array(
101 23 'title' => __('MxChat Advanced Content Editor', 'mxchat'),
102 24 'sidebar_title' => __('Content Gen.', 'mxchat'),
103 25 'description' => __('Supercharge your AI content generation workflow. Add advanced editing tools, image management, SEO meta controls, and internal linking to the MxChat Content Generator—turning simple prompts into publish-ready posts and landing pages.', 'mxchat'),
@@ -107,10 +29,10 @@
107 29 __('Automatic internal linking between posts', 'mxchat')
108 30 ),
109 31 'license' => 'MxChat PRO',
110 32 'accent' => '#6366f1',
111 - 'url' => 'https://mxchat.ai/add-ons/mxchat-advanced-content/',
112 - 'download_url' => 'https://mxchat.ai/add-ons/mxchat-advanced-content/',
33 + 'url' => 'https://mxchat.ai/documentation-bot/',
34 + 'download_url' => 'https://mxchat.ai/advanced-content-editor/',
113 35 'plugin_file' => 'mxchat-advanced-content/mxchat-advanced-content.php',
114 36 'config_page' => 'mxchat-content',
115 37 'hero_features' => array(
116 38 array(
@@ -145,9 +67,9 @@
145 67 __('One-click theme application', 'mxchat')
146 68 ),
147 69 'license' => 'MxChat PRO',
148 70 'accent' => '#fa73e6',
149 - 'url' => 'https://mxchat.ai/add-ons/mxchat-theme/',
71 + 'url' => 'https://mxchat.ai/ai-theme-customizer/',
150 72 'plugin_file' => 'mxchat-theme/mxchat-theme.php',
151 73 'config_page' => 'mxchat-theme-settings',
152 74 'hero_features' => array(
153 75 array(
@@ -182,9 +104,9 @@
182 104 __('Searchable chat history', 'mxchat')
183 105 ),
184 106 'license' => 'MxChat PRO',
185 107 'accent' => '#fa73e6',
186 - 'url' => 'https://mxchat.ai/add-ons/mxchat-admin-chat/',
108 + 'url' => 'https://mxchat.ai/ai-admin-assistant/',
187 109 'plugin_file' => 'mxchat-admin-chat/mxchat-admin-chat.php',
188 110 'config_page' => 'mxchat-admin-chat',
189 111 'hero_features' => array(
190 112 array(
@@ -219,9 +141,9 @@
219 141 __('Media library integration', 'mxchat')
220 142 ),
221 143 'license' => 'MxChat PRO',
222 144 'accent' => '#ff6b35',
223 - 'url' => 'https://mxchat.ai/add-ons/mxchat-veo/',
145 + 'url' => 'https://mxchat.ai/mxchat-veo-video-generation/',
224 146 'plugin_file' => 'mxchat-veo/mxchat-veo.php',
225 147 'config_page' => 'mxchat-veo',
226 148 'hero_features' => array(
227 149 array(
@@ -256,9 +178,9 @@
256 178 __('Custom analysis prompts', 'mxchat')
257 179 ),
258 180 'license' => 'MxChat PRO',
259 181 'accent' => '#fa73e6',
260 - 'url' => 'https://mxchat.ai/add-ons/mxchat-vision/',
182 + 'url' => 'https://mxchat.ai/image-analysis/',
261 183 'plugin_file' => 'mxchat-vision/mxchat-vision.php',
262 184 'config_page' => 'mxchat-vision',
263 185 'hero_features' => array(
264 186 array(
@@ -293,9 +215,9 @@
293 215 __('Export lead data easily', 'mxchat')
294 216 ),
295 217 'license' => 'MxChat PRO',
296 218 'accent' => '#fa73e6',
297 - 'url' => 'https://mxchat.ai/add-ons/mxchat-forms/',
219 + 'url' => 'https://mxchat.ai/forms-action/',
298 220 'plugin_file' => 'mxchat-forms/mxchat-forms.php',
299 221 'config_page' => 'mxchat-forms',
300 222 'hero_features' => array(
301 223 array(
@@ -330,9 +252,9 @@
330 252 __('Page-specific bot assignments', 'mxchat')
331 253 ),
332 254 'license' => 'MxChat PRO',
333 255 'accent' => '#8b5cf6',
334 - 'url' => 'https://mxchat.ai/add-ons/mxchat-multi-bot/',
256 + 'url' => 'https://mxchat.ai/multi-bot/',
335 257 'plugin_file' => 'mxchat-multi-bot/mxchat-multi-bot.php',
336 258 'config_page' => 'mxchat-multi-bot',
337 259 'hero_features' => array(
338 260 array(
@@ -367,9 +289,9 @@
367 289 __('Built-in button styles & animations', 'mxchat')
368 290 ),
369 291 'license' => 'MxChat PRO',
370 292 'accent' => '#3ac9d1',
371 - 'url' => 'https://mxchat.ai/add-ons/mxchat-trigger/',
293 + 'url' => 'https://mxchat.ai/triggers/',
372 294 'plugin_file' => 'mxchat-trigger/mxchat-trigger.php',
373 295 'config_page' => 'mxchat-triggers',
374 296 'hero_features' => array(
375 297 array(
@@ -405,10 +327,10 @@
405 327 __('Domain-validated security keys', 'mxchat')
406 328 ),
407 329 'license' => 'MxChat PRO',
408 330 'accent' => '#10b981',
409 - 'url' => 'https://mxchat.ai/add-ons/mxchat-embed/',
410 - 'download_url' => 'https://mxchat.ai/add-ons/mxchat-embed/',
331 + 'url' => 'https://mxchat.ai/mxchat-anywhere-deploy-your-ai-chatbot-on-any-website-with-one-script-tag/',
332 + 'download_url' => 'https://mxchat.ai/mxchat-anywhere-deploy-your-ai-chatbot-on-any-website-with-one-script-tag/',
411 333 'plugin_file' => 'mxchat-embed/mxchat-embed.php',
412 334 'config_page' => 'mxchat-embed',
413 335 'hero_features' => array(
414 336 array(
@@ -443,9 +365,9 @@
443 365 __('Order history access', 'mxchat')
444 366 ),
445 367 'license' => 'MxChat PRO',
446 368 'accent' => '#fa73e6',
447 - 'url' => 'https://mxchat.ai/add-ons/mxchat-woo/',
369 + 'url' => 'https://mxchat.ai/woocommerce/',
448 370 'plugin_file' => 'mxchat-woo/mxchat-woo.php',
449 371 'config_page' => 'mxchat-woo',
450 372 'hero_features' => array(
451 373 array(
@@ -470,8 +392,45 @@
470 392 ),
471 393 ),
472 394 ),
473 395
396 + 'mxchat-assistant-api' => array(
397 + 'title' => __('MxChat Assistant API', 'mxchat'),
398 + 'description' => __('Unlock the full power of OpenAI Assistants. Bypass MxChat\'s knowledge base and connect directly to your custom OpenAI Assistant for advanced AI capabilities and specialized responses.', 'mxchat'),
399 + 'key_benefits' => array(
400 + __('Custom OpenAI Assistant integration', 'mxchat'),
401 + __('Advanced AI capabilities', 'mxchat'),
402 + __('24-hour conversation persistence', 'mxchat')
403 + ),
404 + 'license' => 'MxChat PRO',
405 + 'accent' => '#00d4aa',
406 + 'url' => 'https://mxchat.ai/openai-assistants-api/',
407 + 'plugin_file' => 'mxchat-assistant-api/mxchat-assistant-api.php',
408 + 'config_page' => 'mxchat-assistant-api',
409 + 'hero_features' => array(
410 + array(
411 + 'icon' => '<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="16 18 22 12 16 6"/><polyline points="8 6 2 12 8 18"/></svg>',
412 + 'title' => __('OpenAI Assistants', 'mxchat'),
413 + 'desc' => __('Connect your custom Assistant', 'mxchat'),
414 + ),
415 + array(
416 + 'icon' => '<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 2L2 7l10 5 10-5-10-5z"/><path d="M2 17l10 5 10-5"/><path d="M2 12l10 5 10-5"/></svg>',
417 + 'title' => __('Advanced AI', 'mxchat'),
418 + 'desc' => __('Full Assistant API capabilities', 'mxchat'),
419 + ),
420 + array(
421 + 'icon' => '<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><polyline points="12 6 12 12 16 14"/></svg>',
422 + 'title' => __('24hr Persistence', 'mxchat'),
423 + 'desc' => __('Conversations persist all day', 'mxchat'),
424 + ),
425 + array(
426 + 'icon' => '<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"/><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"/></svg>',
427 + 'title' => __('Direct Connect', 'mxchat'),
428 + 'desc' => __('Bypass MxChat knowledge base', 'mxchat'),
429 + ),
430 + ),
431 + ),
432 +
474 433 'mxchat-perplexity' => array(
475 434 'title' => __('MxChat Perplexity', 'mxchat'),
476 435 'description' => __('Give your chatbot real-time knowledge. Add powerful web search capabilities so your bot can answer questions about current events and time-sensitive information.', 'mxchat'),
477 436 'key_benefits' => array(
@@ -480,9 +439,9 @@
480 439 __('Up-to-date information', 'mxchat')
481 440 ),
482 441 'license' => 'MxChat PRO',
483 442 'accent' => '#fa73e6',
484 - 'url' => 'https://mxchat.ai/add-ons/mxchat-perplexity/',
443 + 'url' => 'https://quickdeploywp.com/plugin/mxchat-perplexity/',
485 444 'plugin_file' => 'mxchat-perplexity/mxchat-perplexity.php',
486 445 'config_page' => 'mxchat-perplexity',
487 446 'hero_features' => array(
488 447 array(
@@ -517,9 +476,9 @@
517 476 __('Spam protection', 'mxchat')
518 477 ),
519 478 'license' => 'MxChat PRO',
520 479 'accent' => '#fa73e6',
521 - 'url' => 'https://mxchat.ai/add-ons/mxchat-moderation/',
480 + 'url' => 'https://quickdeploywp.com/plugin/mxchat-moderation/',
522 481 'plugin_file' => 'mxchat-moderation/mx-chat-moderation.php',
523 482 'config_page' => 'mx-chat-moderation',
524 483 'hero_features' => array(
525 484 array(