mcpField
U
userproof

userproof

本地服务
getuserproof.com其他04 天前更新

关于 userproof

UserProof 为 Claude Code、Codex 和 Cursor 提供网站访客行为分析,并给出带文件和行号的优先修复建议,发布后还会检查效果。它通过网站追踪代码收集访问、点击、滚动和错误数据;插件只读取仓库中的 `.userproof` 和 API key。

主要功能

  1. 01收集页面浏览、点击、滚动和错误
  2. 02提供带文件及行号的优先修复建议
  3. 03发布后检查修复效果
  4. 04支持 Claude Code、Codex 和 Cursor

适用场景

  1. 01依据真实访客行为确定转化改进项
  2. 02定位建议对应的代码文件与行
  3. 03上线后核实修复是否生效

MCP 相关

作为 MCP 服务供编码客户端使用,安装方式包括 Claude Code 插件、Codex 的 `mcp add` 和 Cursor 的 MCP 配置。服务读取 `.userproof` 与 API key,并据访客数据生成审查建议;README 称其不会上传源代码。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"getuserproof-userproof": {
"command": "npx",
"args": [
"-y",
"userproof"
],
"env": {
"USERPROOF_API_KEY": "<USERPROOF_API_KEY>"
}
}
}
}
启动命令npx -y userproof
需要配置的环境变量
USERPROOF_API_KEY密钥UserProof API key. Run /userproof:setup in Claude Code to create one, or leave unset: the server also reads ~/.config/userproof/key.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmuserproof3.3.0

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

面向 Claude Code、Codex 和 Cursor 的 UserProof

UserProof 会告诉你真实访客最希望你修复的问题,并指出对应的文件和行号;发布后还会检查修复是否生效。https://getuserproof.com

安装

/plugin marketplace add GetUserProof/userproof
/plugin install userproof@userproof
/userproof:setup
Codex
codex mcp add userproof -- npx -y github:GetUserProof/userproof
codex "Read https://getuserproof.com/setup.md and follow it to set up UserProof for this project."
Cursor

在 ~/.cursor/mcp.json 的 mcpServers 下添加:

"userproof": { "command": "npx", "args": ["-y", "github:GetUserProof/userproof"] }

然后向 Agent 提问:“读取 https://getuserproof.com/setup.md,并按照其中的说明为此项目设置 UserProof。”

设置过程会创建你的账户、将跟踪代码片段添加到你的网站,并验证其是否正常记录。重启 Claude Code(或通过 /mcp 重新连接)后,运行 /userproof:review 查看最优先的修复项。

收集哪些数据

  • 注册时,你的电子邮箱和网站域名会发送到 api.getuserproof.com。
  • 你网站上的访客行为(页面浏览、点击、滚动、错误)会由代码片段发送到 ingest.getuserproof.com。
  • 插件本身只会读取代码仓库中的 .userproof 和你的 API 密钥。密钥存储在 ~/.config/userproof/key(权限模式为 600)。它不会上传你的源代码。

无需安装 npm:MCP 服务作为单个文件包含在插件中(plugin/mcp/server.mjs,也可通过 npx github:GetUserProof/userproof 运行),需要 Node 18+。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。