¡WordPress lanza MCP Adapter para integrar IA! 🚀

El equipo de WordPress publicó mcp-adapter, un paquete oficial que conecta la Abilities API del core con el Model Context Protocol para que clientes de IA como Claude Desktop, Cursor o VS Code puedan descubrir e invocar capacidades de plugins, temas y el core de forma programática.

En 30 segundos

  • WordPress publicó mcp-adapter como parte de la iniciativa AI Building Blocks for WordPress, con soporte para transporte HTTP y STDIO.
  • La Abilities API se introdujo en WordPress 6.9 como sistema estandarizado legible por máquinas; incluye tres abilities de core por defecto: core/get-environment-info, core/get-user-info y core/get-site-info.
  • La versión v0.3.0, anunciada el 24 de noviembre de 2025, alinea el adaptador con la última especificación HTTP MCP y agrega observabilidad y manejo de errores mejorado.
  • WordPress.com incluye un servidor MCP integrado en todos los planes de pago, con control de permisos por rol de usuario.
  • Clientes compatibles confirmados: Claude Desktop, Claude Code, Cursor, VS Code y ChatGPT.

WordPress es un sistema de gestión de contenidos (CMS) de código abierto desarrollado inicialmente por Matt Mullenweg y Mike Little en 2003, y mantenido por la comunidad global junto a Automattic. Permite crear y administrar sitios web, blogs y aplicaciones mediante plugins, temas y una API extensible.

Qué es el MCP Adapter WordPress y por qué importa ahora

MCP Adapter WordPress es un paquete del ecosistema oficial de WordPress que conecta la Abilities API del core con el Model Context Protocol (MCP), el estándar abierto que define cómo los agentes de IA interactúan con herramientas externas. En términos prácticos: con este adaptador, un agente como Claude puede preguntarle a tu WordPress qué plugins tiene activos, leer datos del entorno o ejecutar acciones definidas por plugins, sin que vos tengas que escribir un solo endpoint REST a mano.

Forma parte de la iniciativa AI Building Blocks for WordPress, que el equipo de WordPress AI viene desarrollando como infraestructura base para que el ecosistema pueda integrarse con agentes de IA de forma coherente y segura. No es un plugin de terceros ni un experimento de la comunidad: es infraestructura oficial.

Lo interesante es que el diseño no impone un LLM específico. El protocolo MCP es agnóstico al modelo, así que el mismo adaptador sirve para Claude, ChatGPT o cualquier cliente compatible. Eso, para el ecosistema WordPress, cambia bastante las reglas.

Cómo funciona la Abilities API: la base que hace posible el adaptador

La Abilities API llegó con WordPress 6.9 como un sistema estandarizado y legible por máquinas. La idea es simple pero bien ejecutada: cualquier plugin, tema o el propio core puede registrar “abilities”, que son unidades de capacidad con una estructura fija.

Cada ability tiene cuatro componentes:

  • execute_callback: la función que hace el trabajo real.
  • permission_callback: quién puede ejecutarla y bajo qué condiciones.
  • Schema de entrada/salida tipado: qué datos recibe y qué devuelve, en formato estructurado.
  • Nombre único: con formato namespace/ability-name, por ejemplo woocommerce/get-order-stats.

El core incluye tres abilities por defecto: core/get-environment-info (versión de WordPress, PHP, plugins activos), core/get-user-info (datos del usuario autenticado) y core/get-site-info (nombre, descripción, URL, configuración general). Tres abilities que suenan modestas, pero son la base sobre la que cualquier agente puede construir contexto real del sitio. Lo explicamos a fondo en la liberación del driver GPU de NVIDIA.

Ojo: el esquema tipado no es un detalle menor. Es lo que hace que el agente pueda validar los datos antes de usarlos, y que el adaptador pueda generar automáticamente la documentación que los clientes MCP necesitan para saber qué hacer con cada herramienta.

Cómo el adaptador convierte abilities en herramientas para agentes

Acá viene lo bueno: el adaptador no requiere que vos hagas nada especial por cada ability. Toma las abilities registradas y las convierte automáticamente en tres tipos de componentes MCP.

Tools (herramientas ejecutables)

Son las abilities que el agente puede invocar para realizar acciones o consultar datos. Ponele que tenés un plugin de e-commerce que registra una ability para obtener el estado de un pedido: el adaptador la expone como tool, y Claude puede llamarla cuando el usuario pregunta “¿llegó mi pedido?”.

Resources (recursos de contexto)

Datos que el agente puede leer para construir contexto antes de responder. No ejecutan acciones, proveen información estructurada al LLM.

Prompts (plantillas de interacción)

Plantillas predefinidas que guían al agente en cómo interactuar con ciertas capacidades del sitio. Más útil para flujos de contenido automatizados. Complementá con el gateway gratuito de Portkey.

El adaptador soporta transporte HTTP (para integraciones remotas) y STDIO (para uso local, por ejemplo desde la terminal), más una interfaz para transportes personalizados si tu setup es más exótico. Incluye integración con WP-CLI, lo que te permite gestionar y testear el servidor MCP directo desde la línea de comandos (según el análisis técnico de Helloblog, esto facilita bastante el debugging en entornos de desarrollo).

MCP en WordPress.com: planes, roles y qué herramientas están disponibles

WordPress.com ya tiene un servidor MCP integrado, disponible en todos los planes de pago. No es algo que tenés que configurar vos: está ahí, listo para conectar con tu cliente MCP preferido.

Lo que sí tenés que entender es el sistema de permisos por rol. No todos los roles pueden invocar todas las herramientas, lo cual tiene sentido (imaginate que un Contributor pueda modificar ajustes del sitio vía un agente de IA). Según la documentación oficial de WordPress.com, la tabla de acceso es la siguiente:

Herramienta MCPAdministradorEditorAutorContributorSubscriber
Ajustes del sitioNoNoNoNo
EstadísticasNoNo
UsuariosNoNoNoNo
Búsqueda de entradasNo
Detalles de entradasNo
Búsqueda de comentariosNoNo
PluginsNoNoNoNo
mcp adapter wordpress diagrama explicativo

Un punto que vale aclarar: los datos no viajan del servidor MCP al LLM sin que el usuario lo apruebe. El control queda del lado del usuario, no del sistema. Suena bien en papel, y en este caso parece que efectivamente lo implementaron con cuidado (a diferencia de otras “protecciones de privacidad” que son más marketing que código).

Novedades en la versión v0.3.0

El anuncio oficial del equipo de WordPress AI, publicado el 24 de noviembre de 2025, detalla que v0.3.0 se centra en tres áreas: mejoras de transporte, observabilidad y manejo de errores.

La versión alinea el adaptador con Abilities API v0.3.0 y con la última especificación HTTP MCP, lo que garantiza compatibilidad con los clientes más actualizados. Lo más útil para setups complejos: ahora podés correr múltiples servidores MCP con configuraciones distintas desde un solo sitio WordPress. Si manejás una instalación multisitio o tenés un WordPress que sirve a varios contextos de negocio, eso te ahorra bastante trabajo de arquitectura.

Clientes compatibles y el flujo de interacción real

Los clientes MCP confirmados son: Claude Desktop, Claude Code, Cursor, VS Code y ChatGPT. La lista va a crecer porque el protocolo es abierto, pero estos son los que tienen soporte documentado hoy.

El flujo de una interacción típica va así: vos le pedís algo al agente en lenguaje natural, el agente identifica qué herramientas MCP son relevantes para responder, te pide permiso para usarlas (o lo hace automáticamente según la configuración), ejecuta la herramienta contra tu WordPress, recibe los datos estructurados y los usa para generar una respuesta con contexto real. No es el agente inventando datos: está leyendo tu sitio. Esto se conecta con lo que analizamos en verificación de edad en Linux.

¿Y el soporte para hosting self-hosted? Acá la cosa se complica un poco. Para instalaciones propias necesitás configurar el adaptador manualmente, exponer el endpoint correctamente y asegurarte de que el cliente MCP pueda alcanzarlo. Si tu sitio vive en un hosting compartido sin acceso SSH decente, va a ser más difícil. Para este tipo de integraciones, tener infraestructura propia o un hosting con acceso completo (como los planes cloud de donweb.com) marca la diferencia entre que funcione o que pases la tarde peleando con permisos.

Ejemplos prácticos de uso en sitios reales

Primero el más obvio: diagnóstico de entorno. Con core/get-environment-info, un agente puede leer en segundos la versión de WordPress, la versión de PHP, los plugins activos y la configuración del servidor. Mandás esa info al LLM y te devuelve un análisis de compatibilidad o posibles conflictos. Lo que antes hacías revisando uno por uno los datos del panel, ahora lo hace el agente en un solo paso.

Segundo escenario, más interesante: monitorización de conversiones en WooCommerce. Ponele que las ventas bajaron un 30% esta semana. Un agente con acceso MCP a tu tienda puede correlacionar la caída con cambios recientes (actualizaciones de plugins, modificaciones de precios, variaciones de tráfico) sin que vos tengas que exportar CSVs ni cruzar datos a mano, tal como describe el ejemplo de MLG Diseño en su análisis del protocolo. Actualizás el plugin, te rompe el checkout, el agente detecta el error correlacionando el timestamp de la actualización con la caída de conversiones, te avisa antes de que el cliente llame, y lo revertís antes de que sea un desastre de tres días.

Tercer caso, más del lado editorial: automatización de flujos de contenido. Un agente puede leer los últimos posts publicados vía core/get-site-info y abilities de contenido, identificar gaps temáticos y sugerir o incluso borradorear nuevas entradas con contexto real del sitio. No es ciencia ficción: es lo que pasa cuando combinás un LLM con acceso estructurado a datos.

Errores comunes al implementar MCP en WordPress

Exponer el endpoint MCP sin autenticación

El MCP Adapter tiene sistema de permisos integrado vía permission_callback, pero si configurás el transporte HTTP sin autenticación adecuada, cualquiera que conozca la URL puede intentar invocar herramientas. Revisá que el endpoint requiera autenticación válida antes de ponerlo en producción. No es opcional.

Registrar abilities sin schema tipado

Técnicamente podés registrar una ability con schema mínimo, pero el cliente MCP no va a saber qué esperar ni qué mandar. El resultado es que la herramienta aparece en la lista pero el agente no puede usarla de forma confiable. Si vas a registrar abilities para que las use un agente, el schema de entrada/salida tiene que ser completo y correcto.

Asumir que todos los clientes MCP se comportan igual

Claude Desktop, Cursor y VS Code tienen implementaciones MCP con diferencias en cómo manejan permisos, caché de herramientas y reconexión. Una ability que funciona perfecto en Claude puede comportarse distinto en Cursor. Testeá con el cliente específico que van a usar tus usuarios, no solo con el que tenés más a mano. Ya lo cubrimos antes en la crisis de bots IA open source.

Confundir MCP Adapter con un plugin de WordPress

No es un plugin que instalás desde el repositorio. Es un paquete Composer que se integra a nivel de código. Si tu equipo espera instalarlo desde wp-admin, van a estar un rato largo buscando algo que no existe. La implementación requiere acceso al código fuente del proyecto (spoiler: no es tan fácil si venís de un workflow solo-admin).

En esa misma línea, WordPress Publica MCP Adapter para Conectar su Abilities API, una novedad que amplía las posibilidades de integración de la plataforma.

En esta línea, WordPress Publica MCP Adapter para Conectar su Abilities API es un desarrollo que amplía bastante el panorama para quienes trabajan con automatizaciones.

En un ecosistema donde los agentes de IA ganan terreno, WordPress Publica MCP Adapter para Conectar su Abilities API muestra cómo las plataformas se adaptan a este cambio.

Para profundizar en esto, tenemos un artículo sobre WordPress Publica MCP Adapter para Conectar su Abilities API.

Para entender mejor esta integración, mirá nuestro artículo sobre WordPress Publica MCP Adapter para Conectar su Abilities API.

Si querés profundizar en este tema, tenemos otro artículo sobre WordPress Publica MCP Adapter para Conectar su Abilities API.

Si querés profundizar, mirá nuestro artículo sobre WordPress Publica MCP Adapter para Conectar su Abilities API.

Si te interesa el tema, acá profundizamos en WordPress Publica MCP Adapter para Conectar su Abilities API.

Si querés profundizar en esto, tenemos un artículo sobre WordPress Publica MCP Adapter para Conectar su Abilities API.

Si querés profundizar en esto, revisá este artículo sobre WordPress Publica MCP Adapter para Conectar su Abilities API.

Preguntas Frecuentes

¿Qué es el MCP Adapter de WordPress?

Es un paquete oficial del ecosistema WordPress que conecta la Abilities API del core con el Model Context Protocol. Permite que clientes de IA como Claude o Cursor descubran e invoquen capacidades del sitio de forma programática, sin endpoints REST personalizados.

¿Para qué sirve la Abilities API de WordPress 6.9?

La Abilities API es el sistema estandarizado que permite registrar capacidades de plugins, temas y el core en un formato legible por máquinas. Cada ability define qué hace, quién puede ejecutarla y qué datos recibe y devuelve. Es la base sobre la que el MCP Adapter construye las herramientas que los agentes pueden usar.

¿Cómo conectar WordPress con Claude o ChatGPT usando MCP?

Si usás WordPress.com con un plan de pago, el servidor MCP ya está disponible: solo necesitás configurar el cliente (Claude Desktop o similar) con la URL del endpoint. Para instalaciones self-hosted, necesitás instalar el mcp-adapter vía Composer, configurar el transporte HTTP o STDIO, y asegurarte de que el cliente pueda alcanzar el endpoint con autenticación correcta.

¿Qué planes de WordPress.com incluyen MCP?

Todos los planes de pago de WordPress.com incluyen el servidor MCP integrado. Los planes gratuitos no tienen acceso. Las herramientas disponibles varían según el rol del usuario: Administradores tienen acceso completo, mientras que roles como Contributor o Subscriber tienen acceso limitado a herramientas de solo lectura.

Conclusión

El MCP Adapter no es otro experimento de IA pegado con cinta sobre WordPress. Es infraestructura real, diseñada desde el core, con permisos, esquemas tipados y soporte para los clientes que la gente realmente usa hoy en 2026. La Abilities API le da al ecosistema un lenguaje común para que plugins y temas puedan exponerse a agentes sin que cada desarrollador tenga que reinventar la rueda.

Lo que cambia en la práctica: cualquier plugin que registre abilities correctamente queda disponible para agentes de IA sin trabajo adicional. Eso convierte al ecosistema de plugins de WordPress, que tiene décadas de funcionalidad acumulada, en un set de herramientas que los LLMs pueden usar directamente.

Si estás desarrollando plugins o temas, empezar a registrar abilities hoy tiene sentido. Si manejás sitios de clientes con WordPress.com, explorar qué herramientas MCP ya están disponibles también. El estándar va a consolidarse, y los que lleguen tarde van a tener que ponerse al día corriendo.

¿Qué clientes de IA funcionan con el MCP Adapter de WordPress?

Los clientes confirmados son Claude Desktop, Claude Code, Cursor, VS Code y ChatGPT. El protocolo MCP es abierto, así que más clientes van a sumarse. Todos se conectan mediante transporte HTTP o STDIO.

¿Puedo configurar el MCP Adapter en un WordPress self-hosted?

Sí, pero necesitás acceso SSH y capacidad de configurar el adaptador manualmente. En hosting compartido sin SSH completo es más complicado. Con infraestructura propia o planes cloud con acceso total la implementación es mucho más viable.

¿Qué permisos tienen los usuarios para acceder a herramientas MCP?

El Admin accede a todas las herramientas. Editores y Autores pueden leer estadísticas y buscar entradas. Contributors solo pueden buscar entradas. Subscribers no tienen acceso. WordPress.com integra el servidor MCP en todos los planes de pago.

Fuentes

Similar Posts