Solvegate MCP server
Inspect a page for Cloudflare Turnstile free, and clear Turnstile and WAF challenges.
1 stars40 downloads/wk
Reviews
Write oneNobody 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 postsRead from the package source without running it. The installed server may list more.
get_solveFetch a solve created earlier. Free — reading never re-bills. Use this when solve_turnstile
inspect_pageFetch a URL and report what its HTML says about Cloudflare Turnstile: whether a widget
solve_turnstileClear 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
- 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
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-mcpClaude 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
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.
Scrapling MCP ServerWeb scraping with stealth HTTP, real browsers, and Cloudflare bypass. CSS selectors supported.not reviewedWidely usedA- NotionToken-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents.not reviewedEstablishedB
Dados Abertos Senado BR MCPMCP server for Brazilian Federal Senate open data (legislative, administrative, e-Cidadania).not reviewedGrowingA- Gitlab DocsSearch and browse 2,900+ official GitLab documentation pages via MCPnot reviewedGrowingA
ContractGateInfer, dry-run, deploy, and inspect ContractGate semantic data contracts.not reviewedGrowingB