Checkout Page MCP
官方让AI客户端为您的网站添加支付功能。创建结账页面、活动和表单,并在几分钟内将其嵌入您的网站。
你可以用 Checkout Page MCP 做什么?
-
查找客户和订阅 — 通过
list_customers或get_customer按邮箱或 ID 查询客户,然后使用list_subscriptions获取其当前套餐。 -
查看付款和预订 — 使用
list_payments按日期、金额或状态筛选交易,或使用list_bookings查看活动参与者和票种。 -
创建结账页面和表单 — 通过
create_checkout_page快速生成包含产品和定价的实时页面,或使用create_form构建潜在客户/注册表单。 -
检查表单提交 — 使用
list_submissions获取最新提交记录,或通过get_submission深入查看单个响应的详细信息。 -
管理优惠券和 Webhook — 使用
create_coupon生成折扣码,或通过create_webhook、list_webhooks和delete_webhook注册、列出和删除端点。 -
上传文件 — 使用
upload_file从公共 URL 引入文件,以便在账户中的其他位置引用该文件。
文档
Checkout Page MCP 服务器让 Claude、ChatGPT 和 Cursor 等 AI 助手可以直接操作你的 Checkout Page 账户。你无需在仪表盘中翻找或编写 API 请求,只需用自然语言提问,助手就会帮你完成其余工作。
它基于 Model Context Protocol 构建,这是一个开放标准,用于将 AI 助手连接到它们所需的工具和数据。
服务器 URL 为:
Checkout Page MCP 能做什么?
连接后,你可以让 AI 助手执行以下操作:
- "查找邮箱为 jane@example.com 的客户,并显示他们的最新订阅。"
- "调出订单 ABC123 的最近一笔付款。他们选择了哪个套餐?"
- "显示我的电子书潜在客户捕获表单最近提交的 10 条记录。"
- "打开 ID 为
cp_abc123的结账页面,告诉我关联了哪个产品。" - "创建一个名为 'Spring Workshop' 的新结账页面,定价 99 美元。"
- "为我们的新电子书创建一个潜在客户捕获表单,包含姓名、邮箱和公司字段。"
- "为五月网络研讨会创建注册表单。收集姓名、邮箱以及他们想参加的场次。"
- "创建一个名为 SPRING20 的 20% 折扣优惠券,5 月 31 日过期。"
你的助手会使用下面的工具来回答这些问题并对你的账户执行操作。
可用工具
| 资源 | 工具 | 功能 |
|---|---|---|
| 结账页面 | create_checkout_page | 创建新的结账页面,并关联产品和定价。默认发布并上线。 |
| 结账页面 | get_checkout_page | 按 ID 获取单个结账页面的配置。 |
| 结账页面 | list_payments | 列出通过你账户处理的付款。可按日期、客户、金额或状态筛选。 |
| 结账页面 | list_subscriptions | 列出订阅,包括状态、计费周期和当前周期。 |
| 活动 | list_bookings | 列出活动预订,包括参会者详情和票种。 |
| 表单 | create_form | 创建新表单以收集提交:调查、申请、潜在客户捕获、RSVP。 |
| 表单 | get_form | 按 ID 获取单个表单的配置。 |
| 表单 | list_submissions | 列出从你的结账页面和表单捕获的表单提交。 |
| 表单 | get_submission | 按 ID 获取单个表单提交,包括所有字段回复。 |
| 优惠券 | create_coupon | 创建客户可在结账时使用的折扣码。 |
| 客户 | list_customers | 搜索客户资料数据:姓名、邮箱、公司、地址、税号。 |
| 客户 | get_customer | 按 ID 获取单个客户记录。 |
| 文件 | upload_file | 从公共 URL 上传文件到你的账户,以便在其他地方引用。 |
| Webhooks | create_webhook | 注册一个 https 端点以接收事件负载,并返回其签名密钥。 |
| Webhooks | list_webhooks | 列出你账户上的 webhook 端点及其投递计数器。不返回密钥。 |
| Webhooks | delete_webhook | 删除 webhook 端点。投递立即停止;此操作具有破坏性且不可逆。 |
开始之前
你需要一个 Checkout Page 账户。MCP 服务器使用 OAuth,因此无需复制或粘贴 API 密钥。你的 AI 工具会在首次连接时引导你完成一键登录。
连接你的 AI 工具
每个 AI 工具都有自己的设置界面用于添加连接器。选择下方对应的工具。步骤大约需要一分钟。连接后,尝试每个部分末尾的测试提示,确认一切正常。
ChatGPT
- 打开 ChatGPT.com,进入 设置 → 安全与登录。启用 开发者模式。
- 关闭设置,前往 chatgpt.com/plugins。
- 点击右上角的 +。(自定义插件在付费套餐中可用。)
- 输入:
- 名称:Checkout Page
- MCP 服务器 URL:https://mcp.checkoutpage.com
- 身份验证:OAuth
- 名称:Checkout Page
- 打开 我理解并希望继续 开关。
- 点击 创建,然后按照 Checkout Page OAuth 流程进行连接。
- 开始一个新的对话。
- 点击 + 并搜索 Checkout Page。
测试: 询问 "列出我在 Checkout Page 上的最近 5 笔付款。"
Claude
- 打开 Claude,进入 设置 → 连接器。
- 点击 添加自定义连接器。
- 输入:
- 名称:Checkout Page
- MCP 服务器 URL:https://mcp.checkoutpage.com
- 名称:Checkout Page
- 点击 添加,然后在 Checkout Page 连接器上点击 连接 并登录。
测试: 询问 "显示我在 Checkout Page 上最近 5 条表单提交。"
Cursor
最快的方式是一键安装:
或者手动添加:
- 打开 Cursor,进入 设置 → MCP。
- 点击 添加新的 MCP 服务器。
- 输入:
- 名称:checkoutpage
- 点击 保存,然后通过 OAuth 提示登录。
测试: 在 Cursor 的聊天中询问 "列出 Checkout Page 上最近 5 位客户。"
VS Code
GitHub Copilot Chat 和官方 MCP 扩展都支持我们的服务器。
- 打开 VS Code,从命令面板运行 MCP: 添加服务器 命令(
Cmd/Ctrl + Shift + P)。 - 选择 HTTP。
- 输入 URL:https://mcp.checkoutpage.com
- 命名为:checkoutpage
- 通过浏览器中打开的 OAuth 提示登录。
测试: 在 Copilot Chat 中询问 "显示我的 Checkout Page 订阅。"
Codex
- 打开 Codex,进入 设置 → MCP 服务器。
- 点击 + 添加服务器。
- 选择 Streamable HTTP 作为传输方式。
- 输入:
- 名称:Checkout Page
- 点击 保存,然后通过 OAuth 提示登录。
测试: 询问 "列出我在 Checkout Page 上的最近 5 笔付款。"
Claude Code
两步:添加服务器,然后在 Claude Code 内部登录。
claude mcp add --transport http checkoutpage https://mcp.checkoutpage.com
然后启动一个会话:
claude
在会话中:
- 输入
/mcp。 - 使用方向键高亮
checkoutpage并按回车。 - 选择 authenticate 并按照 OAuth 提示操作。
测试: 询问 "列出我在 Checkout Page 上的最近 5 笔付款。"
其他 AI 工具
任何支持 MCP 的客户端都可以使用 OAuth 连接到 https://mcp.checkoutpage.com。如果你的工具要求选择传输方式,请选择 Streamable HTTP。大多数客户端接受以下配置:
{
"mcpServers": {
"checkoutpage": {
"url": "https://mcp.checkoutpage.com"
}
}
}
示例提示
发布新产品
你正在筹备一个新的工作坊,希望几分钟内上线一个结账页面和早鸟折扣。
将以下内容粘贴到你的 AI 工具中:
Create a checkout page called "Pricing Strategy Workshop" priced at $199. Write a confident product description (3–4 sentences) that pitches a half-day workshop for founders and product leaders who want to raise prices without losing customers. Turn on the coupon code field so customers can apply discounts. Then create a coupon code EARLYBIRD that takes 20% off and expires May 15. Send me both the checkout URL and the coupon code when you're done.
助手会调用 create_checkout_page(附带书面描述并启用优惠券字段),然后调用 create_coupon,并返回结账页面的实时 URL 和折扣码。
你可以对任何新优惠使用相同的模式:课程发布、测试版注册页面或限时促销。
回复客户账单问题
一位客户发邮件询问下次付款时间,你希望几秒钟内得到一封可发送的草稿回复。
将客户的问题粘贴到你的 AI 工具中:
A customer named Jane Smith (jane@example.com) just emailed asking: "When is my next payment, and how much will I be charged?" Look up her account in Checkout Page, find her active subscription, and draft a friendly reply I can send back. Include the next billing date and the amount.
助手会调用 list_customers 按邮箱查找 Jane,然后调用 list_subscriptions 获取她的有效套餐,并起草一封包含下次账单日期和金额的、可直接发送的回复。
你可以对退款请求、重新发送收据或任何需要账户上下文的一次性支持问题使用相同的模式。
获得更好结果的提示
- 让 AI 为你撰写文案:产品标题、描述、确认消息。否则页面会显示为空白或通用内容。
- 明确说明 AI 无法猜测的设置(例如 "打开优惠券代码字段")。
- 专注于特定记录和创建任务。AI 助手在汇总和排名("按收入排名前 5 的页面")方面不太可靠,因为这需要读取每笔付款。对于这类数字,请使用仪表盘的分析视图。
- 某些结账设置(如自定义按钮文本或页面样式)尚未通过 MCP 开放。如果请求未生效,请在仪表盘中打开页面完成调整。
故障排除
安全与隐私
- MCP 服务器只会在你通过 OAuth 登录后代表你执行操作。
- 令牌仅限于你的账户。可随时在 Checkout Page 设置中撤销访问权限。
- 读取工具(
list_*、get_*)绝不会修改数据。写入工具(create_*、upload_*)和破坏性工具(delete_*)命名清晰,以便你的助手在做出更改前征询意见。删除 webhook 是不可逆的,因此在你的助手运行delete_webhook之前请确认。 - 你的助手查询的数据(客户详情、付款信息)会发送到你的 AI 工具以生成回复——这与任何其他连接器的工作方式相同。请选择数据处理策略符合你需求的 AI 工具。