Skip to main content
ClaudeWave
CapMonsterCloud avatar
CapMonsterCloud

capmonster-mcp-captcha-solver

View on GitHub

Official CapMonster Cloud MCP server — AI captcha solver for reCAPTCHA v2/v3, Cloudflare Turnstile & DataDome. Let Claude, Cursor, and other AI agents solve captchas directly via MCP.

MCP ServersOfficial Registry1 stars2 forksTypeScriptUpdated today
ClaudeWave Trust Score
70/100
· OK
Passed
  • Actively maintained (<30d)
  • Clear description
  • Topics declared
  • Documented (README)
Flags
  • !No standard license detected
Last scanned: 9/19/2026
Install in Claude Code / Claude Desktop
Method: UVX (Python) · capmonster-mcp
Claude Code CLI
claude mcp add capmonster-mcp-captcha-solver -- uvx capmonster-mcp
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "capmonster-mcp-captcha-solver": {
      "command": "uvx",
      "args": ["capmonster-mcp"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
Use cases

MCP Servers overview

# CapMonster Cloud MCP Server (Model Context Protocol)

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![MCP Protocol](https://img.shields.io/badge/MCP-Supported-blue.svg)](https://modelcontextprotocol.io/)

An **Model Context Protocol (MCP)** server for CapMonster Cloud, available as a Python package
and as a TypeScript port ([`ts/`](ts)).

This server is the **solve brain**: it lists supported captcha types, serves CapMonster's live
docs, and creates/polls solve tasks against the CapMonster Cloud REST API. It has **no browser of
its own** — pair it with a browser-driving MCP (e.g.
[`capmonster-mcp-patchright`](https://www.npmjs.com/package/capmonster-mcp-patchright)) that does
the page work (navigation, interaction, reading the live DOM/network, and injecting the solved
token back into the page). See [`capmonster_agent/SKILL.md`](capmonster_agent/SKILL.md) for the
full step-by-step procedure for analyzing a captcha-protected page and solving it this way.

**[👉 Get your Free API Key and Start Bypassing CAPTCHAs](https://dash.capmonster.cloud/Account/SignUp?utm_source=github&utm_medium=referral&utm_campaign=mcp_repo_readme)**

---

## ⚡ Supported CAPTCHAs

Your AI Agent will be able to automatically bypass, among others:
- **reCAPTCHA** (v2, v2 Enterprise, v3)
- **Cloudflare Turnstile** and Cloudflare Challenge (managed challenge / `cf_clearance`)
- **FunCaptcha** (Arkose)
- **GeeTest** (v3 and v4)
- **Enterprise Anti-Bot Systems:** AWS WAF, DataDome, Imperva, TSPD, Binance, Prosopo, Yidun,
  TenDI, Hunt, Altcha, Basilisk, and more
- **Image-to-Text & Complex Image Tasks**

The authoritative, current list is served live from CapMonster's OpenAPI spec via the
`get_supported_tasks` tool — **hCaptcha is not currently supported**, despite appearing in some
of CapMonster's own marketing copy.

## 📦 Installation

Requires Python 3.11+ and a valid CapMonster API Key. Run it with `uvx` (no local clone needed):

```
uvx capmonster-mcp
```

Prefer TypeScript/Node? See [`ts/README.md`](ts/README.md) for the npm-published port — same
tools, same behavior.

## 🔌 Using with an MCP client (e.g. Claude Desktop)

Add the following to your MCP client's config (e.g. `claude_desktop_config.json`):

```json
{
  "mcpServers": {
    "capmonster": {
      "command": "uvx",
      "args": ["capmonster-mcp"],
      "env": {
        "CM_API_KEY": "your_api_key_here"
      }
    }
  }
}
```

The server only runs over stdio, so there are no HTTP headers to carry a per-request key —
`CM_API_KEY` is read once from the environment and shared by every tool call in the session.

Pair it with a browser-automation MCP server (e.g.
[`capmonster-mcp-patchright`](https://www.npmjs.com/package/capmonster-mcp-patchright)) so your
agent can both see the page and solve what's on it — see [`mcp.example.json`](mcp.example.json)
for a config with both servers wired up together.

## 🛠 Available MCP Tools

Once connected, your LLM will have access to the following tools:

- `get_supported_tasks`: Lists captcha task types CapMonster supports, from the live OpenAPI spec.
- `get_task_parameters(task_type)`: Required/optional fields, variant notes, and the solution
  schema for a task type.
- `get_docs(url, offset, limit, section)`: Fetches a CapMonster documentation page
  (`docs.capmonster.cloud` / `api.capmonster.cloud` only), with section-jump and pagination.
- `create_task(task)`: Submits a captcha task and returns a `taskId`.
- `get_task_result(task_id)`: Polls a task once.
- `get_task_result_wait(task_id, timeout_seconds, poll_interval_seconds)`: Polls a task to
  completion (preferred over driving the poll loop yourself).
- `get_actual_user_agent()`: Fetches a current Windows User-Agent to use as one consistent
  fingerprint across the browser and the solve task.
- `get_balance()`: Checks your current CapMonster Cloud API balance.

## 📚 Official Documentation

- [CapMonster Cloud Main Documentation](https://docs.capmonster.cloud/)
- [Model Context Protocol (MCP) Docs](https://modelcontextprotocol.io/)

## 📄 License
[MIT](LICENSE)
ai-agentsanti-captchaautomationbrowser-automationcapmonstercaptcha-byasscaptcha-bypass-apicaptcha-solvercaptcha-solving-automationclaudecloudflare-turnstile-solvercursordatadome-bypassllmllm-toolsmcpmcp-servermodel-context-protocolrecaptcha-solverweb-scraping

What people ask about capmonster-mcp-captcha-solver

What is CapMonsterCloud/capmonster-mcp-captcha-solver?

+

CapMonsterCloud/capmonster-mcp-captcha-solver is mcp servers for the Claude AI ecosystem. Official CapMonster Cloud MCP server — AI captcha solver for reCAPTCHA v2/v3, Cloudflare Turnstile & DataDome. Let Claude, Cursor, and other AI agents solve captchas directly via MCP. It has 1 GitHub stars and its last recorded update is dated 2026-09-18.

How do I install capmonster-mcp-captcha-solver?

+

You can install capmonster-mcp-captcha-solver by cloning the repository (https://github.com/CapMonsterCloud/capmonster-mcp-captcha-solver) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.

Is CapMonsterCloud/capmonster-mcp-captcha-solver safe to use?

+

Our security agent has analyzed CapMonsterCloud/capmonster-mcp-captcha-solver and assigned a Trust Score of 70/100 (tier: OK). See the full breakdown of passed checks and flags on this page.

Who maintains CapMonsterCloud/capmonster-mcp-captcha-solver?

+

CapMonsterCloud/capmonster-mcp-captcha-solver is maintained by CapMonsterCloud. The last recorded GitHub activity is dated 2026-09-18, with 0 open issues.

Are there alternatives to capmonster-mcp-captcha-solver?

+

Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.

Deploy capmonster-mcp-captcha-solver to your cloud

Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.

Maintain this repo? Add a badge to your README

Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.

Featured on ClaudeWave: CapMonsterCloud/capmonster-mcp-captcha-solver
[![Featured on ClaudeWave](https://claudewave.com/api/badge/capmonstercloud-capmonster-mcp-captcha-solver)](https://claudewave.com/repo/capmonstercloud-capmonster-mcp-captcha-solver)
<a href="https://claudewave.com/repo/capmonstercloud-capmonster-mcp-captcha-solver"><img src="https://claudewave.com/api/badge/capmonstercloud-capmonster-mcp-captcha-solver" alt="Featured on ClaudeWave: CapMonsterCloud/capmonster-mcp-captcha-solver" width="320" height="64" /></a>