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 客户端通过一致的接口发现并调用它们。
补充浏览器自动化
MCP 不会取代 Browser Use、Playwright、Puppeteer、Browserbase 或 Steel。它为代理提供了一种在需要时调用 CapSolver 的标准方法。
带和不带 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
通过功能工具和代理工作流程添加验证码解决。

