QuerySail: Google Search Console MCP
Pregunta a ChatGPT, Claude, Codex o Cursor sobre tus datos de Google Search Console. Servidor MCP alojado y de solo lectura con OAuth: rendimiento de búsqueda por consulta, página, país y dispositivo, comparaciones de períodos, inspección de URL y mapas del sitio. Sin claves API, sin instalación.
Servidor MCP alojado
npx add-mcp 'https://mcp.querysail.com/gsc/mcp'Se instala en Claude Code, Codex, Cursor y más
Documentación
QuerySail: Servidor MCP de Google Search Console
QuerySail es un servidor MCP alojado y de solo lectura para Google Search Console. Conéctalo a ChatGPT, Claude, Codex, Cursor o VS Code, inicia sesión, conecta tu cuenta de Google una vez y pregunta sobre tu tráfico de búsqueda en lenguaje natural. No hay nada que instalar ni ninguna clave de API que pegar.
- Endpoint:
https://mcp.querysail.com/gsc/mcp(HTTP Streamable, OAuth 2.1 con registro dinámico de clientes) - Sitio web: https://querysail.com/google-search-console
- Precios: Prueba gratuita de 7 días, sin necesidad de tarjeta, luego $8/mes. Consulta https://querysail.com/pricing.
Este repositorio contiene los archivos públicos de listado (Registro MCP server.json, un plugin de Claude Code, configuraciones de clientes). El servicio en sí está alojado en querysail.com; su código fuente no se publica aquí.
Herramientas
Todas las herramientas son de solo lectura. QuerySail no puede enviar sitemaps, solicitar indexación ni cambiar ninguna configuración de Search Console.
| Herramienta | Qué hace |
|---|---|
list_properties | Lista las propiedades de Search Console que tus cuentas de Google conectadas pueden leer, con IDs exactos y nivel de permiso. |
get_performance | Clics, impresiones, CTR y posición promedio, como totales o por fecha, hora, consulta, página, país, dispositivo o apariencia de búsqueda, con filtros. Cubre resultados web, imagen, video, noticias, Discover y Google News. |
compare_performance | Compara dos períodos (período anterior, mismos días de semana del año anterior o fechas personalizadas) y lista las consultas, páginas, países o dispositivos que más ganaron o perdieron. |
inspect_urls | Inspecciona hasta 20 URLs: si cada una está en Google, por qué no, último rastreo, bloqueos de robots.txt y noindex, y el canónico que Google eligió. |
list_sitemaps | Lista los sitemaps enviados con la última vez que Google los leyó, recuentos de URLs, errores y advertencias. |
Ejemplos de prompts
- ¿Cuáles de mis páginas obtuvieron más clics desde Google en los últimos 28 días?
- ¿Qué cambió en mi tráfico de búsqueda en comparación con los 28 días anteriores?
- ¿Está mi página de inicio indexada en Google y qué canónico eligió Google?
- ¿Qué consultas aparecen en la página dos para mi blog, ordenadas por impresiones?
Configuración
Necesitas una cuenta de QuerySail con Google Search Console conectado: regístrate en https://querysail.com. Cada cliente a continuación abre una ventana del navegador para iniciar sesión la primera vez.
Claude Code
claude mcp add --transport http --scope user querysail-gsc https://mcp.querysail.com/gsc/mcp
Luego ejecuta /mcp, elige querysail-gsc e inicia sesión. O instálalo como plugin, que también añade una habilidad de análisis de Search Console:
/plugin marketplace add GidianB/querysail-gsc
/plugin install querysail-gsc@querysail
Claude Desktop y claude.ai
Abre Personalizar → Conectores, selecciona + Añadir → Añadir conector personalizado, nómbralo QuerySail y pega https://mcp.querysail.com/gsc/mcp como URL del servidor.
ChatGPT
Activa el Modo desarrollador en Configuración → Seguridad e inicio de sesión, ve a chatgpt.com/plugins, selecciona el botón de más y pega el endpoint como URL de conexión.
Codex
codex mcp add querysail-gsc --url https://mcp.querysail.com/gsc/mcp
codex mcp login querysail-gsc
Cursor
Añade a ~/.cursor/mcp.json:
{
"mcpServers": {
"querysail-gsc": { "url": "https://mcp.querysail.com/gsc/mcp" }
}
}
VS Code
Ejecuta MCP: Añadir servidor, elige HTTP y pega el endpoint, o añade a mcp.json:
{
"servers": {
"querysail-gsc": { "type": "http", "url": "https://mcp.querysail.com/gsc/mcp" }
}
}
Clientes que solo ejecutan comandos locales
Usa el puente mcp-remote (requiere Node.js):
{
"mcpServers": {
"querysail-gsc": { "command": "npx", "args": ["mcp-remote", "https://mcp.querysail.com/gsc/mcp"] }
}
}
Datos y límites
- El acceso a Google utiliza el alcance
webmasters.readonly. Los tokens de actualización están cifrados en reposo. Puedes desconectar Google o eliminar tu cuenta en cualquier momento. - Search Console conserva unos 16 meses de datos; los datos por hora cubren los últimos 10 días; Google devuelve solo las filas principales para desgloses por consulta y página.
- Privacidad: https://querysail.com/privacy · Términos: https://querysail.com/terms · Soporte: https://querysail.com/support
Licencia
Los archivos de este repositorio tienen licencia MIT. El servicio QuerySail está sujeto a sus términos.