Solución de problemas
HTTP 401 con la contraseña correcta
Sección titulada «HTTP 401 con la contraseña correcta»- Fijate que aparezca la sección Contraseñas de aplicación en tu perfil. WordPress la oculta en sitios sin HTTPS, y algunos plugins de seguridad y hostings la desactivan.
- Algunos servidores descartan el header
Authorizationantes de que llegue a WordPress. En Apache, volver a guardar Ajustes → Enlaces permanentes restaura la regla que lo deja pasar. En otros servidores, consultá a tu hosting. - Usá una contraseña de aplicación, no la contraseña de acceso del usuario.
HTTP 403
Sección titulada «HTTP 403»El usuario no puede usar el servidor MCP: por defecto necesita la capacidad edit_pages (Editor o Administrador).
HTTP 404
Sección titulada «HTTP 404»WP_API_URL está mal o el plugin no está activo.
“redirects to …”
Sección titulada «“redirects to …”»WP_API_URL apunta a una dirección que tu sitio redirige, por ejemplo de http:// a https://, o de sin www a con www. Usá la dirección final.
spawn npx ENOENT o env: node: No such file or directory
Sección titulada «spawn npx ENOENT o env: node: No such file or directory»El cliente no encuentra Node.js. En macOS y Linux puede pasar con apps abiertas desde el Dock o el menú de aplicaciones, porque no cargan el PATH de tu terminal. Poné como comando la ruta completa que muestra which npx, y agregá PATH con la carpeta donde está node a las variables de entorno, por ejemplo "PATH": "/opt/homebrew/bin:/usr/bin:/bin".
La IA dice que una herramienta está desactivada
Sección titulada «La IA dice que una herramienta está desactivada»Un administrador la desactivó en RealMCP → Herramientas. Mirá Administrar herramientas.
Un cambio en Herramientas no aparece en el cliente
Sección titulada «Un cambio en Herramientas no aparece en el cliente»Los clientes guardan la lista de herramientas en caché hasta 5 minutos. Reconectá el cliente.
content_conflict
Sección titulada «content_conflict»La página cambió desde que la IA la leyó, o la IA no mandó el hash. Es lo esperado: la IA tiene que volver a leer la página con get-page y reintentar.