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

Crag: Herramienta de código abierto genera reglas unificadas para agentes de IA a partir de configuraciones de proyectos
Crag es un compilador de código abierto que analiza configuraciones de proyectos y genera un único archivo governance.md, luego lo compila en múltiples archivos de reglas para agentes de IA para prevenir la deriva de configuración en herramientas como Claude Code, Cursor y Copilot.

Estados del espacio: Crea aplicaciones web interactivas para agentes OpenClaw con Markdown
Statespace es un framework gratuito y de código abierto para crear y compartir aplicaciones web amigables con IA que los agentes de OpenClaw pueden navegar e interactuar usando solo Markdown. Te permite definir herramientas, componentes e instrucciones en archivos Markdown a los que los agentes acceden a través de HTTP.

Dos Patrones para Prevenir la Degradación de la Memoria en Agentes de IA: AutoDream y Recuperación Escéptica
OpenClaw presenta dos patrones con licencia MIT para abordar la degradación de la memoria basada en archivos de IA: AutoDream para la consolidación nocturna de la memoria y Skeptical Retrieval para la puntuación de memoria ponderada por deterioro. Ambos trabajan juntos en un ciclo de auto-mejora para mantener actualizado el contexto del agente.

Claude Code Plugin de Grado de Producción v3.0 Lanzado: Pipeline de Desarrollo de Software Autónomo
El Plugin de Grado de Producción v3.0 para Claude Code ya está disponible como software gratuito de código abierto bajo licencia MIT. El plugin crea una canalización de desarrollo completa desde los requisitos hasta la implementación con 13 habilidades de IA que actúan como un equipo de ingeniería.