Google Surf MCP: PDF 처리와 계층적 추출을 갖춘 무료 Google 검색 MCP

✍️ OpenClawRadar📅 게시일: May 15, 2026🔗 Source
Google Surf MCP: PDF 처리와 계층적 추출을 갖춘 무료 Google 검색 MCP
Ad

Google Surf MCP는 실제로 작동하는 Google 검색 및 URL 추출용 무료 MCP 서버입니다. 저자는 6개의 무료 MCP를 테스트했지만 모두 실패했다고 보고합니다. 일반적인 검색 MCP + fetch MCP 조합을 단일 도구 세트로 대체하며, 학술 PDF(arXiv, bioRxiv, Nature, OpenReview, NeurIPS, JMLR, PMLR, Springer, PubMed→PMC)도 자동으로 처리합니다.

주요 기능

  • 4가지 도구: search(SERP만), search_parallel(N개의 동시 쿼리), extract(url, mode?)(full/abstract/metadata), search_extract(query, mode?)(기본값 abstract)
  • 계층형 추출: mode: "abstract"는 결과당 약 1500자를 반환하여 본문을 읽기 전에 저렴하게 관련성을 평가합니다. 5개 결과의 조사는 40k 대신 약 7.5k 문자를 소비합니다.
  • PDF 감지: Content-Type, %PDF 매직 시그니처, citation_pdf_url 메타, 도메인별 규칙을 통해 감지합니다.
  • 신뢰성: 다중 전략 SERP 파서(기하학적 검증으로 스폰서/지식 패널/사이드바 제거), SSRF 보호(환경 잠금 프라이빗/루프백 차단, DNS 리바인딩 방어, 홉별 리디렉션 검증), 25MB 페치 제한, 잘못된 PDF는 오류로 처리.
  • 자동 CAPTCHA 복구: CAPTCHA가 발생하면 보이는 Chrome 창이 열려 사람이 해결한 후 재시도합니다. 프로필의 Google 평판이 유지됩니다.
  • API 키, 프록시, 솔버 불필요.
Ad

스택 및 속도

  • 스택: TypeScript, Playwright + stealth, Readability, Turndown, unpdf. 약 900 LOC.
  • 속도(1Gbps): 순차 약 1.5초/쿼리(워밍), 4개 병렬 약 2초, 10개 병렬 약 5초.

사용 예시

search_extract("최신 AI 연구 논문", mode: "abstract")

상위 결과의 초록을 반환하여 에이전트가 관련성을 평가한 후, 승자에 대해 extract(url, mode: "full")을 호출할 수 있습니다.

대상: 외부 API 키나 유료 서비스 없이 안정적이고 무료인 웹 검색 및 추출이 필요한 AI 에이전트를 개발하는 개발자.

📖 전체 소스 읽기: r/ClaudeAI

Ad

👀 See Also

OpenClaw 예산 가드 플러그인은 동시 예산 초과 지출을 방지합니다
Tools

OpenClaw 예산 가드 플러그인은 동시 예산 초과 지출을 방지합니다

새로운 OpenClaw 플러그인인 @runcycles/openclaw-budget-guard는 원자적 잔액 확인, 실행 전 예약, 멱등성 재시도를 구현하여 동시 예산 초과 문제를 해결합니다. Redis가 포함된 Cycles 서버가 필요하며 bash 명령어를 통해 설치할 수 있습니다.

OpenClawRadar
MCP-인디아-스택: AI 에이전트를 위한 인도 금융 데이터 오프라인 우선 서버
Tools

MCP-인디아-스택: AI 에이전트를 위한 인도 금융 데이터 오프라인 우선 서버

MCP-India-Stack는 인증이나 외부 API 호출 없이 인도 금융 및 정부 API 기능을 제공하는 오프라인 우선 MCP 서버입니다. 세금 계산, 검증 도구 및 조회를 위해 데이터셋을 로컬에 번들로 제공합니다.

OpenClawRadar
SprintiQ: Claude Code를 위한 오픈소스 스프린트 계획
Tools

SprintiQ: Claude Code를 위한 오픈소스 스프린트 계획

SprintiQ는 Claude Code를 위한 오케스트레이션 계층 역할을 하는 오픈소스 애자일 플랫폼으로, AI 기반 사용자 스토리 생성, 스프린트 계획, 속도 추적, 그리고 git 활동을 스프린트에 실시간으로 동기화하는 CLI를 제공합니다.

OpenClawRadar
molequla: 클로드코드로 처음부터 구축된 지속 학습 AI 유기체
Tools

molequla: 클로드코드로 처음부터 구축된 지속 학습 AI 유기체

molequla는 Go, C, JavaScript, Rust로 처음부터 구현된 지속 학습 AI 유기체로, Python 오케스트레이터가 연결합니다. 각 요소는 벡터 자동 미분을 갖춘 완전한 트랜스포머 구현체로, 원시 텍스트로 훈련되며 시간이 지남에 따라 성장하고 개성을 발전시킵니다.

OpenClawRadar