SuperAPI AI 工具集

pp-gumroad

编程与开发

查看项目

更新于 10-16 06:49

技能介绍

用途:该 CLI 用于检查或操作 Gumroad 卖家账户,覆盖商品、销售、订阅者、结算(payouts)、许可证、税务等资源;适合需要以命令行或智能体方式管理 Gumroad 卖家数据的场景。

安装与验证:通过 npx -y @mvanhorn/printing-press-library install gumroad --cli-only 安装;验证命令为 gumroad-pp-cli --version。若安装失败,可用 go install github.com/mvanhorn/printing-press-library/library/commerce/gumroad/cmd/gumroad-pp-cli@latest(需 Go 1.26.6 或更新)。须确保安装目录在 $PATH 中。认证需创建 Gumroad OAuth 应用并提供 GUMROAD_ACCESS_TOKEN,可用 gumroad-pp-cli doctor 检查。

主要能力:sync 可将商品、销售、订阅者、结算等资源刷新为本地 SQLite 快照;search 在本地数据中检索;analytics 本地分组统计;tail 轮询资源并输出 NDJSON 变更。命令涵盖 earnings、files(presign/complete/abort)、licenses(验证、禁用、启用、轮换、递减使用次数)、payouts、products、sales、subscribers、resource-subscriptions、tax-forms、user 等。不同命令需要的 API 权限范围(如 view_sales、edit_products、view_payouts、view_tax_data)已在资料中列出。

使用方式:任意命令可加 --agent,等价于 --json --compact --no-input --no-color --yes;输出为包裹 meta/results 的结构,需解析 .results;支持 --select、--dry-run、--deliver(stdout、file:<path>、webhook:<url>)、命名 profile 等。可用 gumroad-pp-cli which "<能力描述>" 从功能索引中查找命令。MCP 服务注册命令为 claude mcp add gumroad-pp-mcp -- gumroad-pp-mcp。

限制:资料未提供具体价格、收费模式或效果数据;许可证操作等需相应权限范围;部分命令依赖 OAuth 令牌;MCP 与 CLI 的完整功能细节以官方文档为准。