用途:通过 scryfall-pp-cli 二进制访问 Scryfall 数据,覆盖卡牌、系列、目录(catalog)与符号(symbology)查询,另含批量数据管理。
主要能力:cards 支持自动补全、按 id/MTGO/Multiverse/TCGplayer/Cardmarket/Arena 编号或 ID 取卡、随机卡、精确命名、全文搜索,以及最多 75 个标识符的批量 collection;sets 支持列出全部、按代码或 ID、按 TCGplayer 取系列;catalog 提供生物、神器、地、法术、鹏洛客等类别与力量/防御力/水印/词库;symbology 提供全量符号与法术力解析。
安装与用法:先 npx -y @mvanhorn/printing-press-library install scryfall --cli-only,再 scryfall-pp-cli --version 校验,并确保安装目录在 PATH 中。安装失败可改用 go install github.com/mvanhorn/printing-press-library/library/media-and-entertainment/scryfall/cmd/scryfall-pp-cli@latest(需 Go 1.26.6+)。用 scryfall-pp-cli which "<能力描述>" 定位命令,--agent 展开为 --json --compact --no-input --no-color --yes。数据包裹在 meta/results 信封中,--select 可裁剪字段,--dry-run 预览请求,--home 或 SCRYFALL_HOME 等环境变量控制路径。
限制:无认证要求;MCP 需在宿主配置中传入 SCRYFALL_HOME;学习与教学功能依赖 recall/teach 等命令,旧版二进制可能不支持。具体费率与速率限制资料未提供。