JC

joinmassive/clawpod

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

70 stars 품질 46 트렌드 14

Massive proxy 네트워크로 작동하는 OpenClaw 기술

개요

Fetch 웹 페이지 콘텐츠 또는 Massive의 Unblocker REST API를 통해 Google 검색. JavaScript 렌더링, 안티 봇 보호, CAPTCHA, paywalls 및 geo-restrictions 서버 측 처리 - 렌더링 된 HTML, 깨끗한 마크 다운 또는 구조 된 JSON을 반환합니다. 1. — 대상 페이지는 fetch 또는 terms to search 2. — JS 렌더링, CAPTCHA 해결, retries, and anti-bot bypass all result server-side 3. — Node-html-markdown을 통해 HTML을 렌더링, 또는 검색 결과에 대한 JSON 구조 대량으로 로그인하고 Unblocker API 토큰을 받으세요. node-html-markdown이 설치되면, 클리너 출력을 통해 파이프: node-html-markdown이 사용할 수 없는 경우, raw HTML이 반환됩니다. — LLMs는 직접 파싱할 수 있습니다. 컬과 API 토큰. HTML-to-markdown 변환을 위한 Node.js 선택적으로. 요청은 2 분까지 걸릴 수 있습니다. API는 JS 렌더링, CAPTCHA 해결 및 서버 측을 처리합니다. 렌더링 할 때 동적 콘텐츠를 더 많은 시간을 제공하기 위해 지연 = 3 (또는 더 높은)을 추가하십시오.

개요(AI 번역)

Fetch 웹 페이지 콘텐츠 또는 Massive의 Unblocker REST API를 통해 Google 검색. JavaScript 렌더링, 안티 봇 보호, CAPTCHA, paywalls 및 geo-restrictions 서버 측 처리 - 렌더링 된 HTML, 깨끗한 마크 다운 또는 구조 된 JSON을 반환합니다.


그것이 작동하는 방법

  1. ** URL 또는 검색 쿼리를 제공 ** - 검색 할 대상 페이지 또는 검색 조건 2.Unblocker는 나머지를 취급합니다 — JS 연출, CAPTCHA solve, retries 및 반대로 bot는 모두 서버 측을 우회합니다 3.Content 반환 — 렌더링된 HTML, markdown via node-html-markdown, 또는 검색 결과에 대한 JSON 구조

설치

##1. API 토큰 받기

대량으로 로그인하고 Unblocker API 토큰을 받으세요.

##2. 토큰 설정

##3. 그림

4. (선택 사항) HTML을 Markdown

node-html-markdown가 설치되면, 클리너 출력을 통해 파이프:

node-html-markdown가 사용할 수 없는 경우, HTML이 반환됩니다 — LLMs는 직접 파싱할 수 있습니다.


예제

구글 검색


API 매개 변수

브라우저 (/browser)

모수 가치 과태 묘사
[T4] 어떤 URL (required) 대상 페이지는 fetch

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

ClawPod

Fetch web page content or search Google through Massive’s Unblocker REST APIs. Handles JavaScript rendering, anti-bot protection, CAPTCHAs, paywalls, and geo-restrictions server-side — returns rendered HTML, clean markdown, or structured JSON.


How It Works

  1. You provide a URL or search query — the target page to fetch or terms to search
  2. Unblocker handles the rest — JS rendering, CAPTCHA solving, retries, and anti-bot bypass all happen server-side
  3. Content returned — rendered HTML, markdown via node-html-markdown, or structured JSON for search results

Install

1. Get an API Token

Sign up at Massive and get your Unblocker API token.

2. Set the Token

export MASSIVE_UNBLOCKER_TOKEN="your-token"

3. Fetch

curl -s -G --data-urlencode "url=https://example.com" \
  -H "Authorization: Bearer $MASSIVE_UNBLOCKER_TOKEN" \
  "https://unblocker.joinmassive.com/browser"

4. (Optional) HTML to Markdown

If node-html-markdown is installed, pipe through it for cleaner output:

npm install -g node-html-markdown
curl -s -G --data-urlencode "url=https://example.com" \
  -H "Authorization: Bearer $MASSIVE_UNBLOCKER_TOKEN" \
  "https://unblocker.joinmassive.com/browser" -o /tmp/_page.html && \
  (node -e "const{NodeHtmlMarkdown}=require('node-html-markdown');console.log(NodeHtmlMarkdown.translate(require('fs').readFileSync('/tmp/_page.html','utf8')))" 2>/dev/null || cat /tmp/_page.html)

If node-html-markdown is unavailable, raw HTML is returned — LLMs can parse it directly.


Examples

# Basic fetch
curl -s -G --data-urlencode "url=https://example.com" \
  -H "Authorization: Bearer $MASSIVE_UNBLOCKER_TOKEN" \
  "https://unblocker.joinmassive.com/browser"

# Skip JS rendering (faster, raw HTML only)
curl -s -G --data-urlencode "url=https://example.com" \
  -H "Authorization: Bearer $MASSIVE_UNBLOCKER_TOKEN" \
  "https://unblocker.joinmassive.com/browser?format=raw"

# Bypass cache
curl -s -G --data-urlencode "url=https://example.com" \
  -H "Authorization: Bearer $MASSIVE_UNBLOCKER_TOKEN" \
  "https://unblocker.joinmassive.com/browser?expiration=0"

# Extra delay for slow-loading dynamic content
curl -s -G --data-urlencode "url=https://example.com" \
  -H "Authorization: Bearer $MASSIVE_UNBLOCKER_TOKEN" \
  "https://unblocker.joinmassive.com/browser?delay=3"

# Use ISP IPs for less detection
curl -s -G --data-urlencode "url=https://example.com" \
  -H "Authorization: Bearer $MASSIVE_UNBLOCKER_TOKEN" \
  "https://unblocker.joinmassive.com/browser?ip=isp"

# Mobile device content
curl -s -G --data-urlencode "url=https://example.com" \
  -H "Authorization: Bearer $MASSIVE_UNBLOCKER_TOKEN" \
  "https://unblocker.joinmassive.com/browser?device=mobile"

# Multiple options combined
curl -s -G --data-urlencode "url=https://example.com" \
  -H "Authorization: Bearer $MASSIVE_UNBLOCKER_TOKEN" \
GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add joinmassive/clawpod
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →