Temas, editores y plugins por MCP
Qué temas, editores y plugins tienen abilities MCP dedicadas y cuáles se operan por la vía genérica.
No todos los temas, editores y plugins se usan igual desde un agente. Esta página distingue la compatibilidad general (funcionan en tu sitio Plak y los operas con el dashboard, WP-CLI o la REST API) de la disponibilidad efectiva mediante MCP (tienen abilities dedicadas con nombre propio que el agente puede descubrir y ejecutar).
Verificado por discover en wp.plak.sh el 19/10/2026La regla en una frase
Todo lo instalado en un sitio Plak es operable por un agente (vía
run-wp-cli,execute-php, ficheros, Gutenberg o su propia REST API), pero solo algunos exponen abilities dedicadas con esquema propio (hoy, dos plugins con categorías propias verificadas).
Las abilities dedicadas dan fichas claras (describe), validación de esquema y anotaciones (solo lectura, destructiva, idempotente). La vía genérica es igual de potente pero exige que el agente sepa qué comando WP-CLI o qué fichero tocar.
Tabla de soporte de WP-MCP
Productos contemplados por área. Es la matriz de cobertura: estar en la tabla significa que el producto funciona en un sitio Plak y es operable por un agente, no que exponga abilities dedicadas (las únicas verificadas son las de la sección siguiente).
| Area | Plugins, themes & editors |
|---|---|
| Themes | Astra / Astra Pro, BuddyBoss Theme |
| Editors | Gutenberg, Elementor / Elementor Pro |
| Commerce | WooCommerce, SureCart, FluentCart |
| Forms | Fluent Forms, SureForms, Contact Form 7 |
| Bookings | FluentBooking |
| CRM & Support | FluentCRM, Fluent Support, WP Fusion |
| Projects & Communities | Fluent Boards, FluentCommunity, BuddyBoss Platform / Pro, SureDash |
| Memberships & Learning | SureMembers, WishList Member, LearnDash |
| Content & Fields | ACF / Pro, JetEngine, BetterDocs |
| SEO | Yoast SEO, Rank Math, Slim SEO |
| Translations | WPML, Loco Translate |
| Automation | Bit Flows, OttoKit |
| Email, Access & Notifications | FluentSMTP, FluentAuth, FluentNotify |
| Reviews & Social | WP Social Ninja |
| Code & Admin | FluentSnippets, Code Snippets, Advanced Scripts, DevKit, WP Admin Cleaner |
| Import & Export | WP All Import / WP All Export and add-ons |
| Plak Integrations | Plak Cache, Q2, R2 Uploads, WP Sync |
Condiciones de disponibilidad, sin excepción:
- Instalación: cada producto solo es operable donde está instalado y activo. Si no está en ese sitio,
discoverno lo lista y el agente usa la vía genérica. - Versión y licencia: las funciones Pro (Fluent Forms Pro, Slim SEO Pro, Astra Pro, Elementor Pro, BuddyBoss Pro, ACF Pro y demás variantes de pago) exigen la versión correspondiente con licencia activa en ese sitio.
- Permisos: las operaciones se ejecutan con la credencial del perfil (
wp-mcp auth login) y lo destructivo exige--yes, constdout,stderryexit_coderegistrados. - Sin funciones supuestas: esta tabla no afirma que cada integración exponga todas sus funciones ni abilities con nombre propio. Qué tiene abilities dedicadas y qué va por vía genérica está en las secciones «Verificado: abilities dedicadas» y «Qué significa esto por área» de esta misma página.
Verificado: abilities dedicadas
Comprobado con wp-mcp --site plak-sh --json discover sobre un sitio con Fluent Forms y Slim SEO instalados (54 abilities en total). Las únicas categorías ligadas a plugins concretos fueron:
| Plugin | Categoría MCP | Abilities dedicadas |
|---|---|---|
| Fluent Forms (+ Pro) | fluentforms |
list-forms, get-form, list-submissions, get-submission, update-submission-status, pro-get-payment-report, pro-list-transactions, pro-list-subscriptions |
| Slim SEO (+ Pro) | slimseo, slim-seo |
slimseo-get-post-meta, slimseo-update-post-meta, slimseo-pro-get-status, más `slim-seo/get |
Estas abilities solo aparecen cuando el plugin está instalado y activo en ese sitio. Si no lo instalas, discover no las lista y el agente debe usar la vía genérica.
Vía genérica: cómo se opera todo lo demás
Para el resto de temas, editores y plugins no hay abilities con el nombre del producto, pero el agente dispone de herramientas generales que cubren los mismos casos de uso:
| Necesidad | Abilities genéricas | Ejemplo |
|---|---|---|
| Consultar o cambiar ajustes de cualquier plugin | wp-mcp/run-wp-cli (WP-CLI), wp-mcp/execute-php |
{"args":["option","get","mi_ajuste"]}, {"args":["plugin","list","--format=json"]} |
| Leer o editar ficheros del plugin o del tema | wp-mcp/read-file, write-file, edit-file, list-directory |
Inspeccionar wp-content/plugins/<slug>/... |
| Crear contenido con bloques del plugin | gutenberg-get-content, gutenberg-write-content, cola de borradores (create-pending-batch…) |
Componer con bloques registrados en lugar de HTML crudo |
| Entrar como admin para una comprobación visual | wp-mcp/create-admin-access-link, core/get-user-info |
Enlace de un solo uso, igual que plak login |
| Recordar contexto entre sesiones | memory-write, memory-search, memory-list |
Guardar decisiones, nunca secretos ni tokens |
La consola del dashboard y plak wp <sitio> ... usan el mismo runtime PHP que la web, así que lo que el agente hace por MCP y lo que tú haces a mano ven el mismo WordPress.
Qué significa esto por área
Lectura honesta por áreas: todos estos productos funcionan en Plak (instalación, dashboard, WP-CLI); las dedicadas MCP son hoy las dos verificadas arriba.
| Área | Compatibilidad general en Plak | Disponibilidad efectiva mediante MCP |
|---|---|---|
| Themes (Astra / Pro, BuddyBoss Theme) | ✅ Sitio, dashboard (activar, actualizar, borrar), WP-CLI | Vía genérica (ficheros, WP-CLI, Gutenberg). Sin abilities dedicadas verificadas. |
| Editors (Gutenberg, Elementor / Pro) | ✅ Gutenberg nativo; Elementor como plugin más | Gutenberg con abilities propias (gutenberg-* + cola de borradores); Elementor por vía genérica |
| Commerce (WooCommerce, SureCart, FluentCart) | ✅ Instalables y operables (productos, pedidos por wp-admin/WP-CLI) | Vía genérica (run-wp-cli, REST propia). Sin abilities dedicadas verificadas. |
| Forms (Fluent Forms, SureForms, Contact Form 7) | ✅ Los tres funcionan en Plak | Fluent Forms con abilities dedicadas verificadas; SureForms y CF7 por vía genérica |
| Bookings (FluentBooking) | ✅ Funciona en Plak | Vía genérica. Sin abilities dedicadas verificadas. |
| CRM & Support (FluentCRM, Fluent Support, WP Fusion) | ✅ Funcionan en Plak | Vía genérica. Sin abilities dedicadas verificadas. |
| Projects & Communities (Fluent Boards, FluentCommunity, BuddyBoss Platform / Pro, SureDash) | ✅ Funcionan en Plak | Vía genérica. Sin abilities dedicadas verificadas. |
| Memberships & Learning (SureMembers, WishList Member, LearnDash) | ✅ Funcionan en Plak | Vía genérica. Sin abilities dedicadas verificadas. |
| Content & Fields (ACF / Pro, JetEngine, BetterDocs) | ✅ Funcionan en Plak | Vía genérica (campos por WP-CLI/REST, docs por Gutenberg/ficheros). Sin abilities dedicadas verificadas. |
| SEO (Yoast SEO, Rank Math, Slim SEO) | ✅ Los tres funcionan en Plak | Slim SEO con abilities dedicadas verificadas; Yoast y Rank Math por vía genérica |
| Translations (WPML, Loco Translate) | ✅ Funcionan en Plak | Vía genérica. Sin abilities dedicadas verificadas. |
| Automation (Bit Flows, OttoKit) | ✅ Funcionan en Plak | Vía genérica. Sin abilities dedicadas verificadas. |
| Email, Access & Notifications (FluentSMTP, FluentAuth, FluentNotify) | ✅ Funcionan en Plak; el correo local lo captura Mailpit | Vía genérica. Sin abilities dedicadas verificadas. |
| Reviews & Social (WP Social Ninja) | ✅ Funciona en Plak | Vía genérica. Sin abilities dedicadas verificadas. |
| Code & Admin (FluentSnippets, Code Snippets, Advanced Scripts, DevKit, WP Admin Cleaner) | ✅ Funcionan en Plak | Vía genérica (execute-php, run-wp-cli, ficheros). Sin abilities dedicadas verificadas. |
| Import & Export (WP All Import / Export y add-ons) | ✅ Funcionan en Plak; además Plak trae import, pull/push y snapshots |
Vía genérica. Sin abilities dedicadas verificadas. |
| Plak Cache, Q2, R2 Uploads, WP Sync | ✅ Integraciones propias de Plak (documentación) | Vía genérica. Sin abilities dedicadas verificadas. |
| WP-MCP | ✅ Plugin propio: expone todas las abilities (documentación) | Es la implementación MCP (ver MCP) |
| HTML Editor | ✅ Plugin propio, acompaña a WP-MCP (documentación) | Se opera con las abilities de Gutenberg (gutenberg-* + cola de borradores) |
Cómo comprobarlo en tu sitio
No te fíes de esta página a ciegas: el catálogo depende de lo instalado en cada sitio. Ejecuta siempre:
wp-mcp --site mi-sitio --json discover | jq '.data.abilities[].name'
wp-mcp --site mi-sitio describe wp-mcp/run-wp-cli
- Si el nombre del tema, editor o plugin aparece como categoría o prefijo, tienes abilities dedicadas: lee su
describeantes de usarlas. - Si no aparece, usa
run-wp-cli(plugin list,option get,post list…), ficheros o Gutenberg. Todo ello queda registrado constdout,stderryexit_code, y lo destructivo exige--yes.
Los plugins propios de Plak se documentan en Plugins.