scrape_webpage
Scrape Webpage
Scrape any webpage and return content as markdown, html, text, or json. Pay-per-call web scraping for AI agents.
url必填formatwait_msviewportwait_for
io.github.hshintelligence由 GitHub 帳號 hshintelligence 發布v0.6.1更新於 Oct 24, 2026
Pay-per-call web scraping for AI agents via x402 on Base USDC. Six tools, no signup.
發布方自己的服務:Scrape.ly
遠端 MCP 伺服器,可擷取網頁、抽取結構化資料與中繼資料、截圖並執行瀏覽器工作流程,依次以 USDC 付費。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/io.github.hshintelligence%2Fagent-scrape/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。把它新增到你客戶端的 mcpServers 設定中。
{
"mcpServers": {
"agentscrape": {
"type": "http",
"url": "https://agent-scrape.healingsunhaven.workers.dev/mcp"
}
}
}Pay-per-call web scraping for AI agents — no signup, no API keys, just USDC.
[x402] [MCP] [Base] [Cloudflare Workers] [License: MIT] [hshintelligence/agent-scrape MCP server]
Live: agent-scrape.healingsunhaven.workers.dev
AI agents discover AgentScrape, pay per call in USDC on Base, and get clean structured data back — no accounts, no API keys, no human in the loop.
Two protocols, one service:
Traditional scraping APIs assume a human:
AI agents can't do any of that. They have wallets. They have stablecoins. They need infrastructure built for them.
AgentScrape speaks two open standards:
No signup. No API keys. No subscription. Just USDC.
All tools cost $0.001 USDC during the mainnet validation window. Pricing ramps after stability is proven (see Pricing).
Add to any MCP-compatible client via Streamable HTTP:
The x402 payment metadata is broadcast inside the MCP tools/list response. Your client handles the payment handshake automatically when configured with an x402-compatible wallet.
For machine-driven discovery, four standard endpoints are exposed (free, no auth):
The 402 response itself carries the canonical payment requirements in the base64-encoded Payment-Required header, and the body includes a human-readable error with discovery links.
Stack:
withX402 payment bindingeip155:8453)0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913)api.cdp.coinbase.com/platform/v2/x402) with Ed25519 JWT authEvery wallet address gets 10 free calls per 30 days on the HTTP API. Pass your Base wallet in the X-402-Payer header. After 10 calls, payment via x402 is required.
Free tier is HTTP-only. MCP calls go through the standard x402 payment flow.
Launch window (first 48h on mainnet): $0.001 flat per tool call.
After validation, pricing ramps to:
Bulk discounts (20% at 1K calls/month, 40% at 10K) are planned.
Q3 2026:
langchain-agent-scrape)Q4 2026:
Requires Node 22+, a Cloudflare account with Workers + Browser Rendering enabled, a Groq API key, and a Coinbase CDP API key.
To use your own wallet as payTo, edit the PAY_TO constant in src/index.ts.
MIT — see LICENSE.
Built by HSH Intelligence, operated by Healing Sun Haven LLC (Wyoming, USA).
Pay-per-call web scraping for AI agents — no signup, no API keys, just USDC.
ElizaOS supports remote MCP servers natively via the @elizaos/plugin-mcp plugin. AgentScrape works out of the box — no custom integration needed.
In your ElizaOS character JSON, add the plugin and point the MCP server config at AgentScrape's Streamable HTTP endpoint:
Once configured, the agent automatically discovers all six AgentScrape tools:
The first 10 calls per wallet in the first 30 days are free. After that, calls are paid in USDC on Base mainnet (eip155:8453) via the x402 v2 payment protocol. To pay, supply the X-PAYMENT-RESPONSE header with an x402 payment receipt on retry — the standard x402 flow.
Once the plugin is wired up, your ElizaOS agent can use AgentScrape transparently:
User: "Scrape https://www.x402.org and give me a two-sentence summary."
ElizaOS routes the request through @elizaos/plugin-mcp, which calls AgentScrape's scrape_webpage tool, and the agent answers based on the live page content.
來源:README.md,提交 2636125
Scrape Webpage
Scrape any webpage and return content as markdown, html, text, or json. Pay-per-call web scraping for AI agents.
url必填formatwait_msviewportwait_forExtract Structured Data
AI-powered structured data extraction from any webpage using natural language. Returns JSON matching your prompt or schema.
url必填prompt必填schemawait_mswait_forScreenshot Webpage
Capture a PNG screenshot of any webpage. Supports desktop, mobile, and tablet viewports, plus full-page mode.
url必填wait_msviewportwait_forfull_pageExtract Page Metadata
Extract page metadata: title, description, Open Graph, Twitter cards, JSON-LD, canonical URL, and all meta tags.
url必填Create Browser Session
Create a stateful browser session that persists cookies and localStorage across multiple scrape/workflow calls.
ttl_secondsRun Browser Workflow
Execute a multi-step browser workflow atomically: navigate, click, type, wait, scroll, screenshot, extract, evaluate. Up to 20 steps.
steps必填viewportsession_idpersist_session已滿足適用檢查項的 100%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

ly.scrape官方發布者
Scrape.ly 的 MCP 伺服器,讓助理在 Scrape.ly 商店中搜尋 Actor、執行它們,並讀取其資料集、鍵值儲存與日誌。

由 GitHub 帳號 steadyscrape 發布
關鍵字搜尋量、即時SERP排名、網域流量、排名關鍵字、反向連結、Google Trends、YouTube。AI 翻譯

由 GitHub 帳號 6mickswagger9 發布
本機 MCP 伺服器,為 AI 代理提供 x402 付費 API,透過 CDP facilitator 以 Base 上的 USDC 結算。

由 GitHub 帳號 TrueScrape 發布
付費 API,讓助理取得 52 個平台的公開即時資料——社群帳號與貼文、商品列表、房產與廣告資料,並支援提及監控。

由 GitHub 帳號 steadyscrape 發布
由 Apify 託管的遠端 MCP 伺服器,讓助理取得來自 14 個以上 ATS 招募網站及遠端職缺的即時徵才資訊。
# Free service discovery (no payment)curl https://agent-scrape.healingsunhaven.workers.dev/
# Paid call — without payment, returns 402 with payment requirementscurl -X POST https://agent-scrape.healingsunhaven.workers.dev/scrape \ -H "Content-Type: application/json" \ -d '{"url": "https://example.com", "format": "markdown"}'
# Free tier — first 10 calls per wallet, send your wallet in the X-402-Payer headercurl -X POST https://agent-scrape.healingsunhaven.workers.dev/scrape \ -H "Content-Type: application/json" \ -H "X-402-Payer: 0xYourBaseWalletAddress" \ -d '{"url": "https://example.com", "format": "markdown"}'{ "mcpServers": { "agent-scrape": { "url": "https://agent-scrape.healingsunhaven.workers.dev/mcp", "transport": "streamable-http" } }} ┌──────────────────────────────────┐ │ Cloudflare Workers │ │ (global edge, 330+ POPs) │ │ │AI Agent ───────┼─▶ GET / (free)│(HTTP) ├─▶ GET /.well-known/x402 (free)│ ├─▶ GET /openapi.json (free)│ ├─▶ GET /llms.txt (free)│ ├─▶ POST /scrape ($0.001) │ ├─▶ POST /extract ($0.001) │ ├─▶ POST /screenshot ($0.001) │ ├─▶ POST /metadata ($0.001) │ ├─▶ POST /workflow ($0.001) │ ├─▶ POST /session ($0.001) │ │ │AI Agent ───────┼─▶ POST /mcp │(MCP) │ • initialize │ │ • tools/list │ │ • tools/call (paid) │ │ │ └──────────────┬───────────────────┘ │ ┌────────────────┴─────────────────┐ │ │ Coinbase CDP facilitator Browser Rendering API (api.cdp.coinbase.com/ Groq API (Llama 4 Scout) platform/v2/x402) KV (sessions, free tier) Ed25519 JWT auth Settles USDC on Base │ ▼ payTo wallet 0x3F33...9E9a# Service identitycurl https://agent-scrape.healingsunhaven.workers.dev/ | jq .
# x402 manifestcurl https://agent-scrape.healingsunhaven.workers.dev/.well-known/x402 | jq .
# 402 challenge with x402 v2 headerscurl -i -X POST https://agent-scrape.healingsunhaven.workers.dev/scrape \ -H "Content-Type: application/json" \ -d '{"url":"https://example.com"}'# → HTTP 402, Payment-Required header (base64 JSON), Cache-Control: private, no-store
# CORS preflight (browser-based agents)curl -i -X OPTIONS https://agent-scrape.healingsunhaven.workers.dev/scrape \ -H "Origin: https://example.com" \ -H "Access-Control-Request-Method: POST" \ -H "Access-Control-Request-Headers: Content-Type,X-Payment"# → HTTP 204, allow-headers includes X-Payment and Payment-Signaturegit clone https://github.com/hshintelligence/agent-scrape.gitcd agent-scrapenpm install
# Set secretsnpx wrangler secret put GROQ_API_KEYnpx wrangler secret put CDP_API_KEY_IDnpx wrangler secret put CDP_API_KEY_SECRET
# Local devnpx wrangler dev
# Deploynpx wrangler deploybun add @elizaos/plugin-mcp# ornpm install @elizaos/plugin-mcp{ "name": "ResearchAgent", "plugins": ["@elizaos/plugin-mcp"], "settings": { "mcp": { "servers": { "agentscrape": { "type": "streamable-http", "name": "AgentScrape", "url": "https://agent-scrape.healingsunhaven.workers.dev/mcp", "timeout": 60 } } } }}