Cuando publiqué Enable Abilities for MCP en el repositorio oficial de WordPress.org, empezó con 17 abilities. En este post estás leyendo el resultado de varias semanas de iteración: 48 abilities organizadas en 10 categorías, con integración nativa para WooCommerce, The Events Calendar, y los tres plugins SEO más usados del ecosistema: Rank Math, Yoast SEO y SEOPress.
Si ya leíste el post de lanzamiento o la comparativa con WordPress.com, aquí encontrarás todo lo nuevo: una API mucho más completa, lista para operar tiendas, eventos y SEO desde un asistente de IA como Claude.
Lo que cambió: de 24 a 48 abilities
El plugin pasó de 5 categorías a 10. Las categorías originales (Core, Read, Write, SEO Rank Math, Utility) siguen ahí, pero ahora se suman cinco nuevas áreas funcionales:
- SEO — SEOPress
- SEO — Yoast SEO
- Custom Post Types
- WooCommerce
- The Events Calendar
Sigue siendo el mismo plugin gratuito y open source, sin cambios en los requisitos básicos: WordPress 6.9+, PHP 8.0+ y el plugin MCP Adapter instalado.
El set completo de abilities en 10 categorías
🔵 Core
Las abilities que el core de WordPress 6.9 registra y que el plugin expone al MCP:
- Get site information — nombre, URL, descripción, idioma, versión
- Get user information — datos del usuario autenticado
- Get environment information — PHP, BD, tipo de entorno
📖 Read — Consulta segura
- Get posts con filtros por estado, categoría, tag y búsqueda
- Get single post con contenido completo, meta SEO e imagen destacada
- Get categories, tags, pages, comments, media y users
✏️ Write — Crear y modificar
- Create, update y delete posts
- Create categories y tags
- Create pages
- Moderate comments (aprobar, retener, spam, papelera)
- Reply to comments como usuario autenticado
- Upload images from external URLs con opción de auto-asignarlas como imagen destacada
🔍 SEO — Rank Math
- Get Rank Math metadata completa: título, descripción, keywords, robots, Open Graph, SEO score
- Update Rank Math metadata: SEO title, description, focus keyword, canonical, robots, Open Graph, primary category, pillar content
🔍 SEO — SEOPress (NUEVO)
- Get SEOPress metadata: título, descripción, focus keyword, robots, canonical, Open Graph, Twitter Card
- Update SEOPress metadata: SEO title, description, focus keyword, canonical URL, directivas robots, Open Graph, Twitter Card
🔍 SEO — Yoast SEO (NUEVO)
- Get Yoast metadata: título, descripción, focus keyphrase, canonical, robots, Open Graph, Twitter Card
- Update Yoast metadata: SEO title, description, focus keyphrase, canonical URL, robots (noindex, nofollow, advanced), Open Graph, Twitter Card
- Get Yoast sitemap index — descarga y parsea el sitemap index, devolviendo todas las URLs de sitemaps registrados con fecha de última modificación
Esto convierte al plugin en SEO-agnóstico: usa el que ya tengas instalado, sin obligarte a Rank Math.
🧩 Custom Post Types (NUEVO)
El soporte completo para CPTs que faltaba. Funciona con cualquier CPT registrado: WooCommerce, ACF, JetEngine, los que sean:
- List post types — lista todos los CPTs con su configuración y taxonomías
- Get CPT items con filtros, búsqueda y queries por taxonomía
- Get CPT item con todos los meta fields incluidos
- Create, update y delete CPT items con soporte de taxonomías y meta
- Get CPT taxonomies con sus términos
- Assign CPT terms — asigna términos taxonómicos a un item
🛒 WooCommerce (NUEVO)
Abilities dedicadas que usan la API nativa de WooCommerce, compatible con HPOS (High-Performance Order Storage) y declarada formalmente:
- List products con precio, SKU, stock, categorías y tipo
- Get product detail completo: galería, atributos y variaciones
- Update product: precio, precio de oferta, stock y estado
- List orders con cliente, total, estado y fecha (HPOS)
- Get order detail: line items, billing/shipping, totales y notas
- Update order status con nota opcional
- List customers con email, nombre, total gastado y número de pedidos
🎟️ The Events Calendar (NUEVO)
Cuatro abilities para uno de los plugins de eventos más usados:
- List events con fecha inicio/fin, venue, organizador y filtro por rango
- Get event detail con dirección del venue resuelta y contacto del organizador
- Create events con título, descripción, fechas, venue y organizador
- Update events existentes
🔧 Utility
- Search and replace en el contenido de un post
- Site statistics con conteos de CPTs incluidos
- Update post meta — actualiza cualquier meta field por clave exacta (con blocklist de claves internas protegidas)
Por qué importa: tres ganancias concretas
1. WooCommerce con HPOS de primera clase
No es un wrapper sobre REST API genérica: las abilities usan la API nativa de WooCommerce y declaran compatibilidad HPOS formalmente. Esto significa que tu asistente de IA puede consultar productos, modificar precios, actualizar stock y cambiar estados de pedidos sin romper tiendas con HPOS activo.
2. SEO sin obligarte a Rank Math
Antes el plugin asumía Rank Math. Ahora soporta los tres grandes: Rank Math, Yoast SEO y SEOPress. Cada uno con su set completo de abilities get y update. El plugin detecta cuál tienes instalado y expone solo las abilities relevantes.
3. Custom Post Types abre la puerta a todo el ecosistema
El bloque CPT funciona con cualquier post type registrado en tu sitio. Esto significa que si usas ACF para crear estructuras personalizadas, JetEngine para CPTs complejos, o cualquier plugin que registre CPTs, las abilities los van a manejar automáticamente. Los meta fields se exponen completos.
Seguridad: lo que no cambió
Aunque la superficie creció mucho, el modelo de seguridad sigue siendo el mismo:
- Capability checks por operación — cada ability respeta los capabilities nativos de WordPress
- Per-post permission validation para edit, delete y search-replace
- Sanitización de inputs con validación runtime de enums y rangos
- Control granular — cada ability tiene su propio toggle desde Ajustes → WP Abilities
- 100% WPCS compliant — cero errores, cero warnings
- API Key authentication con SHA-256 para conexiones MCP remotas
- Blocklist de claves internas en la nueva ability
update post metapara evitar tocar meta fields críticos del core
Qué viene
Con WooCommerce, Events Calendar y CPT genéricos cubiertos, la siguiente frontera es la observabilidad: logs de actividad para auditar exactamente qué hace la IA en tu sitio, qué abilities usa, sobre qué objetos y con qué parámetros. Es lo que más me han pedido las personas que están usando el plugin en producción.
👉 Instala o actualiza el plugin desde WordPress.org
¿Qué ability te falta? ¿Qué workflow con Claude querrías automatizar — un proceso de e-commerce, gestión de eventos, mantenimiento SEO? Cuéntame en los comentarios o en LinkedIn.
