Mmcp.market

Solvegate MCP server

by SolveGate·io.github.SolveGate/solvegate-mcp·v0.1.1

Inspect a page for Cloudflare Turnstile free, and clear Turnstile and WAF challenges.

B82/100grade B
What users say
No reviews yet
Be the first
Safety scan
B82/100

full report

Adoption
Growing

1 stars40 downloads/wk

Reviews

Write one

Nobody has reviewed Solvegate yet.

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

Solvegate tools (3)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • get_solve

    Fetch a solve created earlier. Free — reading never re-bills. Use this when solve_turnstile

  • inspect_page

    Fetch a URL and report what its HTML says about Cloudflare Turnstile: whether a widget

  • solve_turnstile

    Clear a Cloudflare challenge and return a token. `gate` is "turnstile" for an embedded

Public scan report

scanner v0.1.9 · 2026-09-21 · same rubric, same numbers if you re-run it

no findings
  • Code scan5 source files scanned25/25
  • Live reliabilityno gateway calls yet and no remote to proben/a
  • Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 27 days ago15/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

What the publisher says

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

solvegate-mcp

An MCP server that lets an agent deal with Cloudflare Turnstile: check whether a page has one, and clear it when it does.

Three tools. One of them needs no account.

Install

npx solvegate-mcp

Claude Desktop / any MCP client, in your config:

{
  "mcpServers": {
    "solvegate": {
      "command": "npx",
      "args": ["-y", "solvegate-mcp"],
      "env": { "SOLVEGATE_API_KEY": "sk_test_…" }
    }
  }
}

Leave SOLVEGATEAPIKEY out and inspect_page still works. That is deliberate: you should be able to see what the server does before deciding whether to sign up for anything.

Get a key at solvegate.io. A free sktest sandbox key needs no card and returns a deterministic token instantly — right for wiring this up, and it never clears a real gate.

Why inspect_page exists

The commonest wrong turn with a solver is calling it when you should have looked first. Three cases account for most of it:

products from different vendors. This server does not solve them, and neither does SolveGate — inspect_page says so by name instead of letting you find out from a 422.

  • The page carries reCAPTCHA or hCaptcha, not Turnstile. Those are different

has no data-sitekey, because the challenge belongs to a zone rule rather than to a widget you embed. There is nothing to read off the page, and the gate is waf rather than turnstile.

  • It is a WAF challenge, not a widget. A full-page Cloudflare interstitial

served HTML at all, and the tool says that rather than guessing.

  • The sitekey is rendered from script after load. Then it is not in the

Inspecting is free, takes about a second, and is quite often the whole answer.

What it will not tell you

The widget mode. Managed, non-interactive and invisible are stored on the widget inside the Cloudflare account that owns the sitekey. The page carries only the key, so no tool can read the mode off the source — including this one, and including anything that claims otherwise.

It does not matter for solving: all three modes resolve to the same request. A sitekey, a page URL, and a token back.

The one exception is Cloudflare's five documented dummy sitekeys, whose widget type Cloudflare publishes itself. inspect_page reports those, and finding one on a page tells you something useful — you are looking at a staging build rather than production.

Configuration

The key is read from the environment and is never a tool argument — a tool argument is model-visible and ends up in transcripts.

Notes on behaviour

Shortened. The full README is on GitHub.

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

Install directly

Runs npx -y solvegate-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add solvegate-mcp -- npx -y solvegate-mcp
Add to Cursor

Solvegate: common questions

Is Solvegate MCP server safe?
Mostly: it is graded B (82/100). Read the Solvegate safety report
How do I install Solvegate?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does Solvegate need an API key?
Yes. The registry entry asks for SOLVEGATE_API_KEY.
Is Solvegate maintained?
The last commit was 27 days ago (2026-08-25). The latest release is v0.1.1.
What can I use instead of Solvegate?
Servers from other publishers that do the same job: Scrapling MCP Server, Notion MCP server and Dados Abertos Senado BR MCP server. Compare all Solvegate alternatives.

Alternatives to Solvegate

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

All Solvegate alternatives →
  • Scrapling MCP Server
    Web scraping with stealth HTTP, real browsers, and Cloudflare bypass. CSS selectors supported.
    A
  • Notion
    Token-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents.
    B
  • Dados Abertos Senado BR MCP
    MCP server for Brazilian Federal Senate open data (legislative, administrative, e-Cidadania).
    A
  • Gitlab Docs
    Search and browse 2,900+ official GitLab documentation pages via MCP
    A
  • ContractGate
    Infer, dry-run, deploy, and inspect ContractGate semantic data contracts.
    B

More from SolveGate