MCP Server for CapSolver — give AI agents the ability to solve CAPTCHAs (reCAPTCHA v2/v3, Cloudflare Turnstile) via the Model Context Protocol. Works with Claude, Cursor, Windsurf, and any MCP client.
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Topics declared
- ✓Documented (README)
claude mcp add capsolver-mcp -- python -m capsolver-mcp{
"mcpServers": {
"capsolver-mcp": {
"command": "python",
"args": ["-m", "capsolver-mcp"],
"env": {
"CAPSOLVER_API_KEY": "<capsolver_api_key>"
}
}
}
}CAPSOLVER_API_KEYResumen de MCP Servers
# capsolver-mcp
<!-- mcp-name: io.github.capsolver-ai/capsolver-mcp -->
MCP Server for [CapSolver](https://capsolver.com) — expose captcha-solving capabilities to AI agents via the [Model Context Protocol](https://modelcontextprotocol.io).
Published on PyPI as [`capsolver-mcp`](https://pypi.org/project/capsolver-mcp/) and listed in the official [MCP Registry](https://registry.modelcontextprotocol.io) as `io.github.capsolver-ai/capsolver-mcp`.
See the [capsolver-ai-hub](https://github.com/capsolver-ai/capsolver-ai-hub) repo for integration examples and the full documentation.
For detailed MCP client setup (Claude Desktop, Claude Code, Cursor, Windsurf, Cline, and more), see [docs/mcp-integration.md](docs/mcp-integration.md).
## Install
```bash
pip install capsolver-mcp
pip install capsolver-mcp[browser] # with Playwright support (for detect/solve_on_page)
```
All tools read the API key from the environment:
```bash
# bash / zsh
export CAPSOLVER_API_KEY="your-capsolver-api-key"
# PowerShell
$env:CAPSOLVER_API_KEY = "your-capsolver-api-key"
# cmd
set CAPSOLVER_API_KEY=your-capsolver-api-key
```
## Usage
### CLI
```bash
# stdio (default — for local MCP clients like Claude Desktop)
capsolver-mcp
# SSE (for remote / HTTP access)
capsolver-mcp --transport sse --host 0.0.0.0 --port 8000
# Streamable HTTP (MCP 2025-03-26 spec)
capsolver-mcp --transport streamable-http --host 0.0.0.0 --port 8000
```
#### CLI options
```
capsolver-mcp [OPTIONS]
--transport {stdio,sse,streamable-http}
Transport protocol (default: stdio)
--host HOST Bind host for SSE/HTTP transports (default: 127.0.0.1)
--port PORT Bind port for SSE/HTTP transports (default: 8000)
--api-key KEY API key (fallback: CAPSOLVER_API_KEY env)
--name NAME Server name (default: capsolver)
```
### Programmatic
```python
from capsolver_mcp.server import create_server
server = create_server(
api_key="your-key", # or set CAPSOLVER_API_KEY env var
server_name="capsolver", # name advertised to MCP clients
host="127.0.0.1", # bind host for SSE / HTTP transports
port=8000, # bind port for SSE / HTTP transports
)
server.run(transport="sse") # or "stdio" or "streamable-http"
```
> **Note:** `host` and `port` are constructor parameters on `create_server()`
> (forwarded to `FastMCP`), matching the MCP Python SDK 1.x API.
## Configure in Claude Desktop
Add to your `claude_desktop_config.json`:
```json
{
"mcpServers": {
"capsolver": {
"command": "capsolver-mcp",
"env": {
"CAPSOLVER_API_KEY": "your-key"
}
}
}
}
```
To run without installing it globally, use `"command": "uvx"` with
`"args": ["capsolver-mcp"]` — this is what MCP clients generate from the
registry entry. See [docs/mcp-integration.md](docs/mcp-integration.md) for
per-client examples.
## Available tools
| Tool | Browser? | Description |
|--------------------------|----------|----------------------------------------------------|
| `solve_captcha` | No | Solve a captcha by type + site params (token mode) |
| `detect_captchas` | Yes | Scan a page URL and list present captcha types |
| `solve_on_page` | Yes | Detect + solve + autofill all captchas on a page |
| `get_balance` | No | Check account balance and packages |
| `get_supported_captchas` | No | List all supported captcha types and handlers |
Browser-based tools (`detect_captchas`, `solve_on_page`) require the `browser` extra:
```bash
pip install capsolver-mcp[browser]
playwright install chromium
```
## Development
```bash
git clone https://github.com/capsolver-ai/capsolver-mcp.git
cd capsolver-mcp
uv sync --all-extras # or: pip install -r requirements-dev.txt
uv run pytest # run tests
uv run ruff check src tests # lint
```
## License
MIT
Lo que la gente pregunta sobre capsolver-mcp
¿Qué es capsolver-ai/capsolver-mcp?
+
capsolver-ai/capsolver-mcp es mcp servers para el ecosistema de Claude AI. MCP Server for CapSolver — give AI agents the ability to solve CAPTCHAs (reCAPTCHA v2/v3, Cloudflare Turnstile) via the Model Context Protocol. Works with Claude, Cursor, Windsurf, and any MCP client. Tiene 1 estrellas en GitHub y su última actualización registrada es del 2026-09-18.
¿Cómo se instala capsolver-mcp?
+
Puedes instalar capsolver-mcp clonando el repositorio (https://github.com/capsolver-ai/capsolver-mcp) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar capsolver-ai/capsolver-mcp?
+
Nuestro agente de seguridad ha analizado capsolver-ai/capsolver-mcp y le ha asignado un Trust Score de 95/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.
¿Quién mantiene capsolver-ai/capsolver-mcp?
+
capsolver-ai/capsolver-mcp es mantenido por capsolver-ai. La última actividad registrada en GitHub es del 2026-09-18, con 0 issues abiertos.
¿Hay alternativas a capsolver-mcp?
+
Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.
Despliega capsolver-mcp en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/capsolver-ai-capsolver-mcp)<a href="https://claudewave.com/repo/capsolver-ai-capsolver-mcp"><img src="https://claudewave.com/api/badge/capsolver-ai-capsolver-mcp" alt="Featured on ClaudeWave: capsolver-ai/capsolver-mcp" width="320" height="64" /></a>Más MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ
The fastest path to AI-powered full stack observability, even for lean teams.