JC

joinmassive/clawpod

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

70 stars Качество 46 Тренд 14

Умение OpenClaw работать с сетью Massive Proxy

Обзор

Получите контент веб-страницы или ищите в Google через API Massive Unblocker REST. Обрабатывает рендеринг JavaScript, антибот-защиту, CAPTCHA, paywalls и гео-ограничения на стороне сервера — возвращает отображаемый HTML, чистую разметку или структурированный JSON. 1. — целевая страница для извлечения или терминов для поиска 2. — JS-рендеринг, решение CAPTCHA, повторные запросы и обход антибота — все это происходит на стороне сервера 3. — визуализация HTML, разметка через узел-html-разметка или структурированный JSON для результатов поиска Зарегистрируйтесь в Massive и получите свой токен Unblocker API. Если установлен узел-html-markdown, проведите через него трубу для более чистого вывода: Если node-html-markdown недоступен, возвращается необработанный HTML — LLM могут анализировать его напрямую. Кёрл и токен API. Необязательно Node.js для преобразования HTML-to-markdown. Запросы могут занять до 2 минут. API обрабатывает рендеринг JS, решение CAPTCHA и повторно запрашивает серверную сторону. Попробуйте добавить задержку = 3 (или выше), чтобы динамический контент получил больше времени для рендеринга.

Обзор (машинный перевод)

Получите контент веб-страницы или ищите в Google через API Massive Unblocker REST. Обрабатывает рендеринг JavaScript, антибот-защиту, CAPTCHA, paywalls и гео-ограничения на стороне сервера — возвращает отображаемый HTML, чистую разметку или структурированный JSON.

Как это работает

  1. ** Вы предоставляете URL-адрес или поисковый запрос ** - целевую страницу для поиска или условия для поиска
  2. ** Unblocker обрабатывает все остальное ** - рендеринг JS, решение CAPTCHA, повторные запросы и обход антиботов - все происходит на стороне сервера
  3. Возвращение контента — отображение HTML, разметка через node-html-markdown или структурированный JSON для результатов поиска

##Установка

###1 Получить API-токен

Зарегистрируйтесь в Massive и получите свой токен Unblocker API.

###2 Установите токен

###3, приём

###4. (необязательно) HTML в Markdown

Если [[Т1]] установлен, труба через него для более чистого выхода:

Если T2 недоступен, возвращается необработанный HTML — LLM могут анализировать его напрямую.

Примеры

Google Поиск

Параметры API

Браузер ([T3])

| Параметры | Значения | Дефолт | Описание

| url | любой URL | * (обязательно) * | Целевая страница для извлечения |

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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" \
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add joinmassive/clawpod
Новичок в MCP? Начните с руководства на mcpskill.org →