Google Surf MCP: MCP de Pesquisa Google Gratuito com Manipulação de PDF e Extração em Camadas

✍️ OpenClawRadar📅 Publicado: May 15, 2026🔗 Source
Google Surf MCP: MCP de Pesquisa Google Gratuito com Manipulação de PDF e Extração em Camadas
Ad

Google Surf MCP é um servidor MCP gratuito para pesquisa no Google e extração de URLs que realmente funciona — o autor relata ter testado 6 MCPs gratuitos, todos falharam. Ele substitui a combinação usual de search MCP + fetch MCP por um único conjunto de ferramentas que também lida automaticamente com PDFs acadêmicos (arXiv, bioRxiv, Nature, OpenReview, NeurIPS, JMLR, PMLR, Springer, PubMed→PMC).

Principais Recursos

  • 4 ferramentas: search (apenas SERP), search_parallel (N consultas simultâneas), extract(url, mode?) (completo/resumo/metadados), search_extract(query, mode?) (padrão é resumo)
  • Extração em camadas: mode: "abstract" retorna ~1500 caracteres por resultado para triagem de relevância barata antes de pagar pelos corpos completos. Uma pesquisa de 5 resultados custa ~7,5k caracteres em vez de 40k.
  • Detecção de PDF: via Content-Type, magic %PDF, meta citation_pdf_url e regras por domínio.
  • Confiabilidade: analisador SERP multi-estratégia com verificação geométrica (descarta patrocinados/painel de conhecimento/barra lateral), proteção SSRF (bloqueio de IP privado/loopback baseado em ambiente, defesa contra rebinding de DNS, validação de redirecionamento por hop), limite de 25MB de busca, PDFs malformados tratados como erro.
  • Recuperação automática de CAPTCHA: quando o CAPTCHA é acionado, uma janela visível do Chrome abre para resolução humana e, em seguida, tenta novamente. A reputação do perfil com o Google é preservada.
  • Sem chave de API, sem proxies, sem resolvedor.
Ad

Tecnologias e Velocidade

  • Tecnologias: TypeScript, Playwright + stealth, Readability, Turndown, unpdf. ~900 linhas de código.
  • Velocidade (1Gbps): sequencial ~1,5s/consulta (quente), 4 paralelas ~2s no relógio, 10 paralelas ~5s no relógio.

Exemplo de Uso

search_extract("últimos artigos de pesquisa em IA", mode: "abstract")

Retorna resumos dos principais resultados, permitindo que um agente faça triagem de relevância antes de chamar extract(url, mode: "full") no vencedor.

Para quem é: Desenvolvedores construindo agentes de IA que precisam de pesquisa e extração web gratuitas e confiáveis, sem chaves de API externas ou serviços pagos.

📖 Leia o texto completo: r/ClaudeAI

Ad

👀 See Also

Sylve: Um Plano de Gerenciamento FreeBSD para Virtualização, Contêineres e Armazenamento
Tools

Sylve: Um Plano de Gerenciamento FreeBSD para Virtualização, Contêineres e Armazenamento

Sylve é um plano de gerenciamento licenciado BSD-2 para FreeBSD que fornece controle unificado sobre máquinas virtuais Bhyve, FreeBSD Jails, armazenamento ZFS e rede. Ele usa um modelo de consenso RAFT para clustering e inclui gerenciamento de compartilhamentos Samba com automação de snapshots ZFS.

OpenClawRadar
CC-Canary: Detecte Regressões no Claude Code com Análise Local de JSONL
Tools

CC-Canary: Detecte Regressões no Claude Code com Análise Local de JSONL

CC-Canary lê os logs de sessão do Claude Code e produz um relatório forense sobre deriva de modelo, incluindo razão leitura:edição, loops de raciocínio, tendências de custo e datas de inflexão detectadas automaticamente.

OpenClawRadar
Framework de Código Aberto Utiliza Claude Code CLI para Monitoramento Automatizado de Repositórios GitHub
Tools

Framework de Código Aberto Utiliza Claude Code CLI para Monitoramento Automatizado de Repositórios GitHub

Um desenvolvedor disponibilizou como código aberto um framework que executa o Claude Code CLI em um cronograma cron para triar a atividade do GitHub em vários repositórios. A ferramenta inclui rastreamento de estado, deduplicação, notificações no Discord e um sistema de pré-verificação que evita custos de API quando nada mudou.

OpenClawRadar
Claude-File-Recovery: Ferramenta de linha de comando extrai arquivos do histórico de sessões do Claude Code
Tools

Claude-File-Recovery: Ferramenta de linha de comando extrai arquivos do histórico de sessões do Claude Code

claude-file-recovery é uma ferramenta CLI em Python e TUI que analisa transcrições de sessão JSONL de ~/.claude/projects/ para recuperar arquivos criados, modificados ou lidos pelo Claude Code, incluindo recuperação pontual de versões anteriores de arquivos.

OpenClawRadar