Se deniega una escritura de MCP

Que una lectura se realice correctamente no demuestra que la escritura correspondiente esté autorizada. Comprueba la capa de denegación en orden.

Lista de comprobación de autorización

  1. Perfil de autenticación: OAuth necesita los ámbitos requeridos; las escrituras con clave de API necesitan un usuario de servicio configurado con las capacidades necesarias. El transporte nativo también requiere read para la inicialización.
  2. Ámbitos: el token necesita mcp:write y el ámbito de escritura del área del producto.
  3. Capacidad de WordPress: el usuario asignado debe poder editar el objeto exacto o gestionar el área correspondiente.
  4. Puerta de escritura: abre la puerta de contenido, opción, POM Theme o WooCommerce que requiere la herramienta.
  5. Lista de permitidos: los nombres de opciones, los campos POM Theme, los tipos de publicación, las claves meta y otros identificadores restringidos deben estar admitidos explícitamente.
  6. Esquema: envía todos los argumentos obligatorios con tipos y valores permitidos.

Utiliza el código de error de dominio estable para identificar la capa. Volver a autorizar con ámbitos más amplios no arregla una puerta cerrada; convertir al usuario en administrador no añade un ámbito de OAuth ni una entrada de la lista de permitidos que falte.

La ejecución en seco utiliza las mismas comprobaciones. Si falla, la escritura real también fallará. Para un campo POM Theme u opción de WordPress denegados, utiliza la interfaz de administración admitida en lugar de otra ruta de almacenamiento.

Tras corregir la autorización, vuelve a ejecutar la prueba en seco y muestra el cambio propuesto exacto antes de aplicarlo.

Guías relacionadas: autorización de MCP, mapa de capacidades y lectura frente a escritura.