关于 canaryusers
CanaryUsers 是托管式 MCP 服务,让多种 AI 用户角色测试已部署的 Web 应用并指出 UX 问题及修复建议。它提供快速检查,也可深入检查桌面、移动端页面和关键流程,适用于评估线上或预览站点的团队。
主要功能
- 01扫描已部署网址中的 UX 问题
- 02执行快速静态检查
- 03检查桌面和移动端的视觉呈现
- 04探索注册、结账和引导流程
- 05返回带修复建议的优先级结果
- 06列出扫描记录并获取报告
适用场景
- 01部署 UI 改动后进行检查
- 02发布前测试新用户引导
- 03检查结账或注册流程
- 04排查疑似移动端或转化问题
MCP 相关
通过 Streamable HTTP 提供远程 MCP 工具,用于扫描已部署网址、列出近期扫描并获取报告。使用时需要 CanaryUsers 令牌。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://www.canaryusers.ai/api/mcpclaude mcp add --transport http ai-canaryusers-canaryusers https://www.canaryusers.ai/api/mcp{"mcpServers":{"ai-canaryusers-canaryusers":{"type":"http","url":"https://www.canaryusers.ai/api/mcp"}}}在 Cursor 中打开{"servers":{"ai-canaryusers-canaryusers":{"type":"http","url":"https://www.canaryusers.ai/api/mcp"}}}在 VS Code 中打开{"mcpServers":{"ai-canaryusers-canaryusers":{"type":"http","url":"https://www.canaryusers.ai/api/mcp"}}}{"mcpServers":{"ai-canaryusers-canaryusers":{"serverUrl":"https://www.canaryusers.ai/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://www.canaryusers.ai/api/mcp需要授权工具
3| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| url | string | 是 | 要扫描的公开 URL(例如,已部署的应用或预览 URL)。 |
| depth | enum | 否 | 'quick'(默认,快速,免费)或 'deep'(点击浏览流程并进行视觉检查,约 1 个额度)。quick | deep |
详细介绍
CanaryUsers — MCP 服务
为你的 AI 编码助手装上 UX 之眼:一群 AI 用户会测试已部署的应用,并报告真实用户可能在哪些地方放弃操作——每个问题都附带具体的修复方案。
CanaryUsers 会让一群行为各异的 AI 用户体验你的已部署 Web 应用(线上或预览 URL),并准确报告真实用户会在哪些地方遇到阻碍——令人困惑的 UX、失效的移动端布局、转化流程的死胡同,以及视觉瑕疵——每个问题都附有具体的、可供 AI 使用的修复方案,你可以在同一段对话中直接应用。
这里是CanaryUsers 远程 MCP 服务的公开主页:包含清单、安装说明和文档。产品本身托管在云端(闭源)——无需克隆或运行;只需连接到在线端点。请参阅 docs/WHY.md,了解此仓库存在的原因;参阅 docs/HOW-IT-WORKS.md,了解服务的工作方式。
- 注册表名称:
ai.canaryusers/canaryusers - 端点(远程,Streamable HTTP):
https://www.canaryusers.ai/api/mcp - 身份验证:
Authorization: Bearer <your CanaryUsers token> - 设置/获取令牌: https://www.canaryusers.ai/mcp
功能
指定一个 URL 后,一群 AI 角色就会像真实用户一样实际渲染并探索页面,然后返回按优先级排列、可直接着手修复的问题,而不是含糊的评分。提供两种模式:
- 快速(默认)——快速静态检查。免费。
- 深度——渲染页面,以视觉方式检查桌面端和移动端(发现移动端显示异常和布局问题),并点击体验关键流程,如注册/结账/引导(约 60–90 秒,消耗额度)。
适用场景
- 发布或部署 UI 变更后立即使用(扫描的是已部署的结果,而不是源代码)。
- 上线前,对首次使用体验进行压力测试。
- 检查特定的高风险流程:注册、结账、引导、定价或落地页。
- 怀疑存在移动端显示异常,或分析工具未能显示的转化流失时。
为什么不用 Lighthouse 或分析工具?
Lighthouse 会评估你的 HTML;分析工具会以图表展示已发生的情况。CanaryUsers 会派出用户进行体验,并用通俗的语言告诉你,他们会在哪里放弃操作,以及为什么——赶在真实用户放弃之前。
工具
| 工具 | 功能 |
|---|---|
canary_scan | 对已部署的 URL 运行 UX 扫描。depth:quick(免费,默认)或 deep(视觉检查 + 流程体验,消耗 1 个额度)。返回可供 AI 使用的问题报告。 |
list_recent_scans | 列出近期扫描(id、URL、评分、等级、状态、日期)。 |
get_report_markdown | 以 Markdown 格式获取指定扫描 id 的完整报告。 |
安装
你需要 CanaryUsers 令牌:canaryusers.ai/dashboard → CI & API → 开启 MCP → 复制令牌。
通用配置(Cursor ~/.cursor/mcp.json、Windsurf、VS Code、Claude Desktop):
{
"mcpServers": {
"canaryusers": {
"url": "https://www.canaryusers.ai/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_CANARYUSERS_TOKEN"
}
}
}
}
Claude Code(CLI):
claude mcp add --transport http canaryusers https://www.canaryusers.ai/api/mcp \
--header "Authorization: Bearer YOUR_CANARYUSERS_TOKEN"
然后只需告诉你的助手:"用 CanaryUsers 扫描我的应用:https://… 。"
定价
快速扫描免费。深度扫描消耗额度(额度模式大致为 1 个额度 = 扫描 1 个页面)。套餐和每月配额会随时间变化,因此本仓库有意不硬编码具体数字——当前套餐和限制请查看实时定价:
➡️ **https://www.canaryusers.ai/#pricing**(唯一权威来源)
链接
- 设置和令牌: https://www.canaryusers.ai/mcp
- 定价(实时): https://www.canaryusers.ai/#pricing
- 官方 MCP Registry: https://registry.modelcontextprotocol.io/v0/servers?search=canaryusers
- Smithery: https://smithery.ai/servers/brettonb/canaryusers
许可证
MIT — 适用于此元数据/文档仓库的内容。CanaryUsers 服务本身是单独托管的产品。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。