名称: Lemon Squeezy 自动化 描述: “通过 Composio MCP 集成,使用自然语言自动化 Lemon Squeezy 商店管理——产品、订单、订阅、客户、折扣和结账跟踪。” 类别: 电子商务 需求: mcp: - rube
Lemon Squeezy 自动化
管理您的 Lemon Squeezy 数字产品业务——跟踪订单、监控订阅、分析客户、审核折扣和审计结账——全部通过自然语言命令。
工具包文档: composio.dev/toolkits/lemon_squeezy
设置
- 将 Composio MCP 服务器添加到您的客户端配置中:
https://rube.app/mcp - 提示时连接您的 Lemon Squeezy 账户(API 密钥认证)。
- 开始发出自然语言命令来管理您的商店。
核心工作流程
1. 发现商店和产品
列出所有商店以获取商店 ID,然后检索特定商店的产品和变体。
工具: LEMON_SQUEEZY_LIST_ALL_STORES, LEMON_SQUEEZY_LIST_ALL_PRODUCTS, LEMON_SQUEEZY_LIST_ALL_VARIANTS
示例提示:
“列出我所有的 Lemon Squeezy 商店及其产品”
关键参数:
LEMON_SQUEEZY_LIST_ALL_STORES– 无需参数LEMON_SQUEEZY_LIST_ALL_PRODUCTS– 按filter[store_id]过滤LEMON_SQUEEZY_LIST_ALL_VARIANTS– 按filter[product_id]、filter[status](待定/草稿/已发布)过滤
2. 跟踪订单和订单项
检索所有订单,可选按商店、用户邮箱或订单号过滤,并深入查看单个订单项。
工具: LEMON_SQUEEZY_LIST_ALL_ORDERS, LEMON_SQUEEZY_LIST_ALL_ORDER_ITEMS
示例提示:
“显示我 Lemon Squeezy 商店中来自 johndoe@example.com 的所有订单”
订单关键参数:
filter[store_id]– 按商店 ID 过滤filter[user_email]– 按客户邮箱过滤filter[order_number]– 按特定订单号过滤page[number]/page[size]– 分页(每页最多 100 条)
订单项关键参数:
filter[order_id]、filter[product_id]、filter[variant_id]– 按相关实体过滤
3. 监控订阅
列出所有订阅,提供丰富的过滤选项以跟踪经常性收入。
工具: LEMON_SQUEEZY_LIST_ALL_SUBSCRIPTIONS
示例提示:
“显示我 Lemon Squeezy 商店中所有活跃订阅”
关键参数:
filter[status]– 按状态过滤(例如,active、cancelled)filter[store_id]– 按商店过滤filter[product_id]– 按产品过滤filter[user_email]– 按订阅者邮箱过滤filter[variant_id]– 按变体过滤page[number]/page[size]– 分页(每页最多 100 条)
4. 管理客户
检索客户记录,包括邮箱、MRR、总收入和客户门户 URL 等详细信息。
工具: LEMON_SQUEEZY_LIST_ALL_CUSTOMERS
示例提示:
“查找邮箱为 johndoe@example.com 的 Lemon Squeezy 客户”
关键参数:
filter[email]– 按精确邮箱地址过滤filter[store_id]– 按商店 ID 过滤page[number]/page[size]– 分页(每页最多 100 条)
5. 审计折扣和兑换
列出所有折扣代码,并跟踪它们在订单中的兑换历史。
工具: LEMON_SQUEEZY_LIST_ALL_DISCOUNTS, LEMON_SQUEEZY_LIST_ALL_DISCOUNT_REDEMPTIONS
示例提示:
“显示商店 12345 的所有折扣及其兑换历史”
折扣关键参数:
filter[store_id]– 按商店过滤page[number]/page[size]– 分页
兑换关键参数:
filter[discount_id]– 按折扣过滤filter[order_id]– 按订单过滤
6. 审查结账
列出所有结账会话,可选按商店或变体过滤。
工具: LEMON_SQUEEZY_LIST_ALL_CHECKOUTS
示例提示:
“显示我 Lemon Squeezy 商店中变体 42 的所有结账”
关键参数:
filter[store_id]– 按商店 ID 过滤filter[variant_id]– 按变体 ID 过滤
已知缺陷
- 商店 ID 是基础: 大多数过滤器需要
store_id。在过滤其他资源之前,始终先调用LEMON_SQUEEZY_LIST_ALL_STORES来发现有效的商店 ID。 - 分页对大数据集是必需的: 所有列表端点使用
page[number]/page[size]分页(每页最多 100 条)。不要假设第一页是完整的。 - 过滤器参数命名: Lemon Squeezy 使用括号表示法用于过滤器(例如,
filter[store_id]、page[number])。确保使用确切的参数名称。 - 订阅发票与订单: 订阅发票(
LEMON_SQUEEZY_LIST_ALL_SUBSCRIPTION_INVOICES)与一次性订单是分开的。根据您的用例使用适当的端点。
快速参考
| 操作 | 工具标识符 | 必需参数 |
|---|---|---|
| 列出商店 | LEMON_SQUEEZY_LIST_ALL_STORES |
无 |
| 列出产品 | LEMON_SQUEEZY_LIST_ALL_PRODUCTS |
无(可选过滤器) |
| 列出变体 | LEMON_SQUEEZY_LIST_ALL_VARIANTS |
无(可选过滤器) |
| 列出订单 | LEMON_SQUEEZY_LIST_ALL_ORDERS |
无(可选过滤器) |
| 列出订单项 | LEMON_SQUEEZY_LIST_ALL_ORDER_ITEMS |
无(可选过滤器) |
| 列出订阅 | LEMON_SQUEEZY_LIST_ALL_SUBSCRIPTIONS |
无(可选过滤器) |
| 列出客户 | LEMON_SQUEEZY_LIST_ALL_CUSTOMERS |
无(可选过滤器) |
| 列出折扣 | LEMON_SQUEEZY_LIST_ALL_DISCOUNTS |
无(可选过滤器) |
| 列出折扣兑换 | LEMON_SQUEEZY_LIST_ALL_DISCOUNT_REDEMPTIONS |
无(可选过滤器) |
| 列出结账 | LEMON_SQUEEZY_LIST_ALL_CHECKOUTS |
无(可选过滤器) |
由 Composio 提供支持