El Model Context Protocol (MCP) te permite conectar InspectWP directamente con asistentes de IA como Claude, ChatGPT o Cursor. El asistente puede entonces iniciar análisis de WordPress, obtener informes y explicarte los resultados en lenguaje natural, sin que abras el panel.
https://inspectwp.com/api/mcp como conector personalizado en tu cliente de IA y proporciona el token como token Bearer. Listo.1. Requisitos
- Una cuenta de InspectWP con un plan de API activo (las cuentas Premium incluyen una cuota de API).
- Un token de API: créalo en el panel de API. Empieza por
iwp_y solo se muestra una vez. - Un cliente de IA compatible con MCP remoto: Claude (Pro/Max/Team/Enterprise), ChatGPT (Plus/Pro/Business, Modo Desarrollador) o Cursor.
2. La URL del endpoint
Todos los clientes usan la misma URL:
https://inspectwp.com/api/mcp
La autenticación se realiza con un token Bearer en el encabezado Authorization, es decir Authorization: Bearer iwp_tu_token.
3. Configuración en Claude
- Abre claude.ai o Claude Desktop y ve a Ajustes → Conectores.
- Haz clic en Añadir conector personalizado y pega la URL del endpoint de arriba.
- En Encabezados de solicitud, añade el encabezado
Authorizationcon el valorBearer iwp_tu_token. - Guarda: las cuatro funciones de InspectWP ya están disponibles en el chat.
4. Configuración en ChatGPT
- En ChatGPT, activa el Modo Desarrollador en Ajustes → Conectores.
- Añade un nuevo conector con la URL del endpoint de arriba.
- Proporciona el token Bearer y guarda. ChatGPT se conecta por HTTPS: no se necesita servidor local ni túnel.
5. Configuración en Cursor
- En Cursor, abre
~/.cursor/mcp.json(o Ajustes → MCP → Añadir servidor). - Añade un servidor HTTP con la URL del endpoint y el encabezado Authorization.
- Guarda y recarga Cursor: InspectWP aparece en la lista de servidores MCP.
6. Funciones disponibles
generate_report: analiza uno o varios sitios WordPress (hasta 5 por llamada).get_report: obtiene un informe existente por su ID.get_me: muestra la información de la cuenta y el plan de API activo.get_usage: muestra la cuota y el historial de uso.
7. Ejemplos de prompts
Cuando el conector esté activo, puedes pedirle a tu asistente cosas como:
- «Analiza example.com con InspectWP y resume los problemas de seguridad más importantes.»
- «Genera informes para estos tres dominios y compara sus versiones de WordPress.»
- «¿Cuántos informes me quedan este mes?»
8. Preguntas frecuentes
¿Un informe vía MCP consume mi cuota? Sí: cada informe correcto cuenta para tu cuota mensual de API, igual que con la API REST. Los rastreos fallidos se reembolsan automáticamente.
¿Es seguro el token? Trátalo como una contraseña. Puedes revocarlo y crear uno nuevo cuando quieras en el panel de API.
¿Por qué ya no necesito un paquete npm? El endpoint alojado se comunica directamente con los clientes. Solo se necesita un paquete local para clientes que únicamente admiten servidores locales.