Google Surf MCP: Búsqueda gratuita de Google MCP con manejo de PDF y extracción por niveles

Google Surf MCP es un servidor MCP gratuito para búsqueda en Google y extracción de URL que realmente funciona: el autor informa haber probado 6 MCP gratuitos, todos los cuales fallaron. Reemplaza la combinación habitual de MCP de búsqueda + MCP de obtención con un conjunto de herramientas único que también maneja automáticamente PDFs académicos (arXiv, bioRxiv, Nature, OpenReview, NeurIPS, JMLR, PMLR, Springer, PubMed→PMC).
Características principales
- 4 herramientas:
search(solo SERP),search_parallel(N consultas concurrentes),extract(url, mode?)(completo/resumen/metadatos),search_extract(query, mode?)(por defecto resumen) - Extracción por niveles:
mode: "abstract"devuelve ~1500 caracteres por resultado para una evaluación de relevancia económica antes de pagar por los cuerpos completos. Una encuesta de 5 resultados cuesta ~7.5k caracteres en lugar de 40k. - Detección de PDF: mediante Content-Type, magic %PDF, meta citation_pdf_url y reglas por dominio.
- Fiabilidad: analizador SERP multiestrategia con verificación geométrica (elimina patrocinados/paneles de conocimiento/barras laterales), protección SSRF (bloqueo de privado/loopback vinculado al entorno, defensa contra rebote de DNS, validación de redirección por salto), límite de obtención de 25 MB, PDFs malformados manejados como error.
- Recuperación automática de CAPTCHA: cuando se activa un CAPTCHA, se abre una ventana visible de Chrome para que la resuelva un humano y luego se reintenta. La reputación del perfil con Google se preserva.
- Sin clave API, sin proxies, sin solucionador.
Tecnología y velocidad
- Tecnología: TypeScript, Playwright + stealth, Readability, Turndown, unpdf. ~900 LOC.
- Velocidad (1 Gbps): secuencial ~1.5 s/consulta (en caliente), 4 paralelas ~2 s en total, 10 paralelas ~5 s en total.
Ejemplo de uso
search_extract("latest AI research papers", mode: "abstract")
Devuelve resúmenes de los mejores resultados, permitiendo a un agente evaluar la relevancia antes de llamar a extract(url, mode: "full") en el ganador.
Para quién es: Desarrolladores que construyen agentes de IA que necesitan búsqueda y extracción web gratuitas y fiables sin claves API externas ni servicios de pago.
📖 Lee la fuente completa: r/ClaudeAI
👀 Ver también

Título: Argus: Una Extensión de VS Code para Depurar Costos y Comportamiento de Sesiones de Claude Code
Un desarrollador construyó Argus, una extensión de VS Code que analiza las transcripciones JSONL de Claude Code y las convierte en una línea de tiempo en tiempo real con desglose de tokens/costo por paso, tasa de aciertos de caché y detección de bucles de reintento, lecturas duplicadas y presión de contexto.

Calculadora de Costos Gratuita de OpenClaw Muestra los Gastos de Configuración Antes de la Ejecución
Un desarrollador creó una herramienta gratuita y de código abierto para navegadores que calcula los costos de configuración de OpenClaw antes de ejecutarlos, desglosando los gastos por modelo principal, cadenas de respaldo, consumo de latidos y modo de facturación.

ProofShot: CLI para Agentes de IA para Verificar Código de Interfaz de Usuario con Grabación del Navegador
ProofShot es una herramienta CLI que permite a los agentes de codificación con IA abrir un navegador, interactuar con páginas, grabar sesiones y recopilar errores, luego empaqueta todo en un archivo HTML autónomo para revisión. Funciona con cualquier agente de IA mediante comandos de shell y se empaqueta como una habilidad.

La aplicación Focusmo para macOS añade un servidor MCP local para la integración con Claude AI.
Focusmo, una aplicación de enfoque para macOS, ahora incluye un servidor MCP local que permite a Claude AI acceder a datos reales de enfoque para revisiones semanales y planificación. El servidor se ejecuta localmente en Mac sin necesidad de servidores externos, manteniendo todos los datos en el dispositivo.