Skip to content
@usestring

String

Web access for everyone — the web data API that doesn't get blocked. Benchmarks, MCP servers, and HTTP fingerprinting tools.

String

Web access for everyone.

We build the web data API that doesn't get blocked — one request, any URL, clean content back.

Website · Docs · Get an API key · Blog · Careers


The API

Anti-bot handling, CAPTCHA solving, proxy rotation, and JS rendering are our problem, not yours. Send a URL, get the content back. A block costs you nothing — you're billed only when content is successfully delivered, and the first 5,000 requests are free.

curl https://request.usestring.ai/v1/fetch \
  -H "Authorization: Bearer $STRING_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "url": "https://example.com", "format": "markdown" }'

Agents can skip the HTTP layer entirely — @usestring/mcp is the official MCP server, local or hosted:

npx @usestring/mcp    # local; STRING_AI_API_KEY in the environment

...or point any MCP client at https://mcp.usestring.ai/YOUR_API_KEY/v1/mcp.

What we've open sourced

web-data-frontier-benchmark
TypeScript
An open, reproducible benchmark for web access APIs: 90 real bot-protected URLs, 15 providers, one shared harness. We built it because vendor success-rate claims don't survive a fixed test suite — ours included, which is why the harness, the URL list, and the raw JSON are all public.
powhttp-mcp
Go · AGPL-3.0
X-ray vision into captured HTTP traffic for coding agents: TLS (JA3/JA4) and HTTP/2 fingerprinting, browser-vs-program diffing to locate detection vectors, API and GraphQL endpoint mapping, and response-schema inference.
string-ai-mcp
JavaScript · MIT
The official MCP server for the Web Access API — web_access_fetch, web_access_search, and quote-then-approve sitemap crawls, in any MCP client.
utils
Shell · MIT
The scripts and gists we reference in our writing.
relay-self-hosted
JavaScript
Fully self-hosted Obsidian live collaboration — CRDT sync, token service, and OAuth, with no relay.md control plane.

The benchmark

Official run — 2026-07-15 · 90 targets × 5 attempts × 15 providers = 6,750 requests.

Rank Provider Success rate Passed
1 string 95.8% 431/450
2 scrapfly 83.6% 376/450
3 bright 80.9% 364/450
4 context_dev 78.7% 354/450
5 firecrawl 70.9% 319/450

Full table, all fifteen providers, and instructions to re-run it yourself →


Built in New York City.  ·  We're hiring.

Pinned Loading

  1. powhttp-mcp powhttp-mcp Public

    MCP server enabling agents to debug HTTP requests better (using powhttp)

    Go 80 6

  2. web-data-frontier-benchmark web-data-frontier-benchmark Public

    Compare web access APIs (web unblockers / scrape APIs) head-to-head against a fixed suite of ~90 real-world, hard-to-scrape URLs

    TypeScript 15 2

Repositories

Showing 5 of 5 repositories

Top languages

Loading…

Most used topics

Loading…