Analiza tu sitio y corrígelo sin salir del editor
El servidor MCP de SagBot permite que tu herramienta de programación con IA analice un sitio en vivo, lea cada comprobación fallida con su solución y vuelva a analizar tras el despliegue.
Funciona con Claude Code, Cursor, OpenAI Codex CLI, Gemini CLI, VS Code (modo agente de Copilot) y Windsurf.
EmpezarCómo funciona
Conecta
Crea un token y añade el servidor a tu herramienta. Un comando o una entrada de configuración.
Pide un análisis
Dile a tu agente que analice tu sitio. Recibe las puntuaciones y una solución lista para copiar de cada comprobación fallida.
Corrige, despliega, vuelve a analizar
Tu agente edita el código, tú revisas y despliegas, y luego vuelve a analizar para comprobar que la puntuación ha subido.
Empezar
Crea una cuenta gratuita, genera un token y pégalo en tu herramienta. Lleva unos dos minutos.
Configura tu herramienta
Elige tu herramienta. Los fragmentos muestran un marcador hasta que crees un token.
Claude Code
Ejecuta esto en una terminal. Añade SagBot a todos tus proyectos:
claude mcp add --transport http --scope user sagbot https://mcp.sagbot.app/mcp --header "Authorization: Bearer sgb_…"Comprueba: claude mcp list debería mostrar sagbot ✔ Connected. En Claude Code, /mcp también lo muestra.
Cursor
Añade esto a ~/.cursor/mcp.json (todos los proyectos). Si el archivo ya tiene mcpServers, pon sagbot dentro:
{
"mcpServers": {
"sagbot": {
"url": "https://mcp.sagbot.app/mcp",
"headers": {
"Authorization": "Bearer sgb_…"
}
}
}
}Comprueba: sagbot aparece activado en los ajustes de MCP de Cursor. Si no conecta, Output → MCP Logs dice por qué.
OpenAI Codex CLI
Añade esto a ~/.codex/config.toml:
[mcp_servers.sagbot]
url = "https://mcp.sagbot.app/mcp"
bearer_token_env_var = "SAGBOT_TOKEN"Codex lee el token de la variable de entorno SAGBOT_TOKEN. Pon esta línea en un archivo fuera de cualquier repositorio, como ~/.config/sagbot.env (chmod 600), añade source ~/.config/sagbot.env a tu perfil de shell y abre una terminal nueva:
export SAGBOT_TOKEN="sgb_…"Comprueba: codex mcp list muestra sagbot. En Codex, /mcp muestra sus herramientas.
Gemini CLI
Añade esto a ~/.gemini/settings.json. Si el archivo ya tiene mcpServers, pon sagbot dentro:
{
"mcpServers": {
"sagbot": {
"httpUrl": "https://mcp.sagbot.app/mcp",
"headers": {
"Authorization": "Bearer sgb_…"
}
}
}
}Comprueba: gemini mcp list muestra sagbot como Connected. En Gemini CLI, /mcp muestra sus herramientas.
VS Code (Copilot agent mode)
Añade esto a .vscode/mcp.json en tu proyecto, o a tu mcp.json de usuario (Paleta de comandos → MCP: Open User Configuration):
{
"inputs": [
{
"type": "promptString",
"id": "sagbot-token",
"description": "SagBot token",
"password": true
}
],
"servers": {
"sagbot": {
"type": "http",
"url": "https://mcp.sagbot.app/mcp",
"headers": {
"Authorization": "Bearer ${input:sagbot-token}"
}
}
}
}El archivo no contiene el token: VS Code lo pide la primera vez que arranca el servidor y lo guarda de forma segura. Pega esto cuando lo pida:
sgb_…Comprueba: Paleta de comandos → MCP: List Servers muestra sagbot en marcha. En el chat, el modo agente muestra sus herramientas.
Windsurf
Añade esto a ~/.config/devin/mcp_config.json (versiones antiguas de Windsurf: ~/.codeium/windsurf/mcp_config.json). Para abrir seguro el archivo correcto, usa el menú MCP de Cascade → Open MCP config file. Si el archivo ya tiene mcpServers, pon sagbot dentro:
{
"mcpServers": {
"sagbot": {
"serverUrl": "https://mcp.sagbot.app/mcp",
"headers": {
"Authorization": "Bearer sgb_…"
}
}
}
}Comprueba: después de guardar, pulsa actualizar en los ajustes de MCP de Cascade. sagbot aparece con 2 herramientas.
Dos herramientas
scan_site
Analiza un sitio en vivo y devuelve las puntuaciones Agent-ready y Answer-ready, además de cada comprobación fallida o parcial con instrucciones de corrección escritas para un agente de programación.
domain: el sitio que analizar, por ejemplo example.com.siteType: content (por defecto), app o shop.rescan: true lanza un análisis nuevo en lugar de reutilizar un resultado de menos de una hora.
get_latest_scan
Lee el análisis guardado más reciente de un sitio sin analizar y sin gastar tu límite. Úsalo para releer las correcciones o cuando una llamada a scan_site agotó el tiempo: el análisis termina igualmente.
domain,siteType: como en scan_site.
Prompts para probar
Pega uno en tu agente cuando esté conectado.
- Analiza example.com con SagBot y corrige en este repositorio lo que puedas.
- Acabo de desplegar. Vuelve a analizar example.com con SagBot y dime qué sigue fallando.
- ¿Qué dice SagBot del llms.txt de example.com?
Límites
- 3 análisis por minuto por cuenta, tengas los tokens que tengas.
- Un sitio se puede volver a analizar una vez cada 2 minutos.
- Solo URL públicas. SagBot descarga tu sitio desde internet, así que despliega primero o usa una URL de vista previa pública.
- Los resultados son públicos, como en cualquier análisis de SagBot: cualquiera que conozca el dominio puede abrir su página de resultados.
Preguntas
¿El servidor MCP es gratuito?
Sí. Necesitas una cuenta gratuita de SagBot para crear un token. No hay tope diario, solo el límite de 3 análisis por minuto.
¿Qué herramientas de IA funcionan?
Claude Code, Cursor, OpenAI Codex CLI, Gemini CLI, VS Code con el modo agente de Copilot y Windsurf. Un cliente que pueda enviar una cabecera Authorization a un servidor MCP remoto también puede conectarse, pero documentamos estos seis.
¿Por qué no Claude Desktop, claude.ai o ChatGPT?
Sus conectores inician sesión en el navegador con OAuth, que SagBot todavía no ofrece. Los tokens funcionan en herramientas donde configuras tú mismo la cabecera.
¿Es seguro mi token?
SagBot muestra el token una sola vez y no puede volver a mostrarlo. Mantenlo fuera de git: usa la configuración de tu usuario, no un archivo del repositorio. Quien tenga el token puede lanzar análisis como tú.
¿Cómo revoco un token?
Abre Cuenta, luego Credenciales, y elimina el token. La herramienta que lo usaba pierde el acceso.
¿Puede analizar localhost?
No. SagBot descarga tu sitio desde internet, así que necesita una URL pública. Despliega primero o usa una URL de vista previa pública.
¿SagBot cambia mi código?
No. SagBot solo analiza e informa. Tu agente edita el código a partir de las correcciones, y tú revisas y despliegas.
¿Los análisis por MCP aparecen en mi panel?
Sí. Aparecen en tu Panel, marcados como ejecutados por MCP.