Foura
Reliable web access for AI agents: smart HTTP, rotating proxies, and full-browser rendering.
Connect it
Settings → Connectors → Add custom connector
URL: https://mcp.foura.ai/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://mcp.foura.ai/mcp{
"mcpServers": {
"mcp": {
"url": "https://mcp.foura.ai/mcp"
}
}
}claude mcp add --transport http mcp https://mcp.foura.ai/mcp{
"servers": {
"mcp": {
"type": "http",
"url": "https://mcp.foura.ai/mcp"
}
}
}{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@fouradata/mcp@0.8.1"
],
"env": {
"FOURA_API_KEY": "<value>"
}
}
}
}claude mcp add mcp -- npx -y @fouradata/mcp@0.8.14 tools, verified live
foura_singleread-onlySend one HTTP request and return the response. Use it for static pages, JSON APIs, and server-rendered HTML, with your own headers, body and cookies. Set browser, os, or version when a target refuses the default Chrome. Pass a proxy id returned by foura_proxy to leave from that same exit. validate decides what counts as success, so a response it rejects comes back as a failure instead of as conten
foura_proxyread-onlyRoute an HTTP request through rotating proxies, retrying on another exit until one delivers. Use it when foura_single is blocked, and whenever the exit itself matters: this is the only tool that takes a strict exit-country allowlist (exitCountries, which never falls back to another country), presents a named browser family per attempt, excludes exits you already know are dead (ignoreProxies), and
foura_browserread-onlyLoad a public URL in a full browser session. JavaScript runs, the DOM renders, and cookies come back with the response. Use it for single-page apps, lazy-loaded content, or supported browser challenges. You can set your own headers, cookies and userAgent, and checkStatus or checkText turn a navigation that rendered the wrong page into a failure instead of returning it as content. For a protected p
foura_autoread-onlyGive it a public URL and get the content back. Use it when only the content matters and not how it is fetched: it escalates from a direct request to a rotating proxy to a full browser only as far as the target forces, and returns the session that worked so the next call can replay it. On protected targets, or whenever HTTP 200 may still be a challenge or an incomplete page, pass validate.data.acce
Alternatives in Browser & Scraping
Compare →HAHasDataB
All HasData scraping tools in one MCP server: Google, TikTok, Instagram, maps, e-commerce and more.
GAGatewayB
Durable self for AI agents: one-call resume, memory, real browser, free chat + hire real humans.
ZMZenrows MCPB
Zenrows MCP server — Fetch, Extract, Batch, and Browser Sessions for AI coding assistants
UNUnbrowseB
Websites as APIs: read pages, run site tasks via learned APIs, cloud browser with saved logins.
CMCrawlora MCPB
Hosted MCP: 3631 structured web-data tools across 471 platform groups.
FAfastCRWB
Scrape, crawl, map & search the web. Open-source, self-hostable Rust crawler & search for AI agents.