关于 LiveVariant
LiveVariant 的 MCP 服务让用户通过 MCP 客户端构建、检查和读取自适应 A/B 测试。它可连接托管端点,也支持配置自托管部署的地址和令牌。
主要功能
- 01构建自适应 A/B 测试
- 02检查测试配置
- 03读取测试结果
- 04支持托管 MCP 端点
- 05配置自托管部署
适用场景
- 01从 MCP 客户端创建 A/B 测试
- 02检查现有测试设置
- 03读取自适应测试结果
MCP 相关
它作为 LiveVariant 的 MCP 服务,向 Claude、ChatGPT、Copilot 等 MCP 客户端提供构建、检查和读取 A/B 测试的能力。可使用托管端点,或配置自托管部署。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://livevariant.com/mcp一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http livevariant-livevariant https://livevariant.com/mcpCursor.cursor/mcp.json
{"mcpServers":{"livevariant-livevariant":{"type":"http","url":"https://livevariant.com/mcp"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"livevariant-livevariant":{"type":"http","url":"https://livevariant.com/mcp"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"livevariant-livevariant":{"type":"http","url":"https://livevariant.com/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"livevariant-livevariant":{"serverUrl":"https://livevariant.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
9| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| name | string | 否 | 供您自行参考的标签,也是定期 ESP 模板中值得使用合并标签的唯一字段:它是测试身份的一部分,因此 n={{campaign_name}} 会为每个活动创建一个独立且可分别读取的测试;list_tests 会搜索此名称。 |
| slots | object | 否 | 多元素测试:每个元素的变体,以类似 "hero" 或 "cta" 的短名称为键。测试会投放并学习各种组合。 |
| region | enum | 否 | 测试状态所在的位置。区域提示(wnam、enam、sam、weur、eeur、apac、oc、afr、me),或 "eu" 表示欧盟司法管辖区(保证状态在欧盟境内创建并保留)。如果主机能够判断,则默认为创建者所在区域;否则,状态会在第一个请求发出的位置创建,对于电子邮件而言,这通常是邮件服务商的美国数据中心。wnam | enam | sam | weur | eeur | apac | oc | afr | me | eu |
| context | array | 否 | 需要分别学习赢家的维度。 |
| variants | array | 否 | 单元素测试:两个或更多变体。第一个是对照组。 |
| redirectUrl | string | 否 | 变体未指定目标位置时,点击将跳转到此处。 |
| variantParam | string | 否 | 重定向时,将投放的组合写入此参数,例如 "utm_content",这样测试结果会显示在客户自己的分析工具中。 |
| slotRedirects | object | 否 | 点击 ONE 元素时的跳转位置,适用于不同元素指向不同页面的情况(例如,主视觉链接到活动落地页,其下方的 CTA 链接到定价页)。键名与 `slots` 相同。未设置时回退到 `redirectUrl`;变体自身的 redirectUrl 优先级仍高于两者。设置其中任意一项后,每个点击链接都必须指定其 slot;slotLinks 会为你完成此操作。 |
| publishableKey | string | 否 | 使用用户为其管理的组织提供的 publishable key,将新测试注册到该组织。结果访问权限仍由此测试的 stats secret 控制。仅适用于启用了账户的部署;其他部署会显示相应警告,但测试仍可正常使用。 |
详细介绍
@livevariant/mcp
适用于 LiveVariant 的 MCP 服务:通过 Claude、ChatGPT、Copilot 或任何 MCP 客户端构建、检查和读取自适应 A/B 测试。
npx -y @livevariant/mcp
将 MCP 服务指向自托管部署时,请在启动前设置运行时环境变量:
LIVEVARIANT_SERVER_URL:要调用的部署源地址。LIVEVARIANT_API_TOKEN:部署的LV_API_TOKEN,当/mcp或/api/v1/*受访问限制时需要设置。LIVEVARIANT_ASSET_UPLOAD_TOKEN:部署的LV_ASSET_UPLOAD_TOKEN,当/assets受访问限制时需要设置。
托管端点 https://livevariant.com/mcp 提供相同的工具,无需安装任何内容。
这是 livevariant/livevariant 的一部分;仓库 README 介绍了整个系统。AGPL-3.0。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。