---
title: "MCP Adapter 0.7.0 llega a WordPress.org con MCP 2026-07-28 y cambios que rompen"
description: "La versión 0.7.0 del MCP Adapter de WordPress añade la revisión 2026-07-28 de MCP, se publica en WordPress.org, deja de reparar datos mal formados y declara obsoleto su uso empaquetado con Composer."
url: https://wpdirecto.com/mcp-adapter-0-7-0-llega-a-wordpress-org-con-mcp-2026-07-28-y-cambios-que-rompen/
date: 2026-10-05
modified: 2026-10-05
author: "Editor WPDirecto"
image: https://wpdirecto.com/wp-content/uploads/2026/10/mcp-adapter-0-7-0-wordpress-plugin.jpg
categories: ["Desarrollo", "Plugins"]
tags: ["Abilities API", "actualización", "agentes IA", "desarrolladores", "inteligencia artificial", "MCP", "MCP Adapter", "wordpress.org"]
type: post
lang: es
---

# MCP Adapter 0.7.0 llega a WordPress.org con MCP 2026-07-28 y cambios que rompen

**MCP Adapter, el puente oficial entre la Abilities API de WordPress y los agentes de inteligencia artificial, ha publicado su versión 0.7.0, que añade compatibilidad con la revisión 2026-07-28 del Model Context Protocol (MCP) y llega por primera vez al directorio de plugins de WordPress.org.** La versión, publicada el 02/10/2026, incluye además cambios que rompen la compatibilidad con integraciones personalizadas y declara obsoleto el uso del adaptador como librería empaquetada dentro de otros plugins.

**Las claves de MCP Adapter 0.7.0 en 30 segundos**

- Soporta exactamente dos revisiones de MCP: 2025-11-25 y la nueva 2026-07-28, que funciona sin sesiones en HTTP.
- Los clientes antiguos siguen conectando y se atienden con el esquema 2025-11-25.
- Ya está en WordPress.org; empaquetarlo con Composer dentro de otro plugin queda obsoleto.
- El adaptador ya no repara datos mal formados: las herramientas que no cumplan el esquema dejan de registrarse.
- Requiere WordPress 6.9 y PHP 7.4 o superiores, y los desarrolladores de integraciones propias deben revisar la guía de migración.

El proyecto, mantenido en el repositorio de WordPress en GitHub, convierte las capacidades (abilities) que registran el núcleo y los plugins en herramientas, recursos y prompts que pueden usar agentes como Claude o ChatGPT. Ya explicamos [qué es el MCP Adapter y cómo funciona con la Abilities API](https://wpdirecto.com/wordpress-se-abre-a-los-agentes-de-ia-con-su-nuevo-mcp-adapter/). Según su ficha en WordPress.org, que firman Ovidiu Galatan y David Levine junto a la cuenta oficial de WordPress.org, el plugin supera ya las 40.000 instalaciones activas y está probado hasta WordPress 7.1.2.

## Qué trae MCP 2026-07-28

La novedad principal es el soporte de la revisión 2026-07-28 del protocolo, que cambia la forma de conectarse. En lugar del saludo inicial con `initialize` y `ping`, aparece una petición `server/discover` sin sesión, y cada solicitud lleva su propia metadata de protocolo. Por HTTP, el cliente debe enviar cabeceras como `MCP-Protocol-Version`, `Mcp-Method` y `Mcp-Name`. Las respuestas incluyen además campos nuevos de estado y caché, como `resultType` o `ttlMs`.

La revisión 2025-11-25 sigue disponible, con su HTTP basado en sesiones. Los clientes que piden las versiones 2025-06-18 o 2024-11-05 continúan conectando y se atienden con ese esquema. En STDIO, la vía que usa WP-CLI, cada petición indica su revisión, así que pueden alternarse. Las peticiones por lotes (batch) se rechazan en ambos casos, y el método `tools/list/all` deja de estar disponible.

Bajo la nueva revisión, las herramientas pueden pedir datos adicionales al usuario en mitad de una ejecución (lo que MCP llama elicitation) mediante `McpInputRequired`. La versión corrige también un fallo por el que las capacidades por defecto no se registraban si otro plugin inicializaba antes la Abilities API.

## Los cambios que pueden romper integraciones

Para quien solo instala el plugin y registra capacidades de la forma habitual, la guía de migración tranquiliza: el registro de abilities no cambia. Siguen igual `input_schema`, `output_schema`, las funciones de ejecución y permisos, la configuración en `meta.mcp` y los filtros previos y posteriores a la ejecución.

El cambio de fondo que sí afecta a todos es que el adaptador deja de arreglar datos por su cuenta. Antes descartaba iconos o metadatos mal formados, corregía anotaciones o filtraba argumentos no válidos. Ahora, si una herramienta, un recurso o un prompt no cumple el esquema de ninguna de las dos revisiones, no se registra y WordPress muestra un aviso `_doing_it_wrong()`. Si solo es válido en una, únicamente aparece en esa. Y si una función devuelve un resultado que no encaja con el esquema, el cliente recibe un error JSON-RPC `-32603`. En la práctica, algunas herramientas que funcionaban con 0.6 podrían dejar de verse en el cliente tras actualizar.

Los más afectados son los desarrolladores que extienden el adaptador. Desaparecen las clases DTO generadas, los validadores `McpToolValidator`, `McpResourceValidator` y `McpPromptValidator`, varias utilidades de `McpValidator` y `ContentBlockHelper`, y el filtro `mcp_adapter_validation_enabled`. Las llamadas a los getters del servidor exigen ahora indicar explícitamente el esquema, sin valor por defecto. Los transportes personalizados deben delegar en `HttpRequestHandler` o `McpWireOrchestrator`, y los filtros de listas como `mcp_adapter_tools_list` reciben el esquema como tercer argumento. Las clases de WP-CLI pasan a ser `final`.

## Adiós a la librería empaquetada

El otro cambio importante afecta al modelo de distribución. Hasta ahora era habitual que un plugin incluyera su propia copia del adaptador mediante Composer y Jetpack Autoloader. Con 0.7.0 esa vía queda obsoleta: las copias empaquetadas registran avisos de deprecación, y si conviven con la versión instalada como plugin, WordPress lo advierte. La recomendación es eliminar la dependencia con `composer remove wordpress/mcp-adapter`, volver al autoloader estándar de Composer y declarar `Requires Plugins: mcp-adapter` en la cabecera del plugin. Si el uso del adaptador es opcional, la guía propone comprobar con `class_exists()` si está cargada la clase principal `McpAdapter` en lugar de exigir la dependencia.

Conviene recordar que el proyecto sigue en versiones 0.x, con cambios que rompen compatibilidad en casi cada salto, y que en agosto ya tuvo que publicar la 0.6.1 solo para corregir un ZIP que podía provocar errores fatales. Antes de actualizar sitios en producción, lo prudente es probarlo en un entorno de pruebas, revisar que las herramientas siguen apareciendo en el cliente MCP y mantener WordPress al día, sobre todo tras [la corrección crítica de WordPress 7.1.2](https://wpdirecto.com/wordpress-7-1-2-corrige-una-vulnerabilidad-critica-que-puede-permitir-ejecutar-codigo-remoto/). Los desarrolladores tienen en el repositorio la guía de migración completa, que también pide añadir pruebas por cada revisión de MCP que use la integración.

## Preguntas frecuentes

### ¿Qué es MCP Adapter?

Es el plugin oficial que expone las capacidades de la Abilities API de WordPress como herramientas, recursos y prompts del Model Context Protocol para que los agentes de IA puedan usarlas.

### ¿Qué requisitos tiene MCP Adapter 0.7.0?

WordPress 6.9 o superior y PHP 7.4 o superior. Según WordPress.org, está probado hasta WordPress 7.1.2.

### ¿Tengo que cambiar mis abilities al actualizar?

El registro no cambia, pero el adaptador ya no corrige datos mal formados. Conviene comprobar que todas las herramientas siguen apareciendo en el cliente MCP tras actualizar.

### ¿Puedo seguir incluyendo MCP Adapter con Composer en mi plugin?

Funciona, pero está obsoleto y genera avisos. La recomendación es instalar el plugin desde WordPress.org y declarar `Requires Plugins: mcp-adapter`.

Fuentes:

- [GitHub: WordPress/mcp-adapter](https://github.com/WordPress/mcp-adapter)
- [GitHub: guía de migración a MCP Adapter 0.7.0](https://github.com/WordPress/mcp-adapter/blob/trunk/docs/migration/v0.7.0.md)
- [GitHub: notas de versión de MCP Adapter](https://github.com/WordPress/mcp-adapter/releases)
- [WordPress.org: MCP Adapter](https://wordpress.org/plugins/mcp-adapter/)
