Fetcher

cloud.fetcher由 fetcher.cloud 發布官方發布者v1.1.3更新於 Oct 24, 2026

The web capability layer for AI agents: render, extract, DNS, SSL, WHOIS & more via x402.

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取瀏覽器自動化安全與監控

概覽

AI 產生的概覽

遠端 MCP 伺服器,讓助理渲染網頁、擷取正文、解析連結與訂閱源,並查詢網域、DNS、SSL 與 WHOIS,按次以 USDC 付費。

可以做什麼
  • 用真實瀏覽器渲染頁面並截圖
  • 從網頁與 PDF 擷取乾淨的 Markdown 或文字,產生連結預覽,讀取 RSS/Atom 訂閱源與 oEmbed 資料,並比對兩個頁面或與 Wayback 快照的差異
  • 追蹤重新導向鏈、檢查 HTTP 與安全回應標頭、解析 robots.txt、尋找網站圖示
  • 查詢 DNS 記錄、TLS 憑證、WHOIS/RDAP 註冊資料,以及跨後綴的網域可用性
  • 產生 QR 碼
  • 篩檢不可信內容中的提示注入,並在簽署前檢查錢包交易的風險授權
適用情境
適合助理需要一般抓取拿不到的即時網頁資料時:JavaScript 較重的頁面、乾淨的正文、連結預覽、訂閱源,或網域與憑證查核。也適合希望使用單一託管端點、而不自行執行爬蟲或 DNS 工具的代理程式。
執行需求
遠端 streamable HTTP 端點;未宣告需要帳號、API 金鑰或請求標頭。超出各工具每日免費額度後,呼叫需透過 x402 協定在 Base 上以 USDC 按次付費,因此用戶端需要能自動完成付款的已儲值錢包。
安裝前請注意
付費呼叫會從呼叫方錢包實際支出 USDC,且流程中沒有真人確認;請先確認各工具的每日免費額度與單次價格。提交的網址、PDF 與內容會傳送給第三方服務。guard_inspect 與 guard_tx 只提供風險訊號而非保證,不能取代簽署交易前的人工審查。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Fetcher,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/cloud.fetcher%2Ffetcher/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "fetcher": {
      "type": "http",
      "url": "https://api.fetcher.cloud/mcp"
    }
  }
}

README

fetcher.cloud — the web capability layer for AI agents

One MCP server and API that gives an autonomous AI agent the public web. Render and screenshot pages, extract clean content, resolve links, parse feeds, and inspect domains, DNS, SSL, and WHOIS — 18 capabilities, paid per-call in USDC via x402, with a free daily tier.

Whenever an agent needs something from the internet, it uses fetcher.

[x402] [MCP] [Cloudflare Workers] [License: MIT]

Why it exists

LLMs are brilliant at reasoning and blind at retrieval. The moment real-world data needs a browser, a payment, or a login, an agent stalls. fetcher is the specialist capability layer it calls — a single interface for everything an agent can't do alone, billed the only way that works for software: per call, in stablecoins, with no account or API key.

How agents use it

  1. Discover — GET /capabilities returns every capability with category, pricing, examples, and schemas. Or connect the MCP server at /mcp.
  2. Call — a normal GET request. The first unpaid call past the free tier returns 402 Payment Required with machine-readable terms.
  3. Pay — the agent's wallet pays a fraction of a cent in USDC on Base and retries. No human in the loop.

Works with Conway Automaton, Claude, OpenAI Agents, Google ADK, any MCP client, or any agent that can make an HTTP request.

The capabilities

CategoryCapabilities
Browser & renderingrender, screenshot
Content & extractionextract, unfurl, feed, oembed, pdf-text, diff
Web intelligenceresolve, headers, robots, favicon
Domain & DNSdomain, domain/enriched, whois, dns, ssl
Utilityqr

Full catalog with pricing and examples: https://api.fetcher.cloud/capabilities

Machine-readable surfaces

/ (manifest) · /capabilities · /pricing.json · /openapi.json · /mcp · /.well-known/ai-plugin.json · llms.txt

Repository layout

worker/         # the Cloudflare Worker (API, payments, MCP)   → see worker/README.mdwebsite/        # the landing page (Cloudflare Pages)test-client/    # a script that pays an endpoint on Base mainnetconway-skill/   # ready-to-submit Conway Automaton skill

Deploy

See worker/README.md and DEPLOY.md for step-by-step deployment (Cloudflare Workers + Pages). Payments require Coinbase CDP facilitator keys set as Worker secrets.

License

MIT — see LICENSE.

來源:README.md,提交 27d7545

工具

19

render_page

Render a JavaScript page in a real browser; returns rendered HTML, text, optional screenshot. (browser; $0.02/call in USDC via x402, 10 free/day).

輸入參數url必填full_pagescreenshot

screenshot_page

Screenshot a page (real browser) as a base64 PNG/JPEG. (browser; $0.02/call in USDC via x402, 10 free/day).

輸入參數url必填full_page

extract_content

Extract a page's main content as clean Markdown + text with metadata. (content; $0.005/call in USDC via x402, 30 free/day).

輸入參數url必填mode

resolve_url

Follow a URL's full redirect chain; return final URL, hops, and metadata. (web-intel; $0.003/call in USDC via x402, 50 free/day).

輸入參數url必填

unfurl_url

Link preview card (title, description, image, favicon) for any URL. (content; $0.003/call in USDC via x402, 50 free/day).

輸入參數url必填

get_feed

Discover and parse a site's RSS/Atom feed into JSON items. (content; $0.003/call in USDC via x402, 40 free/day).

輸入參數url必填limit

get_oembed

Rich embed (oEmbed) data for a media URL (YouTube, Vimeo, X, Spotify...). (content; $0.002/call in USDC via x402, 50 free/day).

輸入參數url必填

find_favicon

Find a site's best icon/logo. (web-intel; $0.002/call in USDC via x402, 50 free/day).

輸入參數host必填

check_robots

Parse robots.txt; answer whether a user-agent may crawl a path; list sitemaps. (web-intel; $0.002/call in USDC via x402, 50 free/day).

輸入參數host必填pathuser_agent

inspect_headers

HTTP response headers + security-header analysis for a URL. (web-intel; $0.002/call in USDC via x402, 50 free/day).

輸入參數url必填

dns_lookup

Full DNS record dump (A/AAAA/MX/NS/TXT/SOA/CAA/CNAME) for a host. (domain-dns; $0.003/call in USDC via x402, 50 free/day).

輸入參數host必填

ssl_lookup

TLS certificate details (issuer, expiry, SANs) via Certificate Transparency logs. (domain-dns; $0.004/call in USDC via x402, 40 free/day).

輸入參數host必填

whois_lookup

Deep domain registration record via RDAP (registrar, dates, nameservers, DNSSEC). (domain-dns; $0.005/call in USDC via x402, 40 free/day).

輸入參數domain必填

extract_pdf

Extract text + metadata from a PDF URL (text-based PDFs). (content; $0.01/call in USDC via x402, 20 free/day).

輸入參數url必填max_pages

generate_qr

Generate a QR code (SVG) for text or a URL. (utility; $0.002/call in USDC via x402, 50 free/day).

輸入參數eccdata必填

diff_pages

Compare two pages (or one page vs its latest Wayback snapshot); return what changed. (content; $0.008/call in USDC via x402, 25 free/day).

輸入參數url_a必填url_b

guard_inspect

Screen untrusted content (web pages, emails, tool output) for prompt-injection/manipulation before your agent trusts it. Returns a risk score + reasons; a screening signal, not a guarantee. (security; $0.005/call in USDC via x402, 30 free/day).

輸入參數deeptext必填

guard_tx

Pre-sign wallet firewall: decode a transaction and flag unlimited approvals, setApprovalForAll, scam addresses, and spend-cap breaches before signing. Returns a risk verdict + reasons. (security; $0.008/call in USDC via x402, 25 free/day).

輸入參數to必填datafromchainvalue

check_domain

Check domain availability across TLDs via RDAP. Set enriched=true for DNS, age, and Wayback history. (domain-dns; $0.004/call in USDC via x402, 50 free/day).

輸入參數name必填tldsenriched

版本歷史

1
  1. v1.1.3最新Sep 16, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分