主题
keepa_graph_image
生成 Keepa 价格历史图表 PNG。对应 Keepa /graphimage 接口。
用途
- 在 AI 对话里直接展示某 ASIN 的 Keepa 价格走势图
- 返回 PNG 图片的 base64 数据,可直接嵌入 Markdown 图片
参数
| 名称 | 类型 | 必填 | 默认 | 约束 | 说明 |
|---|---|---|---|---|---|
country | enum | ✅ | — | — | Amazon 站点代码 |
asin | string | ✅ | — | 非空 | ASIN |
计费
- 1 unit / 次
使用示例
json
{ "country": "us", "asin": "B08N5WRWNW" }返回
json
{
"success": true,
"data": {
"imageBase64": "iVBORw0KGgoAAAANSUhEUgAA...",
"fromCache": false
}
}imageBase64:PNG 图片的 Base64 字符串(不带data:image/png;base64,前缀)。在 Markdown 里嵌入时需自行拼接:fromCache:是否命中本地 Redis 缓存(命中也仍会返回完整图片数据;缓存窗口 90 分钟,与 Keepa 上游对齐)
⚠️ 与 HTTP 端点不同:HTTP
/api/keepa/graphimage直接返回image/png二进制流;MCP 工具固定返回 JSON 包裹的 Base64,便于 LLM / 客户端透传。
和 HTTP API 的对应
- HTTP:
GET /api/keepa/graphimage(HTTP 还支持曲线开关 / 尺寸 / 配色等参数,本 MCP 工具未暴露) - 想拼接 Keepamore 站内 Keepa 图表页链接(免费):
GET /api/keepa/charturl