SuperAPI AI 工具集

pp-ticketmaster

编程与开发

查看项目

更新于 10-16 01:32

技能介绍

用途:ticketmaster-pp-cli 面向 Ticketmaster Discovery 只读数据的查询、导出、同步与分析,适合“某场馆/城市有什么演出”“某艺人巡演在哪”“本周末有哪些演唱会”等问题,也适合对固定场馆或艺人观察列表反复查询、驻场演出较多的剧院/歌剧/喜剧场景,以及需要紧凑 JSON 以节省上下文的智能体环境。不覆盖需要下单购买的场景,也不支持创建、更新、删除等会改变远程状态的操作。

主要能力:吸收 events、venues、attractions、classifications、suggest 的完整只读接口表面;本地 SQLite 存储配合全文检索;可保存/列出/运行/删除命名过滤集(场馆 ID、艺人 ID、分类、DMA ID);events upcoming 可跨场馆列表合并去重并按日期排序;events residency 将同名同场馆的连续场次合并为一行,给出首末日期与场次数;events by-classification 按段与流派分组统计;events price-bands 按价格区间分桶;events tour 返回某艺人全部未来场次及开票状态;events on-sale-soon 查询未来 N 天开票事件;events presales 分类预售窗口;events checkout 输出官方结账链接(不会自动购买或占库存);events dedup 支持从 stdin 或本地库去重;events brief 生成 Markdown 简报。

使用方式:先安装,可用 npx -y @mvanhorn/printing-press-library install ticketmaster --cli-only,或回退到 go install github.com/mvanhorn/printing-press-library/library/media-and-entertainment/ticketmaster/cmd/ticketmaster-pp-cli@latest,再用 ticketmaster-pp-cli --version 验证;需把安装目录加入 $PATH。认证使用 Ticketmaster Discovery API 的 consumer key,通过环境变量 TICKETMASTER_API_KEY 提供,免费层为每日 5000 次、每秒 5 次,可用 ticketmaster-pp-cli doctor 检查。任意命令可加 --agent(等价于 --json --compact --no-input --no-color --yes),用 --select 缩小字段,用 --dry-run 预览请求。不确定命令时可用 ticketmaster-pp-cli which "<能力描述>" 解析。路径可用 --home、TICKETMASTER_HOME 或各类目录环境变量重定位,MCP 场景需在宿主配置中设置 TICKETMASTER_HOME。

限制:仅只读,不覆盖 Commerce API,无法购票;需自行注册并配置 API key;资料未提供收费与价格的更多细节。