Cap 验证码服务管理(tokengx-cap-admin)
前置条件
本技能依赖 TokenGX CAPTCHA MCP 连接器(mcp__tokengx-cap)。使用前需在 ~/.workbuddy/mcp.json 中添加连接器配置:
{
"mcpServers": {
"tokengx-cap": {
"url": "https://cap.tokengx.cn/mcp",
"headers": {
"Authorization": "Bearer <你的_TokenGX_API_Key>"
},
"disabled": false
}
}
}
请前往 TokenGX 控制台获取你自己的 API Key,替换 <你的_TokenGX_API_Key>。配置完成后需在 WorkBuddy 连接器管理页面点击「Trust」启用该连接器。
Overview
本技能通过 TokenGX CAPTCHA MCP 连接器(mcp__tokengx-cap)提供人机验证服务的站点管理、token 验证和数据统计功能。适用于需要查看验证码站点配置、验证用户提交的 CAPTCHA token、或分析验证数据的场景。
可用工具
本技能依赖以下 MCP 工具,均通过 mcp__tokengx-cap__ 前缀调用:
| 工具名 | 功能 | 必需参数 |
|---|---|---|
get_service_info |
获取服务版本和运行状态 | 无 |
list_sites |
获取所有站点列表及最近24小时统计 | 无 |
get_site |
获取指定站点详细配置和统计 | siteKey,可选 duration |
verify_token |
验证 CAPTCHA token 有效性 | token, siteKey |
get_geo_stats |
获取站点地理分布统计 | siteKey |
get_blocked_ips |
获取站点封禁的 IP/CIDR/ASN/国家 | siteKey |
核心工作流
1. 检查服务状态
当用户想了解验证服务是否正常运行时:
- 调用
mcp__tokengx-cap__get_service_info获取服务版本和状态 - 向用户汇报服务运行状态、版本信息
2. 查看站点列表
当用户想查看所有验证码站点时:
- 调用
mcp__tokengx-cap__list_sites获取站点列表 - 展示每个站点的名称、siteKey 及最近24小时统计
3. 查看站点详情与统计
当用户需要某个站点的详细配置或统计数据时:
- 询问用户要查看的站点 siteKey(若已知则直接使用)
- 调用
mcp__tokengx-cap__get_site,传入siteKey和可选的duration参数 duration可选值:today、yesterday、last7days、last28days、last91days、alltime,默认last7days- 展示站点配置、验证次数、成功率等统计数据
4. 验证 CAPTCHA Token
当用户需要验证一个 CAPTCHA token 是否有效时:
- 确认用户提供的
token和对应的siteKey - 调用
mcp__tokengx-cap__verify_token,传入token和siteKey - token 格式为三段式:
siteKey:challenge:signature - 向用户汇报验证结果(有效/无效/过期等)
5. 查看地理分布统计
当用户需要了解验证请求的来源地理分布时:
- 询问用户要查看的站点 siteKey
- 调用
mcp__tokengx-cap__get_geo_stats,传入siteKey - 展示国家分布、ASN 分布、平台和操作系统统计
6. 查看封禁列表
当用户需要查看站点的封禁策略时:
- 询问用户要查看的站点 siteKey
- 调用
mcp__tokengx-cap__get_blocked_ips,传入siteKey - 展示被封禁的 IP 地址、CIDR 范围、ASN 和国家列表
注意事项
- 所有需要
siteKey参数的工具,如果用户不知道 siteKey,先调用list_sites获取站点列表,帮助用户选择 - token 验证的三段式格式为
siteKey:challenge:signature,验证时需同时提供token和siteKey - MCP 连接器使用 Bearer 认证,认证凭证由用户自行在
~/.workbuddy/mcp.json中配置,参见上方「前置条件」段落