“Our product depends on reliable web data. Before String, we were constantly getting blocked and spending countless engineering hours debugging. The API just works and they've become a core part of our infra stack.”
Four lines of code or one sentence to your agent.
Aggregate success across 495 requests per providerRun the open-source Web Data Frontier Benchmark on GitHub →Why we built our own benchmark →
We meet you where you're at - whether you want a simple API, DIY web data pipelines, or datasets delivered to you.
Reach String programmatically, through MCP, or have data delivered straight into the tools your team already uses.
Use the Web Access MCP server to fetch any page on the web, live and structured. Paste this into Claude, Cursor, or any client with a config file:
Claude.ai → Settings → Connectors → Add Custom Connector
Perplexity → Settings → Connectors → + Custom connector
Paste this URL with your API key in the path
In Perplexity, pick Remote, set Transport to Streamable HTTP, and leave Authentication on None: the key in the URL is the credential. Custom connectors need a paid Perplexity plan.
Add to Claude ↗Reach it the way your team already works, then land it wherever your data lives.