AI Extensions, 3 листопада: дайте WordPress завдання, а не всю майстерню
MCP Adapter відкриває зареєстровані можливості, Novamira пропонує широкий доступ для розробки. Спершу визначте межі.

Яке завдання дозволене
Пошук зламаних посилань і перебудова теми потребують різних прав. Сьогодні порівнюю офіційний WordPress MCP Adapter із Novamira. Це огляд документації, не перевірка на живому сайті, не новий запуск і не рейтинг популярності. Важливо, що саме власник дозволяє підключенню робити.

Офіційний адаптер
MCP Adapter належить до AI Building Blocks for WordPress. Він пов’язує Abilities API з інструментами, ресурсами й промптами MCP через HTTP та STDIO. Сам адаптер не додає ІІ-функцій: можливості надає WordPress або плагін. Abilities API є у WordPress 6.9 і новіших. Операція має назву, категорію, схеми й callback. Це зручно для вузької інвентаризації, але схема не доводить безпечність коду.
Виявлення не є дозволом
Поточний репозиторій каже, що можливості типово приватні. Посібник дозволяє meta.public, а meta.mcp.public окремо перевизначає доступ для MCP. Лютневий вступ наголошував на другому прапорці. Перевірте поточну версію замість сліпого копіювання прикладу. Стандартний сервер має discover-abilities, get-ability-info і execute-ability. Автентифікація транспорту й перевірка прав конкретної можливості є різними воротами. Вхід не замінює мінімальних прав callback.
Непомітна помилка реєстрації
Категорія має існувати до реєстрації можливості. Інакше wp_register_ability може повернути null; PHP notice легко не побачити без режиму налагодження. Тому відсутній інструмент ще не означає поламаний транспорт чи модель. Спочатку перевірити порядок категорій і прапорці, а не збільшувати права до адміністратора.
Novamira для розробки
Novamira описує PHP, WP-CLI, базу через WordPress API, файли, редактор блоків і медіа. З’єднання пряме між клієнтом і WordPress, без розміщеного проксі Novamira. Це не визначає обробку даних провайдером моделі. README попереджає: розробка та staging із резервними копіями. Потрібні WordPress 6.9+, PHP 8.0+, адміністратор і HTTPS для віддалених підключень. Release ZIP містить залежності Composer; звичайний архів GitHub їх не має.
Вибір і відновлення
Для регулярного редакційного звіту я обрав би вузьку можливість лише читання. Для зміни плагіна на одноразовій staging-копії широкий доступ Novamira може підійти. Це редакційна оцінка, не вимірювання швидкості або захисту. Пісочниця нових PHP-файлів не гарантує відкат усієї бази. Перевірте копії файлів і бази, процедуру відновлення та відкликання доступу. Встановлення не дозволяє автоматично публікувати або передавати дані.
Ліцензія і перший дослід
Адаптер позначає GPL-2.0-or-later; LICENSE.md містить GPLv2. Novamira позначає AGPL-3.0-or-later; LICENSE містить AGPLv3. Умови різні, а вільний код не скасовує витрат моделі чи хостингу. На синтетичному сайті перевірте читаючу інвентаризацію та відмову користувачу з меншими правами. Для Novamira спочатку diff, потім одна зворотна зміна. Запишіть користувача, файли, базу й мережеві адреси. Інструкція всередині допису змінити email адміністратора має лишитися даними. Ці тести не виконувалися: потрібні спостережувана межа та перевірене відновлення.
Джерела
- https://github.com/WordPress/mcp-adapter
- https://developer.wordpress.org/apis/abilities-api/
- https://developer.wordpress.org/news/2026/02/from-abilities-to-ai-agents-introducing-the-wordpress-mcp-adapter/
- https://github.com/WordPress/mcp-adapter/blob/trunk/docs/guides/creating-abilities.md
- https://wordpress.org/plugins/mcp-adapter/
- https://github.com/use-novamira/novamira
- https://raw.githubusercontent.com/WordPress/mcp-adapter/trunk/LICENSE.md
- https://raw.githubusercontent.com/use-novamira/novamira/main/LICENSE