VigIA – Analítica, control y visibilidad en IAs

Descripción

VigIA (de «vigilante» o «vigilante», incorporando «IA» «inteligencia artificial») es un completo kit de herramientas de visibilidad IA para WordPress. Monitoriza más de 55 rastreadores de IA, controla el acceso a tu contenido y optimiza la forma en que los sistemas de IA descubren y comprenden tu sitio.

¿Qué hace VigIA?

  • Puntúa tu visibilidad IA con un analizador de hasta 100 puntos que realiza 20 comprobaciones en 5 categorías.
  • Haz seguimiento de los rastreadores de IA que visitan tu sitio web (GPTBot, ClaudeBot, PerplexityBot y otros más de 55).
  • Proporciona análisis detallados con gráficos, estadísticas e informes exportables.
  • Bloquea rastreadores no deseados mediante PHP (respuesta 403).
  • Gestiona reglas de robots.txt para rastreadores de IA con monitorización de cumplimiento.
  • Envía alertas por correo electrónico sobre la actividad de los rastreadores (diarias, semanales o mensuales).
  • Genera archivos llms.txt files para ayudar a los sistemas IA a comprender tu sitio
  • Sirve endpoints markdown para entradas y páginas individuales (estándar Markdown para agents).
  • Genera datos estructurados JSON-LD con señales de identidad del sitio y descubrimiento de IA.
  • Expone capacidades para agentes de IA y herramientas de automatización (desde WordPress 6.9).

Características clave

Analizador de visibilidad de IA
* Sistema de puntuación de 100 puntos con calificaciones alfabéticas (de A+ a F)
* 20 comprobaciones individuales en 5 categorías
* Acceso y descubrimiento de IA (37 puntos): robots.txt, directivas para bots de IA, señales de contenido, llms.txt, mapa del sitio, feeds RSS
* Datos estructurados y contexto semántico (25 puntos): schemas JSON-LD, Open Graph, tarjetas Twitter, meta description, URL canónica
* Estructura del contenido y legibilidad (20 puntos): jerarquía de encabezados, HTML5 semántico, texto alternativo de imágenes, relación contenido/HTML
* Interacción y distribución de IA (8 puntos): entrega de Markdown, botones para compartir en IA
* Rendimiento de acceso (10 puntos): medición de TTFB
* Recomendaciones inteligentes con enlaces directos a funcionalidades de VigIA y sugerencias de plugins
* Analiza cualquier página de tu sitio desde el selector con autocompletado de URL
* Resultados almacenados en caché durante 24 horas con opción de nuevo análisis manual

Escritorio de analítica
* Estadísticas de visitas totales, rastreadores únicos y páginas rastreadas.
* Gráfico cronológico con desglose diario.
* Distribución por categorías (entrenamiento de IA, búsqueda de IA, asistente de IA, recopilador de datos).
* Tablas de los principales rastreadores y las páginas más rastreadas.
* Integración con AI Share & Summarize: Ve los clics en el botón de compartir de cada página.
* Registro de actividad reciente con filtros y navegación por páginas.
* Funcionalidad de comparación de periodos.
* Exportación a CSV.

Bloqueo de rastreadores
* Bloquea los rastreadores mediante PHP con una respuesta 403 Prohibido
* Menú desplegable de bloqueo rápido en el panel de analítica
* Gestiona los bloqueos desde la página de extras
* Funciona en cualquier servidor (Apache, Nginx, LiteSpeed, etc.)

Gestión de robots.txt
* Añade reglas de prohibición para los rastreadores de IA
* Vista previa visual de tu robots.txt
* Monitorización del cumplimiento: comprueba qué rastreadores ignoran tus reglas
* Bloqueo con un solo clic de los rastreadores que no cumplen las normas
* Funciona tanto con robots.txt físicos como virtuales

Alertas por correo electrónico
* Informes diarios, semanales o mensuales
* Tres niveles de detalle: mínimo, normal y completo
* Advertencias de rastreadores que no cumplen
* Comparación de la actividad con el periodo anterior

Markdown para agentes
* Sirve entradas/páginas individuales como markdown optimizado para agentes de IA
* Endpoints de URL .md dedicados (por ejemplo, /tu-entrada.md)
* Compatible con negociación de contenido «Accept: text/markdown»
* Descubribilidad a través de cabeceras de enlaces y etiquetas HTML alternativas
* Metadatos YAML con título, fecha, autor, categorías, etiquetas y más
* Respeta las reglas de bloqueo (los rastreadores bloqueados reciben 403).
* Respeta los filtros de exclusión de LLMs.txt.
* Integración con la analítica: realiza un seguimiento de las solicitudes de markdown de cada rastreador.
* Cabecera de respuesta «X-Markdown-Tokens».
* Sigue el estándar Cloudflare de Markdown para agentes.

Generador LLMs.txt
* Selecciona publicaciones por tipo de contenido con un solo clic
* Filtra por taxonomías (categorías, etiquetas, personalizadas)
* Incluye/excluye manualmente con búsqueda mediante AJAX
* Excluye por patrones de URL (admite comodines)
* Integración con plugins SEO (excluye automáticamente el contenido noindex)
* Regeneración automática (diaria, semanal, mensual)
* Integración con robots.txt (añade referencias a llms.txt y llms-full.txt)
* Genera archivos llms.txt y llms-full.txt
* Modo de contenido completo o extracto
* Compatible con Yoast SEO, Rank Math, All in One SEO, SEOPress y The SEO Framework

Datos estructurados JSON-LD
* Genera Schema WebSite y Organization/Person para la identidad del sitio.
* Descubrimiento de IA: punteros ReadAction a las variables de los llms.txt, llms-full.txt y Markdown para agentes.
* Perfiles sociales y enlaces sameAs para la identidad de marca en toda la web.
* SearchAction para la caja de búsqueda de enlaces del sitio en Google.
* Integración de la biblioteca de medios para la selección del logo.
* Detección de conflictos con plugins SEO (Yoast, Rank Math, AIOSEO, SEOPress, The SEO Framework).
* Elige la página de destino (página de inicio o cualquier página publicada).
* Vista previa en vivo del JSON-LD con actualizaciones en tiempo real.
* Integración inteligente con las características de LLMs.txt y Markdown para agentes.

Rastreadores IA incluidos

VigIA monitoriza más de 55 rastreadores de IA, entre los que se incluyen:

  • OpenAI: GPTBot, OAI-SearchBot, ChatGPT-User
  • Anthropic: ClaudeBot, Claude-Web, Claude-SearchBot
  • Google: Google-Extended, GoogleOther, Gemini-Deep-Research
  • Perplexity: PerplexityBot, Perplexity-User
  • Meta: Meta-ExternalAgent, FacebookBot
  • Microsoft: BingBot
  • ByteDance: Bytespider
  • Amazon: Amazonbot
  • Apple: Applebot-Extended
  • Y muchos más..

Nos importa mucho la privacidad

VigIA almacena localmente los datos de los visitantes en tu base de datos de WordPress. No se envía ningún dato a servidores externos.

Abilities API

VigIA es uno de los primeros plugins para WordPress en implementar la Abilities API incorporada en WordPress 6.9. Esta API permite a los agentes de IA, las herramientas de automatización y los sistemas externos descubrir e interactuar con la funcionalidad de VigIA de una manera estandarizada y segura.

¿Qué son las abilities?

Las abilities (capacidades) son unidades autónomas de funcionalidad que VigIA expone a través del registro central de WordPress. Cada ability tiene entradas, salidas y permisos definidos, lo que facilita su comprensión y uso por parte de las herramientas de automatización.

Capacidades disponibles

VigIA registra las siguientes abilities:

Analítica

  • vigia/get-crawler-stats – Obtiene estadísticas sobre las visitas de rastreadores de IA (total de visitas, rastreadores únicos, páginas rastreadas).
  • vigia/get-top-crawlers – Obtiene una lista organizada de los rastreadores de IA más activos.
  • vigia/get-top-pages – Obtiene las páginas más rastreadas de tu sitio.

Bloqueo

  • vigia/get-blocked-items – Lista todos los rastreadores y direcciones IP bloqueados.
  • vigia/block-crawler – Bloquea un rastreador mediante un patrón de User-Agent.
  • vigia/unblock-crawler – Elimina un bloqueo existente.

Robots.txt

  • vigia/get-robots-rules – Obtiene las reglas actuales de un rastreador de IA en robots.txt.
  • vigia/add-robots-disallow – Añade una directiva de Disallow para un rastreador.
  • vigia/remove-robots-rule – Elimina una regla de robots.txt.

Casos prácticos

  • Monitorización automatizada: los agentes de IA pueden consultar las estadísticas de los rastreadores y alertarte de cualquier anomalía.
  • Bloqueo reactivo: las herramientas de automatización pueden bloquear los rastreadores que ignoren repetidamente el archivo robots.txt.
  • Panales de control externos: añade datos desde múltiples sitios WordPress con VigIA instalado.
  • Integración con WP-CLI: acceso futuro a la línea de comandos a través de la Abilities API.
  • n8n / Crear flujos de trabajo: crea flujos de automatización personalizados utilizando las capacidades de VigIA.

Requisitos

La Abilities API requiere WordPress 6.9 o posterior. En versiones anteriores de WordPress VigIA funciona con normalidad pero las abilities y el MCP no están disponibles.

Servidor MCP (Model Context Protocol)

VigIA expone sus 9 capacidades como herramientas nativas de MCP para cualquier cliente compatible con MCP (Claude Code, Cursor, Claude Desktop, Codex CLI, Antigravity, Continue, Cline, Zed y similares) mediante el adaptador MCP oficial de WordPress . El adaptador se incluye junto con el plugin, por lo que la variable MCP está activa inmediatamente después de la instalación – No es necesario ningún paso de Composer ni acceder al terminal.

Requisitos

  • WordPress 6.9 o posterior (ofrece la Abilities API)

Conexión rápida (recomendado)

Abre VigIA > Extras > MCP y haz clic en «Generar contraseña y comandos de conexión». El plugin crea una contraseña de aplicación específica denominada VigIA MCP y muestra comandos listos para pegar para Claude Code, Cursor, Claude Desktop y un bloque genérico (URL + cabecera de autorización) para cualquier otro cliente MCP.

La contraseña sin cifrar solo se muestra una vez. Si la pierdes revoca el registro desde el mismo panel y genera una nueva

Variable

https://your-site.example/wp-json/vigia/v1/mcp

La variable utiliza identificación HTTP básica con las contraseñas de aplicación de WordPress. El usuario debe tener la capacidad de manage_options.

Conectar con Claude Code

La conexión rápida crea el comando completo por ti. Se hace así:

claude mcp add --transport http vigia https://your-site.example/wp-json/vigia/v1/mcp --header "Authorization: Basic BASE64_OF_USER_AND_APP_PASSWORD"

Claude Code fusiona el nuevo registro en su archivo de configuración automáticamente — No hay riesgo de romper otros servidores.

Conectar con Cursor

Guarda el bloque JSON de conexión rápida como ~/.cursor/mcp.json. También puedes acceder a este archivo desde Cursor en Ajustes Ajustes de Cursor MCP.

Si el archivo ya existe con otro contenido, consulta la sección «Fusionar en un archivo de configuración existente» a continuación.

Conectar con Claude Desktop

Guarda el bloque JSON de la conexión rápida como claude_desktop_config.json en la biblioteca de tu user (no en la biblioteca del sistema situada en la raíz del disco):

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json

En macOS, la forma más fácil de acceder a la carpeta es abrir el Finder, pulsar ⌘ Mayús G, pegar ~/Library/Application Support/Claude/ y pulsar Intro. En Windows, pulsa Win+R y ejecuta %APPDATA%\Claude.

Importante: Claude Desktop solo se comunica a través de stdio con procesos locales, por lo que el fragmento de código no se conecta directamente a VigIA a través de HTTP. En su lugar, ejecuta un pequeño paquete puente (mcp-remote) mediante npx que actúa como proxy para la conexión. Esto significa que necesitas tener Node.js instalado en el equipo. La primera ejecución descarga mcp-remote automáticamente; las ejecuciones posteriores utilizan la caché de npm.

Si no quieres instalar Node.js conecta desde Claude Code o Cursor en su lugar — Ambos hablan HTTP MCP de manera nativa y no necesitan un puente.

Reinicia Claude Desktop después de guardar el archivo. Si la aplicación se inicia con las preferencias por defecto, el archivo JSON tiene un formato incorrecto – Revisa el archivo o restaura tu copia de seguridad. Si Claude Desktop indica que la entrada «no es una configuración válida del servidor MCP», significa que npx no se encuentra en la ruta PATH; comprueba que Node.js esté instalado y sea accesible para las aplicaciones con interfaz gráfica.

Si el archivo ya existe con otro contenido, consulta la sección «Fusionar en un archivo de configuración existente» a continuación.

Fusionando en un archivo de configuración existente

Si ya existe tu archivo claude_desktop_config.json o ~/.cursor/mcp.json, no pegues el bloque completo de conexión rápida encima. Si lo pegas encima se descartará todo lo demás (preferencias, otros servidores MCP) y la aplicación se iniciará con los valores por defecto.

Haz siempre primero una copia de seguridad del archivo. A continuación ábrelo con cualquier editor de texto que admita JSON.

Hay dos escenarios posibles.

Escenario 1 — El archivo tiene contenido pero todavía no tiene un bloque de mcpServers.

Esto suele ocurrir cuando ya has utilizado Claude Desktop anteriormente, pero nunca has configurado servidores MCP. El archivo podría tener este aspecto:

{
  "preferences": {
    "menuBarEnabled": false,
    "...": "..."
  }
}

Añade mcpServers como propiedad hermana de preferences, separada por una coma. El resultado debería ser:

{
  "preferences": {
    "menuBarEnabled": false,
    "...": "..."
  },
  "mcpServers": {
    "vigia": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://your-site.example/wp-json/vigia/v1/mcp",
        "--header",
        "Authorization: Basic BASE64_OF_USER_AND_APP_PASSWORD"
      ]
    }
  }
}

El orden de preferences y mcpServers no es importante, pero es obligatorio incluir la coma entre ambos. Si se omite la coma el JSON no será válido y Claude Desktop se iniciará con las preferencias por defecto.

Escenario 2 — El archivo ya tiene mcpServers con otros servidores.

Añade el registro vigia dentro del objeto mcpServers ya existente, separado de los demás registros por una coma:

"mcpServers": {
  "other-server": {
    "...": "..."
  },
  "vigia": {
    "command": "npx",
    "args": [
      "-y",
      "mcp-remote",
      "https://your-site.example/wp-json/vigia/v1/mcp",
      "--header",
      "Authorization: Basic BASE64_OF_USER_AND_APP_PASSWORD"
    ]
  }
}

En el caso de Cursor, el registro es diferente – Cursor utiliza HTTP MCP de forma nativa, por lo que su bloque emplea type, url y headers directamente dentro del registro del servidor, en lugar del comando puente. El panel de conexión rápida genera el formato adecuado para cada cliente.

Otros clientes MCP (Codex CLI, Continue, Cline, Antigravity, Zed, personalizados)

La mayoría de los clientes MCP aceptan el transporte HTTP con una cabecera de autorización personalizada. El panel de conexión rápida muestra los dos valores sin procesar que necesitas — la URL del servidor y la cabecera de autorización — para que puedas introducirlos en el formato de configuración que use tu cliente.

Los asistentes que solo funcionan en el navegador y no tienen un cliente MCP (AI Studio, ChatGPT web) no pueden conectarse. Necesitan un cliente de escritorio o de CLI que utilice MCP a través de HTTP.

Modo solo lectura

Si solo quieres que tu IA consulte VigIA (sin modificar nada), activa el «Modo de solo lectura» en la pestaña MCP. Mientras esté activado las acciones de escritura (bloquear, desbloquear, cambios en robots) devolverán un error de permiso denegado. Las acciones de lectura (estadísticas, principales rastreadores, elementos bloqueados, reglas de robots) seguirán funcionando.

El conmutador almacena una opción vigia_mcp_read_only que se conecta al filtro vigia_can_write_via_abilities. Los desarrolladores pueden forzar el modo de solo lectura desde un mu-plugin:

add_filter( 'vigia_can_write_via_abilities', '__return_false' );

El filtro del mu-plugin con la prioridad por defecto tiene prioridad sobre el conmutador.

Después de conectar

Reinicia el cliente MCP después de añadir el servidor para que detecte las nuevas herramientas. A continuación prueba con algunos comandos para confirmar que todo funciona correctamente:

  • «Muéstrame las estadísticas de VigIA de los últimos 7 días»
  • «Enumera las 5 principales páginas más rastreadas de este sitio»
  • «Añade una regla disallow en robots.txt para TestBot y, a continuación, enumera las reglas actuales para los rastreadores de IA»

El tercer ejemplo realiza un ciclo completo de lectura + escritura + lectura, que es la comprobación de integridad más completa.

Soporte

¿Necesitas ayuda o tienes sugerencias?

¿Te gusta el plugin? ¡Déjanos un comentario de 5 estrellas y así ayudas a que lo conozcan otros!

Acerca de AyudaWP

Somos especialistas en plugins de optimización de seguridad, SEO, IA y rendimiento para WordPress. Creamos herramientas que solucionan problemas reales a los propietarios de sitios WordPress manteniendo los más altos estándares de programación y requisitos de accesibilidad.

Capturas

  • Analizador de visibilidad IA con puntuación, calificación y recomendaciones
  • Escritorio principal de analítica con gráficos y estadísticas.
  • Cronología que muestra la actividad de los rastreadores a lo largo del tiempo.
  • Tablas de los principales rastreadores y las páginas más rastreadas.
  • Registro de actividad reciente con filtrado.
  • Configuración de rastreadores personalizados.
  • Widget de escritorio
  • Página de extras – Gestión de robots.txt y bloqueos
  • Página de extras – Configuración de alertas por correo electrónico
  • Página de extras – Generador de LLMs.txt con selección de tipos de contenido
  • Página de extras – Configuración de Markdown para agentes
  • Página de extras – Configuración de datos estructurados JSON-LD
  • Página de extras – Estado del servidor MCP, variable, códigos de conexión al cliente y capacidades espuestas

Instalación

  1. Sube los archivos del plugin al directorio /wp-content/plugins/vigia/, o instálalo directamente desde la pantalla de plugins de WordPress.
  2. Activa el plugin desde la pantalla de ‘Plugins’ en WordPress.
  3. Naviga a VigIA > Puntuación IA para comprobar tu puntuación de visibilidad IA
  4. Ve analíticas de rastreadores en VigIA > Analítica
  5. Configura reglas de bloqueo, llms.txt, markdown y JSON-LD en VigIA > Extras

FAQ

¿Qué es la puntuación de visibilidad IA?

La puntuación de visibilidad IA es un sistema de calificación con una escala de hasta 100 puntos que mide el grado de preparación de tu sitio ante los rastreadores de la IA y las búsquedas basadas en IA. Comprueba 20 señales en 5 categorías: acceso y descubrimiento, datos estructurados, estructura del contenido, interacción con la IA y rendimiento. Obtienes una calificación con letras (de A+ a F) y recomendaciones específicas para mejorar.

¿Este plugin ralentiza mi sitio?

No. VigIA añade una sobrecarga mínima al comprobar la cadena User-Agent en cada solicitud. La comprobación es muy rápida y solo escribe en la base de datos cuando se detecta un rastreador de IA.

¿Cuál es la diferencia entre el bloqueo mediante robots.txt y el bloqueo mediante PHP?

Robots.txt es orientativo: los rastreadores deberían respetarlo, pero pueden optar por ignorarlo. El bloqueo mediante PHP devuelve una respuesta 403 Prohibido, lo que impide realmente el acceso independientemente de si el rastreador respeta el archivo robots.txt o no.

¿Afectará el bloqueo de los rastreadores a mi SEO?

Bloquear los rastreadores de entrenamiento IA (como GPTBot o ClaudeBot) no afectará a los rankings tradicionales en los motores de búsqueda. Sin embargo, bloquear los rastreadores de búsqueda IA podría afectar a cómo aparece tu contenido en los resultados de búsqueda impulsados por IA.

¿Qué es Markdown para agentes?

Markdown para agentes es un estándar para servir contenido web como markdown limpio a agentes de IA. En lugar de procesar HTML completo, los agentes reciben markdown ligero con metadatos estructurados. VigIA admite tanto URLs .md dedicadas como negociación de contenido con «Accept: text/markdown». Actívalo en «VigIA > Extras > Markdown para agentes».

¿Puedo añadir rastreadores personalizados a la monitorización?

¡Sí! En la página principal de analítica, desplázate hacia abajo hasta «Rastreadores personalizados» y añade tus propios patrones de User-Agent para realizar el seguimiento.

¿Dónde se almacenan los datos?

Todos los datos se almacenan en tu base de datos de WordPress en una tabla personalizada (wp_vigia_visits). Ningún dato sale de tu servidor.

¿Qué es un llms.txt?

El archivo llms.txt es un estándar que ayuda a los sistemas de inteligencia artificial a comprender el contenido y la estructura de tu sitio web. Proporciona una descripción general de tu sitio en un formato legible por máquinas que la inteligencia artificial puede utilizar para representar mejor tu contenido. Más información en llmstxt.org.

¿Qué plugins SEO incluye la detección de noindex?

VigIA incluye detección automática de noindex desde: Yoast SEO, Rank Math, All in One SEO, SEOPress y The SEO Framework.

¿Qué es la Abilities API?

La Abilities API es una nueva característica introducida en WordPress 6.9 que permite a los plugins exponer su funcionalidad de forma estandarizada. Esto permite a los agentes de IA, las herramientas de automatización y los sistemas externos descubrir y utilizar las características de los plugins programáticamente. VigIA implementa 9 capacidades (abilities) para analítica, bloqueo y gestión de robots.txt.

¿Qué hace JSON-LD?

JSON-LD (JavaScript Object Notation for Linked Data) es un formato de datos estructurados que ayuda a los motores de búsqueda y a los sistemas de IA a comprender la identidad y el contenido de tu sitio web. VigIA genera dos tipos de JSON-LD: identidad del sitio (Schema WebSite + Organization/Person con perfiles sociales) y descubrimiento de IA (punteros ReadAction a tus variables de llms.txt y Markdown para agentes). Esto hace que tu contenido preparado para IA sea detectable a través de señales estructuradas. Actívalo en «VigIA > Extras > JSON-LD».

Reseñas

30 de marzo de 2026 1 respuesta
A relatively simple tool is a good tool and this does the job nicely
29 de enero de 2026 1 respuesta
Muchas gracias Fernando por todo tu excelente trabajo. Realmente lo aprecio este y otros plugins funcionan muy bien. Muchisimas gracias Saludos Michel desde Uruguay
25 de enero de 2026 1 respuesta
Es un plugin que funciona muy bien, te muestra un montón de información acerca de las IA’s que visitan tu página, de forma muy sencilla. Además puedes configurar muchas cosas, como que robots quieres que accedan o los que no, y a mas a mas, te es capaz de generar el llms.txt y llms-full.txt sin necesidad de usar otro plugin. ¡Muchas gracias Fernando!
Leer todas las 13 reseñas

Colaboradores y desarrolladores

«VigIA – Analítica, control y visibilidad en IAs» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«VigIA – Analítica, control y visibilidad en IAs» está traducido en 1 idioma. Gracias a los traductores por sus contribuciones.

Traduce «VigIA – Analítica, control y visibilidad en IAs» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

1.12.1

  • Corrección: Error fatal de «Cannot redeclare WP\MCP\constants()» cuando están activos tanto VigIA como el plugin mcp-adapter. Ahora, VigIA no inicia su adaptador integrado si la copia independiente ya se ha cargado.

1.12.0

  • NUEVO: Configuración de MCP con un solo clic. El adaptador MCP y las dependencias de php-mcp-schema ahora se incluyen en el propio plugin, por lo que el servidor queda activo inmediatamente después de la instalación, sin necesidad de ejecutar composer install ni de utilizar el terminal.
  • NUEVO: Panel «Conexión rápida» en «VigIA > Extras > MCP» que genera una contraseña específica para la aplicación VigIA MCP y muestra comandos de conexión listos para pegar para Claude Code, Cursor, Claude Desktop y un bloque genérico (URL + encabezado de autorización) que se adapta a cualquier otro cliente MCP (Codex CLI, Continue, Cline, Antigravity, Zed, etc.)
  • NUEVO: Fusionado seguro de JSON para Cursor y Claude Desktop. Pega tu archivo de configuración actual, el plugin lo analiza, inserta VigIA en mcpServers conservando todo lo demás (preferencias, otros servidores) y devuelve un archivo válido listo para guardar, sin necesidad de manipular manualmente las comas
  • NUEVO: Flujo de detección y revocación de una contraseña de aplicación existente de VigIA MCP directamente desde la pestaña MCP
  • NUEVO: Sección «¿Qué puedo preguntarle ahora a mi IA?» en la pestaña MCP, con ejemplos de instrucciones para que los usuarios vean de inmediato las posibilidades que ofrece esta conexión
  • NUEVO: El modo de solo lectura ahora se activa con un solo clic en la pestaña MCP (opción vigia_mcp_read_only). El filtro vigia_can_write_via_abilities sigue funcionando para los desarrolladores que prefieran forzarlo desde el código y tiene prioridad sobre el conmutador
  • Cambiado: El código para Claude Desktop ahora lanza mcp-remote a través de npx como puente de stdio a HTTP (la única forma en que Claude Desktop puede comunicarse actualmente con un servidor MCP HTTP remoto). Requiere tener Node.js instalado en el equipo. Claude Code y Cursor son compatibles de forma nativa con MCP HTTP y no necesitan ningún puente
  • Cambiado: Los códigos para la configuración manual se han trasladado a un bloque plegado titulado «Configuración manual (avanzada)» para evitar que compita con la conexión rápida; el mensaje de servidor inactivo ahora hace referencia a la ausencia del directorio vendor/, en lugar de a la ausencia de la instalación de Composer.
  • Corrección: Las capacidades vigia/get-blocked-items, vigia/get-top-pages y vigia/block-crawler llamaban a métodos inexistentes y devolvían un error 500 al invocarlas. Ahora se resuelven correctamente y la salida muestra los campos que se estaban descartando (name para los elementos bloqueados, crawler_count para las páginas principales).

1.11.0

  • NUEVO: Servidor MCP nativo que expone las capacidades de VigIA en /wp-json/vigia/v1/mcp a través del adaptador oficial MCP de WordPress, listo para integrarse con Claude Code, Cursor o Claude Desktop
  • NUEVO: Pestaña MCP en «VigIA > Extras», con el estado del adaptador, URL de la variable, configuración de la contraseña de aplicación, códigos para la conexión con Claude Code, Cursor y Claude Desktop, lista de capacidades expuestas y el código para el modo de solo lectura
  • NUEVO: Filtro vigia_can_write_via_abilities para desactivar las capacidades de modificación (bloqueo, desbloqueo, cambios en los robots) sin afectar al funcionamiento de las capacidades de solo lectura – Útil si se concede acceso al MCP mediante contraseñas de aplicación
  • Corrección: vigia/block-crawler ahora valida las direcciones IP con FILTER_VALIDATE_IP, coincidiendo con el comportamiento del controlador de bloqueo AJAX
  • Rendimiento: Los resultados de vigia/get-crawler-stats, vigia/get-top-crawlers y vigia/get-top-pages ahora se almacenan en caché durante 5 minutos mediante datos transitorios para evitar que los clientes de MCP sobrecarguen la base de datos
  • Cambiado: El historial de versiones se ha movido a un archivo changelog.txt específico servido desde el SVN público del plugin, manteniendo el readme.txt centrado en la versión actual
  • Desarrollo: Añadido composer.json que declara la dependencia opcional wordpress/mcp-adapter

1.10.2

  • Corrección: Eliminación de espacios en blanco innecesarios antes de la etiqueta de apertura de PHP en class-visibility-analyzer.php, que provocaban advertencias de «headers already sent» y podían afectar al funcionamiento de otros plugins.

1.10.1

  • Corregido: El analizador de visibilidad IA ahora detecta sitemaps.xml (el plural) además de sitemap.xml, sitemap_index.xml y wp-sitemap.xml

Para entradas anteriores del registro de cambios revisa el archivo changelog.txt.