Skip to content

Integrations

Integrations

Every tool Frankensurf stitches together, what it costs, and how far it has been tested.

Frankensurf builds none of its tools. It stitches the best ones together and routes each page to the cheapest one that works. Free tools join by themselves once installed; paid ones join when their key is set and the call allows paid tools.

Tested means: Live, a real read through Frankensurf against a real site or the real service; Mocks, checked against the service’s published API format only. A mock isn’t done: add the key and run one read to promote it. A key also works under the service’s own name (SCRAPFLY_API_KEY, ZYTE_API_KEY and so on); the FRANKENSURF_ name wins when both are set.

Tool Rung Cost Tested
HTTP T0–T1 Free, built in Live
Jina Reader T1 Free, built in Live
Chromium T2 Free Live
Steel T2 Free self-hosted, or paid cloud Live
Crawl4AI T2 Free Live health check
Browserbase T2 Paid Mocks
Hyperbrowser T2 Paid Mocks
Browserless T2 Paid Mocks
Kernel T2 Paid Mocks
Anchor T2 Paid Mocks
Cloudflare Browser Run T2 Paid Mocks
Tool Rung Cost Tested
Camoufox T3 Free Live
Scrapling T1–T3 Free Live
Patchright T3 Free Live (smoke)
nodriver T3 Free Live (smoke)
Signed requests (Web Bot Auth) T3 Free Live (Cloudflare verifier)
Tool Rung Cost Tested
Firecrawl T4 Paid Live
ZenRows T4 Paid Live
fastCRW T4 Paid, or free self-hosted Live (self-hosted)
Scrapfly T4 Paid Live
Bright Data T4 Paid Mocks
Zyte T4 Paid Live
Apify T4 Paid Mocks
Tool What it does Tested
Browser Use An AI agent explores the page with your model Live (agent harness)
Skyvern A cloud agent returns what it found; only when named Mocks
Human handoff You clear the wall in a visible browser Live (headed test)
Your Chrome Reads signed in as you Live (identity canary)
Source Cost Tested
SearXNG Free, self-hosted Live
DuckDuckGo Free Fallback only
Bing Free Live
Exa Paid Live
Brave Search Paid Mocks
Tavily Paid Mocks
Parallel Paid Mocks

Want another tool? See Writing a plugin.