MCP.Market

Foura MCP server

online · 100% uptime
by foura.ai·ai.foura/mcp·v0.8.3·7 stars

Reliable web access for AI agents: smart HTTP, rotating proxies, and full-browser rendering.

A86/100grade A
What users say
No reviews yet
Be the first
Safety scan
A86/100

full report

Adoption
Established

7 stars570 downloads/wk

Reviews

Write one

Nobody has reviewed Foura yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Foura tools (4, 1 write)

write = sends, deletes, buys or posts
  • foura_autoFree

    Give 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.accept with text unique to the real content; auto makes bounded attempts and returns either validated content or a failure, and cannot guarantee a match. It owns its own retry settings, so there is no maxTries here, and timeout_ms is the budget for every attempt together rather than for one. What it cannot do is the reason to reach for another tool: a strict exit country and a pinned exit live on foura_proxy (auto can only avoid exits, through ignoreProxies, or escalate to a premium exit with exitClass); choosing which browser is presented to the target lives on foura_single and foura_proxy; a scripted browser session lives on foura_browser. A request that names any of those belongs there rather than here. One FourA API key authenticates every call, the result reports the credits it spent, which is the sum of the attempts it made, and a refusal by your own plan arrives as a plan_limit_ code with retryAfter rather than as a block by the target.

  • foura_browserFree

    Load 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 page, call foura_proxy first and pass its returned proxy ID here to reuse that same exit, instead of starting a new selection here; with no proxy the session leaves from one fixed address. Set unblocker:false when you want the page exactly as it loads, challenge included. It is the most expensive of the four tools and the slowest, so prefer foura_single or foura_proxy whenever the content is already in the HTML. One FourA API key authenticates every call, the result reports the credits it spent, and a refusal by your own plan arrives as a plan_limit_ code, including plan_limit_browser_daily when the daily browser allowance is spent.

  • foura_proxyFree

    Route 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 may escalate to a premium exit (exitClass, an allowance rather than an instruction). maxTries bounds how many exits are tried and timeout_ms bounds the whole rotation, so a short timeout can end it before maxTries is reached; protected targets often need 25 to 30. validate decides what counts as delivered, and an attempt it rejects is retried on the next exit. The response returns the id of the exit that succeeded: pass that returned id to foura_single.proxy or foura_browser.proxy to send the next request from the same exit. A failed rotation returns attemptReport, which separates exits that never answered from exits a bot check refused from pages your own rule threw away. Use foura_browser when the page needs JavaScript. Rotation costs several times a single request. One FourA API key authenticates every call, the result reports the credits it spent, and a refusal by your own plan arrives as a plan_limit_ code with retryAfter rather than as a block by the target.

  • foura_singlewrite actionFree

    Send 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 content; the timeouts nest, with timeout_ms bounding the whole request and the connect, accept and server_response ones bounding stages inside it. Switch to foura_proxy when the response is blocked or the exit country matters, and to foura_browser when the page needs JavaScript. One FourA API key authenticates every call, the result reports the credits it spent, and a refusal by your own plan arrives as a plan_limit_ code with retryAfter rather than as a block by the target.

Public scan report

scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it

1 high
  • Code scan28 source files scanned25/25
  • Live reliabilityremote reachable in 1971ms20/20
  • Tool poisoning4 tool descriptions checked15/15
  • Auth qualityopen endpoint exposes 1 write-action tools with no auth3/15
  • Maintenancelast push 6 days ago15/15
  • Maintainer identityendpoint served from the registry-verified namespace domain8/10

Findings (1)

  • highWrite-action tools reachable without authenticationauth.open-write
Overall 86/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Foura compares

Against every graded Scraping and browsing MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
86/100
higher than 67% of 866 Scraping and browsing servers
Tools
4
the typical Scraping and browsing server has 6
Tools that change things
25%
typical: 0%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote Scraping and browsing server answers 100%
Response time
166 ms
faster than 58% of 384 Scraping and browsing servers
GitHub stars
7
more than 77% of 583 Scraping and browsing servers
Downloads a week
570
more than 86% of 309 Scraping and browsing servers with a package

What its tools let an agent do: 3 read · 1 change

Release history: 5 versions in the registry since 2026-09-17, latest 2026-10-28, typically one every 15 days.

Install Foura in Claude Code, Cursor or VS Code

claude mcp add --transport http mcp https://mcp.foura.ai/mcp
Add to Cursor

What the publisher says

From the Foura repository's README, as published. We do not edit it. Read it on GitHub

<!-- mcp-name: ai.foura/mcp -->

FourA MCP

Reliable web access for AI agents.

Give your agent a public URL. FourA returns the content, whether the page needs a fast HTTP request, proxy rotation, or a full browser session.

Start with fouraauto: one URL in, typed content out. It chooses the appropriate fetch method and handles common blocks for you. Use fourasingle, fouraproxy, or fourabrowser when you want explicit control over the request path.

The included workflows cover product extraction, article cleanup, price monitoring, endpoint checks, and bulk URL fetching.

Use it from Claude Desktop, Claude Code, Cursor, Windsurf, VS Code, or any MCP client. Run the npm package locally or connect to the hosted Streamable HTTP endpoint with the same FourA API key.

Get an API key | Read the MCP docs | See the package on npm

One-click install:

Both buttons pre-fill the config with a YOURFOURAAPIKEY placeholder - replace it with your key. Or by hand: claude mcp add foura -- npx -y @fouradata/mcp (set FOURAAPI_KEY in env first). Full per-client setup below.

Quick Start - local stdio (recommended for Claude Desktop)

Create or reveal an API key at foura.ai/dashboard/#api-keys (format pklive...). Then drop this into your MCP client's config:

{
  "mcpServers": {
    "foura": {
      "command": "npx",
      "args": ["-y", "@fouradata/mcp"],
      "env": {
        "FOURA_API_KEY": "pk_live_..."
      }
    }
  }
}

Claude Desktop gotcha: fully quit Claude Desktop (Cmd+Q on macOS) before editing the config file. If the app is still running, it will overwrite your edits with its in-memory config on exit.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Grade history

  • 2026-11-03restoreB → Ascore 86: Write-action tools reachable without authentication
  • 2026-09-19restoreC → Bscore 81: Write-action tools reachable without authentication

Foura: common questions

Is Foura MCP server safe?
Yes, by our scan: it is graded A (86/100). Read the Foura safety report
How do I install Foura?
It runs remotely at mcp.foura.ai. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Foura need an API key?
Yes. The registry entry asks for FOURA_API_KEY.
Is Foura maintained?
The last commit was 7 days ago (2026-10-28). The latest release is v0.8.3.
Is Foura up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of Foura?
Servers from other publishers that do the same job: SeleniumBase MCP server, AIHawk MCP server and Browser Use MCP server. Compare all Foura alternatives.
How does Foura compare with other Scraping and browsing MCP servers?
safety score 86/100 (higher than 67% of 866 Scraping and browsing servers); tools 4 (the typical Scraping and browsing server has 6); tools that change things 25% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Foura

Same job from other publishers: the closest match first, then the best rated.

All Foura alternatives →
  • SeleniumBase MCP
    Stealthy browser automation, testing, and web-scraping via CDP Mode.
    A
  • AIHawk
    AI browser agent: browses, clicks, types, and reads real web pages from plain-English instructions.
    A
  • Browser Use
    Browser agents and stealth cloud browsers for AI: run web tasks, fill forms, extract data.
    A
  • Web Browser (kogiQA)
    This web browser has been designed to help your agent debug and develop complex web applications.
    C
  • Scrapeless
    Web search, browser automation, scraping, crawling and CAPTCHA solving for AI agents.
    A