MCP Client · CapSolver


代理自动化 · MCP 服务器
使用 CapSolver MCP 服务器将验证码求解添加到 AI 代理
将 CapSolver 连接到 Claude Desktop、Claude Code、Cursor、Cline 或其他 MCP 兼容客户端。服务器将 CAPTCHA 解决方案公开为 MCP 工具,因此代理可以调用 CapSolver,而无需为每个客户端单独集成。
MCP 客户
将 CapSolver 连接到您的 MCP 客户端
跨流行的 MCP 兼容客户端使用相同的 CapSolver MCP 服务器。
克劳德桌面
桌面客户端克劳德·科德
编码剂光标
AI代码编辑器克莱因
编码剂其他 MCP 客户
兼容MCP
在客户端中配置 CapSolver MCP 服务器以访问同一组验证码解决工具。
它是如何运作的
CapSolver MCP 的工作原理
- 01
连接
将 MCP 客户端连接到 CapSolver MCP 服务器。
- 02
发现
客户端发现可用的 CapSolver 工具。
- 03
致电
当需要验证码解决时,代理会调用正确的工具。
- 04
返回
CapSolver 返回结果,以便客户端可以继续工作流程。
为什么选择MCP
通过标准工具协议使 CapSolver 可供代理使用
专为跨代理访问而构建
CapSolver MCP 服务器允许 MCP 兼容代理调用 CAPTCHA 恢复,而无需针对每个框架进行自定义集成。
设计原生工具
MCP 服务器公开具有清晰名称、描述和输入模式的工具,使 CapSolver 自然适合代理工具的使用。
跨框架一次集成
公开 CapSolver 工具一次,让 MCP 客户端通过一致的接口发现并调用它们。
补充浏览器自动化
CapSolver MCP补充了您现有的浏览器自动化堆栈,为代理提供了一种在需要时调用CAPTCHA解决工具的标准方法。
带和不带 MCP
CapSolver MCP 有何变化
CapSolver MCP 不会改变验证码解决的工作方式。它改变了兼容的 AI 代理连接和调用 CapSolver 工具的方式。
| 面积 | 不带 CapSolver MCP每个集成的单独设置 | 使用 CapSolver MCP一个一致的工具界面 |
|---|---|---|
| 集成设置 | 在每个代理框架或应用程序中单独连接 CapSolver。 | 连接 MCP 服务器一次,并使其工具可供兼容的客户端使用。 |
| 工具发现 | 定义并记录每个集成可用的 CapSolver 函数。 | MCP 客户端发现可用的工具、描述和输入字段。 |
| 工具调用 | 每个集成可以使用不同的函数格式和响应流。 | 代理调用相同的工具接口并接收结构化结果。 |
| API密钥设置 | 跨多个脚本或应用程序配置 API 密钥。 | 将 API 密钥保存在 CapSolver MCP 服务器环境中。 |
MCP工具
CapSolver MCP 提供五种工具
CapSolver MCP 提供用于验证码解决、浏览器工作流程、帐户检查和支持类型发现的工具。浏览器工具需要 Playwright;其他工具无需浏览器即可运行。
| 工具 | 它的作用 | 需要浏览器 |
|---|---|---|
| 解决_验证码 | 使用质询类型和所需的页面参数解决验证码问题。 | 否 |
| 检测验证码 | 检测当前浏览器页面上的验证码挑战。 | 是的 |
| 在页面上求解 | 在当前浏览器工作流程中检测并解决验证码。 | 是的 |
| 获取余额 | 返回可用的 CapSolver 帐户余额。 | 否 |
| 获取支持的验证码 | 返回通过 MCP 服务器可用的验证码类型。 | 否 |
{
"name": "solve_captcha",
"title": "Solve CAPTCHA with CapSolver",
"description": "Solve a captcha by type and site params (token mode).",
"inputSchema": {
"type": "object",
"properties": {
"captcha_type": {
"type": "string",
"enum": [
"reCaptchaV2",
"reCaptchaV3",
"cloudflare"
],
"description": "The captcha family to solve."
},
"website_url": {
"type": "string",
"description": "Full URL of the page where the captcha appears."
},
"website_key": {
"type": "string",
"description": "Public site key extracted from the captcha widget."
}
},
"required": [
"captcha_type",
"website_url",
"website_key"
]
}
}快速入门
将 CapSolver 连接到您的 MCP 客户端
安装 CapSolver MCP 服务器,将其添加到客户端配置中,然后重新加载客户端以访问可用工具。
安装
# Install the core packagepip install capsolver-core # Install the MCP serverpip install capsolver-mcp需要浏览器工具吗?安装额外的浏览器和 Chromium。
查看浏览器设置配置客户端
{ "mcpServers": { "capsolver": { "command": "capsolver-mcp", "env": { "CAPSOLVER_API_KEY": "YOUR_API_KEY" } } }}将此配置添加到您的 MCP 客户端,并通过环境设置提供您的 CapSolver API 密钥。
连接并验证
连接验证清单
- 重新加载您的 MCP 客户端
- 确认 CapSolver 服务器已连接
- 检查工具列表中是否出现五个 CapSolver 工具
CapSolver MCP 已连接,准备好调用工具。
查看可用工具工具调用示例
查看代理如何通过 MCP 调用 CapSolver
代理使用质询类型和所需的页面详细信息调用solve_captcha,然后接收结构化结果。
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "solve_captcha",
"arguments": {
"captcha_type": "cloudflare",
"website_url": "https://example.com/signup",
"website_key": "0x4XXXXXXXXXXXXXXXX"
}
}
}负责任的使用
使用 CapSolver 实现合法且负责任的自动化
使用 CapSolver 进行批准的 QA 测试、内部 RPA、公共数据工作流程和用户批准的代理任务。在运行自动化工作流程之前,请查看网站条款、隐私要求和速率限制。
限制 MCP 工具对受信任客户端的访问,并为敏感操作添加确认或人工审核。 CapSolver 不支持未经授权的访问、凭证滥用、垃圾邮件或非法活动。
常见问题解答
相关集成
探索更多适用于您的代理堆栈的 CapSolver 集成
选择另一个集成将验证码解决添加到您的代理或浏览器工作流程中。
- 01查看集成: 剧作家
剧作家
将验证码解决添加到自定义浏览器自动化中。
- 02查看集成: 浏览器使用
浏览器使用
添加 CapSolver 作为基于浏览器的 AI 代理的操作。
- 03查看集成: 浪链
浪链
使用CapSolver作为LangChain代理中的可调用工具。
- 04查看集成: OpenAI 代理 SDK
OpenAI 代理 SDK
通过功能工具和代理工作流程添加验证码解决。

