mcpField
P
pagent

pagent

远程服务
pagent.ai数据与分析05 天前更新

关于 pagent

pagent 将 MCP 客户端连接到面向线上网站的 A/B 测试平台。Agent 可在聊天中查看实验并管理其生命周期,实验变体、流量分配和统计分析由 pagent 处理。

主要功能

  1. 01读取测试结果和状态
  2. 02比较测试与实验变体
  3. 03将假设记录为测试
  4. 04启动、暂停、恢复或停止测试
  5. 05管理页面、目标和受众
  6. 06配置受支持的 MCP 客户端

适用场景

  1. 01查看线上测试的领先方案
  2. 02比较以往实验
  3. 03将实验假设转为测试
  4. 04暂停或回滚网站测试

MCP 相关

通过 Streamable HTTP 将 MCP 客户端连接到 pagent 托管服务,使用 OAuth 2.0 或个人令牌认证。它根据授权提供测试及相关网站实验数据的读写访问。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://app.pagent.ai/api/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

pagent:面向编码 Agent 的 A/B 测试 MCP 服务

@pagent/mcp 将 Claude、ChatGPT、Claude Code、Codex、Cursor 和其他任何 MCP 客户端连接到 pagent,让你的 Agent 能在你的线上网站上运行 A/B 测试。只需一条命令即可完成设置:

npx @pagent/mcp init

此命令会查找你设备上的 MCP 客户端,并将它们指向 pagent 托管的 MCP 服务。无需复制其他内容,也无需选择配置格式。

pagent 是什么

pagent 是一个 AI A/B 测试 Agent,也是专为你的网站打造的 AI 实验工程师。 它会读取你的页面、撰写假设、根据你的设计系统用真实代码构建变体、 使用贝叶斯统计在你的线上网站运行测试,并学习接下来要尝试什么。你的团队会在每个变体上线前进行审核。pagent 会扩展你的测试工具栈,而不是取代它。

有了这个 MCP 服务,你的 Agent 也能加入这个循环:读取结果、记录下一个假设,并在你已经使用的聊天工具中启动下一项测试。

Claude 或 ChatGPT 能在我的线上网站上运行 A/B 测试吗?

可以,只要它们通过 MCP 连接到实验平台即可。语言模型本身无法向访客提供不同版本,也无法衡量转化。借助 pagent MCP 服务,Claude、ChatGPT 或你的编码 Agent 可以在你的线上网站上启动、暂停和停止测试,并读取测试结果;pagent 则负责构建变体、分配流量和运行统计分析。

连接后,你可以这样提问:

  • “我们正在运行的 A/B 测试中,哪项表现最好?我们有多大把握?”
  • “比较上个月的定价页面测试,并告诉我页面有哪些变化。”
  • “记录一个假设:缩短注册表单会提高试用启动量。把它变成一项测试。”
  • “暂停结账测试并回滚。”

你的 Agent 可以做什么

具有读取权限时:

  • 列出正在运行和已完成的测试,并读取贝叶斯分析结果
  • 比较测试,并查看每个变体对页面做了哪些更改
  • 读取页面、受众、转化目标、用户画像和指南

具有写入权限时:

  • 记录假设并将其转化为测试
  • 启动、暂停、恢复、排队、停止、迭代或回滚测试
  • 创建页面和转化目标,管理受众

登录时,你可以选择读取或写入权限,以及客户端可以查看哪些组织。你可以随时在 pagent 设置中撤销连接。

用法

npx @pagent/mcp init                 # detect your clients and connect them
npx @pagent/mcp init --client cursor # connect one client
npx @pagent/mcp init --local         # write a project config, not a user one
npx @pagent/mcp init --dry-run       # show what would change, write nothing
npx @pagent/mcp print                # print the config without writing
npx @pagent/mcp list                 # list supported clients

支持的客户端

客户端配置方式
Claude Codeclaude mcp add
Codexcodex mcp add
Cursor~/.cursor/mcp.json or .cursor/mcp.json
VS Code.vscode/mcp.json
Windsurf~/.codeium/windsurf/mcp_config.json
Zed~/.config/zed/settings.json
Claude(网页端和桌面端)设置、连接器,添加自定义连接器
ChatGPT开发者模式、插件,添加自定义连接器

Claude 和 ChatGPT 需要在各自的界面中配置,因此此 CLI 会打印操作步骤,而不会修改任何内容。运行 npx @pagent/mcp print --client chatgpt。

配置中现有的服务不会受到影响。如果配置文件无法解析,例如文件中包含注释,CLI 会打印相应条目供你粘贴,而不会重写文件。

手动连接

任何 MCP 客户端都可以直接使用托管服务:

  • 端点:https://app.pagent.ai/api/mcp
  • 传输方式:Streamable HTTP
  • 身份验证:OAuth 2.0,或从 AI 客户端访问获取个人令牌

连接前

你需要一个 pagent 账户,并拥有组织的所有者或管理员权限;还需要为该组织启用 MCP,并在网站上安装 pagent 脚本,以便有测试和访客数据可供读取。

链接

许可证

MIT。pagent 本身是商业产品;此 CLI 仅写入本地配置文件。

评论

支持 Markdown

第一次接触 MCP?

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

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