About captchaflow
CaptchaFlow is a DataLeads captcha-solving API for developers. It supports 19 task types through a createTask/getTaskResult protocol and provides an MCP server.
Key features
- 0119 captcha task types
- 02Create and poll solving tasks
- 03Check account balance
Use cases
- 01Solve a captcha in a protected-page workflow
- 02Check task progress and account balance
MCP support
Exposes captcha-solving capabilities to MCP clients through remote Streamable HTTP or a Docker-based stdio server.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://captcha.dataleads.pro/mcp/captchaflowclaude mcp add --transport http dataleadspro-captchaflow https://captcha.dataleads.pro/mcp/captchaflow{"mcpServers":{"dataleadspro-captchaflow":{"type":"http","url":"https://captcha.dataleads.pro/mcp/captchaflow"}}}Open in Cursor{"servers":{"dataleadspro-captchaflow":{"type":"http","url":"https://captcha.dataleads.pro/mcp/captchaflow"}}}Open in VS Code{"mcpServers":{"dataleadspro-captchaflow":{"type":"http","url":"https://captcha.dataleads.pro/mcp/captchaflow"}}}{"mcpServers":{"dataleadspro-captchaflow":{"serverUrl":"https://captcha.dataleads.pro/mcp/captchaflow"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
3| Parameter | Type | Required | Description |
|---|---|---|---|
| task | array | No |
Details
From the project READMECaptchaFlow - Captcha Solver API
Universal captcha solving with the industry-standard createTask / getTaskResult protocol, 19 task types.
Part of the DataLeads API suite (Tools category). Requests render in a real browser with anti-bot handling and protected-page support built in - no proxies to manage, no infrastructure to run.
Endpoints
| Method | Path | Description |
|---|---|---|
| POST | /createTask | Create a captcha-solving task |
| POST | /getTaskResult | Poll for task result |
| POST | /getBalance | Check account balance |
Quick start
curl -X POST https://captcha.dataleads.pro/v1/createTask \
-H 'Content-Type: application/json' \
-d '{"clientKey": "YOUR_CLIENT_KEY", "task": {"type": "RecaptchaV2TaskProxyless", "websiteURL": "https://example.com", "websiteKey": "SITE_KEY"}}'
Replace YOUR_CLIENT_KEY with your key. Get one at https://captcha.dataleads.pro - free tier included.
MCP server
- Remote (Streamable HTTP):
https://captcha.dataleads.pro/mcp/captchaflow - Stdio (Docker):
docker run -e DATALEADS_API_KEY=yourkey ghcr.io/dataleads/captchaflow-mcp:latest
Pricing
| Tier | Price | Requests |
|---|---|---|
| Free | $0 | 500/mo |
| Starter | $9/mo | 5,000 |
| Pro | $29/mo | 25,000 |
| Business | $99/mo | 100,000 |
| Enterprise | custom | custom |
Full plan details at https://captcha.dataleads.pro.
License
MIT - see LICENSE.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.