Recuperarse de una escritura MCP fallida
No existe deshacer. Recuperarse significa establecer qué ocurrió realmente y, después, revertirlo de forma deliberada.
Primero: detente
Cierra la puerta de escritura del área implicada. Esto surte efecto de inmediato e impide que el asistente empeore la situación mientras investigas.
No pidas todavía al asistente que lo «arregle». Un asistente que acaba de hacer algo inesperado no es un instrumento fiable para repararlo, y un segundo intento sin límites es la forma en que un problema pequeño se convierte en uno grande.
Segundo: establece qué se ejecutó
Abre Settings → POM AI → MCP server y lee Recent MCP logs. Cada entrada registra la hora, la acción, el estado, el tipo de autenticación y el usuario que actuó; al seleccionar una acción se abre la entrada completa con los argumentos y el resultado.
Determina:
- qué llamadas a herramientas tuvieron éxito y en qué orden;
- cuáles fallaron y con qué error;
- qué registros se vieron afectados;
- si la ejecución se detuvo a mitad de camino.
El registro es el historial autorizado. El resumen que hace el asistente de lo que hizo es una descripción, no una prueba — y si malinterpretó la tarea, su resumen reflejará esa mala interpretación.
Las entradas se eliminan según Log retention days, así que investiga con prontitud en un sitio con una retención corta.
Tercero: distingue los tres casos
La escritura fue rechazada. No cambió nada. Corrige la causa — una puerta cerrada, un ámbito ausente, una capacidad ausente, un argumento mal formado — y vuelve a intentarlo. Consulta las tablas de errores en Run your first write MCP request.
La escritura tuvo éxito pero fue incorrecta. El sitio cambió. Necesitas revertirlo.
Un lote se detuvo a mitad de camino. Algunos registros cambiaron y otros no. Este es el caso incómodo, y el registro es la única forma de trazar la línea.
Revertir una escritura incorrecta
Si tienes el valor antiguo, escríbelo de nuevo. Por eso inspecting before changing recomienda que el asistente te muestre primero los valores actuales — la conversación conserva entonces tu deshacer.
Si el registro es una entrada o una página, revisa las revisiones de WordPress. Los cambios de contenido realizados a través de MCP pasan por la ruta de guardado ordinaria de WordPress, por lo que normalmente existe una revisión. Las revisiones cubren el contenido, el título y el extracto — no los términos de taxonomía, los metadatos ni las imágenes destacadas.
Si fue una eliminación, comprueba la papelera. Las entradas, las páginas y los comentarios normalmente van a la papelera en lugar de eliminarse por completo, por lo que es posible restaurarlos. La eliminación de medios y la eliminación de términos no se pueden recuperar de esta forma.
Si fue un ajuste del tema, una plantilla o una opción, no hay historial de revisiones. Restaura desde una copia de seguridad o desde un valor que hayas registrado.
Si nada de lo anterior aplica, restaura desde una copia de seguridad.
El caso de un lote
Para una ejecución que se detuvo a mitad de camino:
- A partir del registro, enumera los registros que se cambiaron correctamente.
- Decide si completar el trabajo o revertirlo.
- Si lo completas, dale al asistente la lista explícita de los ID restantes — no dejes que vuelva a deducir el conjunto, o podría rehacer los que ya están hechos.
- Si lo reviertes, trabaja a partir de los valores antiguos registrados.
Volver a ejecutar la instrucción original es el error que hay que evitar. Empezará desde el principio.
Cambios con un amplio radio de impacto
Algunas escrituras afectan a mucho más que al registro indicado:
| Cambio | También afecta |
|---|---|
| Una plantilla del tema | Cada página que usa esa plantilla |
| Un ajuste del tema | Potencialmente la apariencia de todo el sitio |
| Una opción | Todo lo que lea esa opción |
| Un cambio en el modelo de contenido | Tipos de contenido, taxonomías y campos en todo el sitio |
| Una eliminación de término | Cada entrada que estaba en ese término |
| Un precio de producto | El escaparate, de inmediato y públicamente |
En estos casos, comprueba el sitio renderizado en lugar de limitarte al registro. Y purga la caché — un valor corregido detrás de una página cacheada sigue mostrando el incorrecto. Consulta Clear the POM Cache.
Después
- Anota cuál era la instrucción y cómo se interpretó. La mayoría de las escrituras incorrectas se deben a un ámbito sin límites más que a una herramienta defectuosa.
- Cierra las puertas que abriste para la tarea.
- Considera si el usuario que actuó necesita esa capacidad en absoluto. Una capacidad que el asistente nunca necesita legítimamente es una que no puede usar mal.
- Añade el límite a tu instrucción permanente para que la misma mala interpretación no pueda repetirse.
Prevenir la siguiente
Las medidas que realmente funcionan, en orden de eficacia:
- Trabaja en un entorno de pruebas para cualquier cosa estructural.
- Mantén las puertas de escritura cerradas salvo durante la tarea.
- Usa un usuario con permisos limitados en lugar de un administrador.
- Pide los valores antes de los cambios, para que la recuperación sea posible.
- Haz una prueba piloto con tres registros antes de hacer trescientos.
- Indica al asistente que se detenga en el primer error.
Consulta Prompt patterns for multi-step MCP work.
Si sospechas del propio cliente
Reset OAuth revoca de golpe todos los clientes, códigos y tokens del sitio, y Revoke API key detiene el acceso mediante clave. Ambos son inmediatos. Desactivar la herramienta POM AI MCP elimina el servidor por completo.