关于 capmonster-mcp-captcha-solver
capmonster-mcp-captcha-solver 是连接 CapMonster Cloud 的 MCP 服务,供 AI Agent 在网页自动化或抓取流程中提交验证码任务并获取结果。它提供任务类型与文档查询,但不负责浏览器操作。
主要功能
- 01查询支持的验证码任务
- 02读取 CapMonster 文档
- 03创建任务并轮询结果
- 04查询账户余额与 User-Agent
- 05提供 Python 与 TypeScript 版本
适用场景
- 01处理网页自动化中的验证码任务
- 02在抓取流程中获取验证码解答
- 03与浏览器 MCP 配合完成页面验证
MCP 相关
该 MCP 服务向客户端提供 CapMonster Cloud 的任务查询、文档读取、创建与结果轮询等工具。它只负责解题部分,页面操作需搭配浏览器 MCP。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
8收录的工具列表 · 更新于 2 周前
此工具无需参数。
详细介绍
CapMonster Cloud MCP 服务:面向 AI Agent 的验证码求解与绕过(Model Context Protocol)
🔄 正在使用 CapSolver 或 2Captcha MCP 服务? 对于 AI Agent,CapMonster Cloud 是一种经济实惠的 capsolver 替代方案和 2captcha 替代方案:其 MCP 服务支持 reCAPTCHA、Cloudflare Turnstile、FunCaptcha、GeeTest、AWS WAF、DataDome 等验证码,而 reCAPTCHA v3 的起步价格为每 1,000 次求解 $0.90,最高比 2Captcha 便宜 38%,比 Capsolver 便宜 10%。切换 MCP 客户端只需更改一项配置:请参阅下文的迁移示例。完整比较和免责声明见下方的比较部分。
让你的 AI Agent 自行解决验证码。 这是适用于 CapMonster Cloud 的 Model Context Protocol(MCP)服务,提供 Python 包和 TypeScript 移植版(ts/)。
可与 Claude Desktop、Cursor 和其他 MCP 客户端配合使用。作为官方 CapMonster MCP 服务,它是经济实惠的 2captcha 替代方案和 capsolver 替代方案,适用于 AI Agent 网页抓取和浏览器自动化中的验证码绕过。
功能
- 列出 CapMonster Cloud 支持的验证码类型。
- 向 Agent 提供 CapMonster 的实时文档。
- 创建求解任务,并通过 CapMonster Cloud REST API 轮询任务结果。
此服务负责工作流中的求解部分。它不自带浏览器——请将其与驱动浏览器的 MCP 配合使用(例如
capmonster-mcp-patchright,
GitHub),后者负责页面操作(导航、交互、读取实时 DOM/网络数据,以及将求解后的令牌注入页面)。请参阅 capmonster_agent/SKILL.md,了解分析受验证码保护的页面并以此方式求解的完整分步流程。
📊 CapMonster Cloud MCP、CapSolver MCP 与 2Captcha mcp-captcha-solver 对比
正在为 AI Agent 寻找 capsolver 替代方案或 2captcha 替代方案?来比较这些 MCP 服务及其底层验证码求解服务。
MCP 服务支持范围
| 参数 | CapMonster Cloud MCP | CapSolver MCP | 2Captcha mcp-captcha-solver |
|---|---|---|---|
| MCP 支持的验证码类型 | reCAPTCHA v2 / v2 Enterprise / v3、Cloudflare Turnstile 和 Challenge、FunCaptcha、GeeTest v3 / v4、AWS WAF、DataDome、Imperva、TSPD、Binance、Prosopo、Yidun、TenDI、Hunt、Altcha、Basilisk、图像任务 | reCAPTCHA v2、reCAPTCHA v3、Cloudflare Turnstile | reCAPTCHA v2 |
| 安装方式 | uvx capmonster-mcp(PyPI)或 npm | pip install capsolver-mcp(PyPI) | 从克隆的 Python 项目运行 |
免责声明:CapSolver 和 2Captcha 是其各自所有者的商标。CapMonster Cloud 与这些实体无关联。其他服务的 MCP 支持范围基于其截至 27.10.2026 公开提供的文档和代码仓库,且可能发生变化。
reCAPTCHA v3
| 参数 | CapMonster Cloud | 2Captcha | CapSolver | DeathByCaptcha |
|---|---|---|---|---|
| 每 1,000 次解题的价格(起) | $0.90 | $1.45 | $1.00 | $2.89 |
| API 响应时间 | ≤ 2 s | ≤ 2 s | < 3 s | ≤ 3 s |
| 解题成功率 | 高达 99% | ~77–92% | ~95–98% | ~64–90% |
免责声明:2Captcha、CapSolver 和 DeathByCaptcha 是各自所有者的商标。CapMonster Cloud 与这些实体均无关联。性能指标和价格比较基于公开数据以及截至 27.09.2026 进行的内部基准测试。
Cloudflare Turnstile
| 参数 | CapMonster Cloud | 2Captcha | Anti-Captcha | DeathByCaptcha |
|---|---|---|---|---|
| 每 1,000 次解题的价格(起) | $1.30 | $1.45 | $2.00 | $2.89 |
| 解题时间 | 6.24 s* | 16.9 s | 20.33 s | ~13 s |
| 解题成功率 | 99%* | 96% | 96% | 96% |
免责声明:2Captcha、Anti-Captcha 和 DeathByCaptcha 是各自所有者的商标。CapMonster Cloud 与这些实体均无关联。性能指标和价格比较基于公开数据以及截至 12.10.2026 进行的内部基准测试。
实际效果:
- **reCAPTCHA v3:**与 2Captcha 的 $1.45 相比,$0.90 的价格最多便宜 38%;与 Capsolver 的 $1.00 相比,$0.90 的价格便宜 10%。
- **Cloudflare Turnstile:**与 2Captcha 的 $1.45 相比,$1.30 的价格便宜 10%;6.24 s 的解题时间比 16.9 s 快 60% 以上。
⚡ 支持的 CAPTCHA:为 AI Agent 绕过 CAPTCHA
使用此 MCP CAPTCHA 求解器,在 AI 网页抓取和浏览器自动化中绕过 CAPTCHA:绕过 reCAPTCHA、求解 Cloudflare Turnstile、DataDome、FunCaptcha 和 GeeTest,以及绕过 AWS WAF。
你的 AI Agent 将能够自动解决以下 CAPTCHA 等问题:
- reCAPTCHA(v2、v2 Enterprise、v3)
- Cloudflare Turnstile 和 Cloudflare Challenge(managed challenge /
cf_clearance) - FunCaptcha(Arkose)
- GeeTest(v3 和 v4)
- **企业级反机器人系统:**AWS WAF、DataDome、Imperva、TSPD、Binance、Prosopo、Yidun、 TenDI、Hunt、Altcha、Basilisk 等
- 图像转文本和复杂图像任务
权威且最新的列表由 get_supported_tasks 工具通过 CapMonster 的 OpenAPI 规范实时提供。目前不支持 hCaptcha。
🚀 快速开始
- 获取你的 API 密钥。
- 将服务添加到 MCP 客户端配置中(见下文)。
- 让 Agent 打开受 CAPTCHA 保护的页面并解决 CAPTCHA。
📦 安装
需要 Python 3.11+ 和有效的 CapMonster API Key。使用 uvx 运行(无需本地克隆):
uvx capmonster-mcp
更倾向于使用 TypeScript/Node?请参阅 ts/README.md,了解已发布到 npm 的移植版——工具相同,行为一致。
🔌 与 MCP 客户端配合使用(例如 Claude Desktop)
将以下内容添加到 MCP 客户端配置中(例如 claude_desktop_config.json):
{
"mcpServers": {
"capmonster": {
"command": "uvx",
"args": ["capmonster-mcp"],
"env": {
"CM_API_KEY": "your_api_key_here"
}
}
}
}
该服务仅通过 stdio 运行,因此无需 HTTP 标头来传递每个请求的密钥——
CM_API_KEY 会从环境变量中读取一次,并由会话中的每次工具调用共享。
将其与浏览器自动化 MCP 服务(例如
capmonster-mcp-patchright)配合使用,让你的
Agent 既能查看页面,也能解决页面上的 CAPTCHA——请参阅 mcp.example.json
以查看同时配置这两个服务的示例。
🔄 从 CapSolver 或 2Captcha MCP 服务迁移
已经通过其他 MCP 服务为 AI Agent 提供 CAPTCHA 求解功能?只需替换 MCP 客户端配置中的服务条目,其余 Agent 设置保持不变。
之前:CapSolver MCP
{
"mcpServers": {
"capsolver": {
"command": "capsolver-mcp",
"env": {
"CAPSOLVER_API_KEY": "YOUR_API_KEY"
}
}
}
}
之后:CapMonster Cloud MCP
{
"mcpServers": {
"capmonster": {
"command": "uvx",
"args": ["capmonster-mcp"],
"env": {
"CM_API_KEY": "your_api_key_here"
}
}
}
}
从 CapMonster Cloud Dashboard 获取密钥,重启 MCP 客户端,你的 Agent 就能看到下方列出的 CapMonster 工具。
如果你改用 2Captcha 的 mcp-captcha-solver 项目,请从客户端配置中移除其服务条目,并添加上方的 CapMonster 条目。可搭配浏览器 MCP(例如 capmonster-mcp-patchright)来处理页面操作。
🛠 可用的 MCP 工具
连接后,你的大模型即可使用以下工具:
get_supported_tasks:列出 CapMonster 支持的验证码任务类型,数据来自实时 OpenAPI 规范。get_task_parameters(task_type):列出任务类型的必填/可选字段、变体说明和解决方案架构。get_docs(url, offset, limit, section):获取 CapMonster 文档页面(仅限docs.capmonster.cloud/api.capmonster.cloud),支持跳转到指定章节和分页。create_task(task):提交验证码任务并返回taskId。get_task_result(task_id):轮询一次任务结果。get_task_result_wait(task_id, timeout_seconds, poll_interval_seconds):轮询直到任务完成(建议使用此工具,而不是自行驱动轮询循环)。get_actual_user_agent():获取当前的 Windows User-Agent,在浏览器和验证码识别任务中使用一致的指纹。get_balance():查看当前 CapMonster Cloud API 余额。
❓ 常见问题
CapMonster Cloud 是适用于 MCP 的 CapSolver 替代方案吗? 是。CapMonster Cloud MCP 服务支持的验证码类型多于 CapSolver MCP 服务,后者仅提供 reCAPTCHA v2、reCAPTCHA v3 和 Cloudflare Turnstile。对于 reCAPTCHA v3,CapMonster Cloud 服务也便宜 10%(每 1,000 次识别收费 $0.90,而非 $1.00),API 响应时间为 ≤ 2 s,而非 < 3 s。请参阅上方的对比表及其免责声明。
CapMonster Cloud 是适用于 AI Agent 的 2Captcha 替代方案吗?
是。2Captcha 的 mcp-captcha-solver 项目主要支持 reCAPTCHA v2,而本服务支持更多任务类型。对于 reCAPTCHA v3,CapMonster Cloud 的起价为每 1,000 次识别 $0.90,而 2Captcha 为 $1.45,最高可便宜 38%。
如何从 CapSolver MCP 服务切换到 CapMonster Cloud?
将 MCP 客户端配置中的 capsolver 条目替换为迁移示例中的 capmonster 条目,设置 CM_API_KEY,然后重启客户端。
如何使用 Claude 或 Cursor 绕过 reCAPTCHA 或 Cloudflare Turnstile?
将此服务和浏览器 MCP 添加到客户端,然后让 Agent 打开受保护的页面并完成识别。Agent 会读取页面参数,使用 create_task 创建任务,通过 get_task_result_wait 等待结果,并通过浏览器服务注入令牌。
是否支持 hCaptcha? 不支持。目前尚不支持 hCaptcha。
如何获取 API 密钥? 注册 CapMonster Cloud 并复制 API 密钥。请参阅入门指南。
⚖️ 负责任地使用
仅在你拥有或获准自动化操作的网站上使用此服务,并遵守这些网站的服务条款及适用法律。
📚 官方文档
📄 License
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。