Lectura, simulación, escritura y comportamiento destructivo de MCP

POM AI clasifica internamente cada herramienta para que la limitación de frecuencia y la autorización puedan distinguir las lecturas de las mutaciones.

Lectura

Las herramientas de lectura recuperan o validan el estado actual y no cambian WordPress de forma intencionada. Aun así, requieren permisos y capacidades porque el contenido no publicado, los medios, los ajustes, los comentarios y los datos del catálogo no son públicos solo porque el método sea de solo lectura.

Simulación

La mayoría de las herramientas de escritura aceptan dry_run: true. La llamada valida la autorización y los argumentos y devuelve la acción propuesta sin aplicarla. La simulación es el límite de confirmación preferido, pero no crea una instantánea de reversión ni reserva un identificador. Requiere los mismos permisos, capacidades y controles de escritura que la ejecución y cuenta para la cuota de escritura. Envía un booleano JSON. Un lote de variaciones de WooCommerce con dry_run: true mantiene cada fila en modo de vista previa, incluso si una fila proporciona dry_run: false.

Escritura

Las herramientas de escritura crean o actualizan el estado. Lee primero el destino, mantén la carga acotada, confirma, llama una sola vez y vuelve a leer. Algunos valores reemplazan un conjunto completo —categorías de producto, atributos o términos de la entrada a menos que «append» sea verdadero—, por lo que la eliminación propuesta debe ser visible antes de la confirmación.

Operaciones destructivas y no atómicas

El comportamiento de eliminación varía: algunos objetos de WordPress pueden usar la papelera, los archivos adjuntos pueden eliminarse de forma permanente, la eliminación de elementos de menú es permanente en esta integración, la eliminación de variaciones y cupones está expuesta, y la eliminación de productos está ausente.

Las herramientas por lotes y las coordinadas del modelo de contenido no son transacciones. Pueden devolver resultados parciales por elemento o detenerse después de cambios anteriores. La recuperación comienza con una lectura nueva, no con un reintento a ciegas.

Guías relacionadas: confirmación de escritura, recuperación de escrituras fallidas y autorización.