Auth Fetch MCP – el servidor MCP que permite que la IA también lea páginas web que requieren inicio de sesión
(github.com/ymw0407)Si usas herramientas de programación con IA como Claude Code o Cursor, probablemente ya te pasó algo así alguna vez.
Si le pasas una URL y le dices: "Resúmeme esta página de Notion", lo único que la IA trae es el HTML de la página de inicio de sesión. Al final terminas abriendo la página tú mismo para copiar y pegar el contenido, o exportándolo como PDF para pasárselo. Lo mismo pasa con tickets de Jira, documentos de Confluence y Google Docs. Algo que debería resolverse solo con compartir una URL termina requiriendo trabajo manual cada vez.
Auth Fetch MCP fue creado para resolver este problema.
¿Cómo funciona?
Si le das a la IA una URL que requiere inicio de sesión, se abre un navegador Chromium real. El usuario inicia sesión como siempre (se puede con SSO, 2FA y CAPTCHA, porque es un navegador real), y al presionar el botón de captura en la esquina inferior derecha de la pantalla, el HTML depurado se envía directamente a la IA.
La clave es que la sesión se guarda localmente. Después de iniciar sesión una vez, no hace falta volver a hacerlo para el mismo servicio. Si inicias sesión una vez en Notion, después la IA puede leer de inmediato cualquier URL de página de Notion que le pases.
¿Por qué no sirve el enfoque tradicional?
En el ecosistema MCP ya existen herramientas de web fetch, pero la mayoría se basan en solicitudes HTTP simples, así que no pueden recuperar páginas que requieren autenticación. La mayoría de los documentos que se manejan en el trabajo real están en SaaS con autenticación, como Notion interno, Jira, Confluence o Google Docs; si la IA no puede leer esas páginas directamente, al final una persona tiene que intervenir para copiar y pegar.
Auth Fetch MCP resuelve este problema de raíz al abrir un navegador real. Como está basado en navegador, también funciona sin problema con SPA renderizadas con JavaScript, y admite cualquier método de autenticación.
Funciones principales
- La IA puede leer cualquier página web que requiera inicio de sesión
- Soporta todos los métodos de autenticación, como SSO, 2FA y CAPTCHA (usa un navegador real)
- Guarda la sesión, así que solo hace falta iniciar sesión una vez por servicio y luego la autenticación es automática
- También puede descargar imágenes/archivos dentro de la página usando las cookies de sesión (sin inicio de sesión adicional)
- Devuelve HTML depurado, eliminando elementos ruidosos como
nav,footeryscript - Todos los datos se guardan solo de forma local; no se envía nada a servidores externos
- Se puede usar desde clientes compatibles con MCP como Claude Code, Cursor y Windsurf
Ejemplos de uso
- "Lee este documento de planificación en Notion y organízame la especificación del API"
- "Revisa este ticket de Jira y analiza la causa del bug"
- "Resúmeme el documento de onboarding que está en Confluence"
- "Lee estas notas de reunión en Google Docs y sácame los action items"
Con una sola URL, la IA abre el navegador, trae el contenido y realiza la tarea por sí sola.
Instalación
Claude Code:
claude mcp add --scope user auth-fetch -- npx auth-fetch-mcp@latest
Cursor / Windsurf (.mcp.json):
{
"mcpServers": {
"auth-fetch": {
"command": "npx",
"args": ["auth-fetch-mcp@latest"]
}
}
}
4 comentarios
¡Es una idea excelente! Tendré que probarlo.
¡Gracias por la buena valoración!
¿En qué se diferencia de opentabs?
Si OpenTabs es una plataforma que le abre el navegador completo a la IA, auth-fetch-mcp es una herramienta enfocada en entregar de forma limpia al LLM el contenido de páginas autenticadas.
script/style/nav/footer/banners de cookies y extrae solo el contenido principal. Así se puede usar de inmediato para resumir y analizar sin desperdiciar tokens.