SuperAPI AI 工具集

asc-revenuecat-catalog-sync

智能体与模型

查看项目

更新于 10-15 23:34

技能介绍

用途:让 App Store Connect(ASC)与 RevenueCat 目录保持一致,可从现有 ASC 目录引导 RevenueCat,创建缺失的 ASC 订阅/内购后映射到 RevenueCat,并在发布前做漂移审计。

主要能力:以 ASC productId 等于 RevenueCat store_identifier 为主键做确定性映射;审计模式(默认只读)输出差异与动作;应用模式按顺序确保 ASC 组/订阅/内购、RevenueCat 应用与产品、权益与产品挂载、Offerings/Packages 与包挂载,并输出对账汇总。

使用方式:需先配置 asc 认证(asc auth login 或 ASC_* 环境变量)并配置、认证 RevenueCat MCP;写入需启用写权限的 RevenueCat API v2 密钥。典型命令包括 asc subscriptions groups list --app "APP_ID" --paginate --output json、asc iap list --app "APP_ID" --paginate --output json、asc subscriptions setup、asc validate subscriptions --app "APP_ID" --strict --output json --pretty 等;RevenueCat 侧使用 mcp_RC_list_products、mcp_RC_create_product、mcp_RC_create_entitlement、mcp_RC_attach_products_to_entitlement、mcp_RC_create_package 等 MCP 工具。

适用场景:从 ASC 引导 RevenueCat、补齐缺失 ASC 项目后映射、发布前漂移审计、按标识符做确定性产品映射。

限制与安全默认:先审计、写入需明确确认、绝不删除资源、逐项失败继续并汇总;RevenueCat MCP 不直接创建 ASC 产品;映射前必须通过严格校验门(订阅与内购分别校验),存在警告、错误、MISSING_METADATA、审核截图未完成或价格覆盖不完整时不得映射;版本列表出现多个匹配时须停止并要求显式 ID。其他细节暂未提供。