Skip to content

kmore_graph_image ​

生成价格历史图表 PNG。

用途 ​

  • 在 AI 对话里直接展示某 ASIN 的价格走势图
  • 返回 PNG 图片的 base64 数据,可直接嵌入 Markdown 图片

参数 ​

名称类型必填默认约束说明
countryenum✅——Amazon 站点代码
asinstring✅—非空ASIN

计费 ​

  • 1 unit / 次

使用示例 ​

json
{ "country": "us", "asin": "B08N5WRWNW" }

返回 ​

json
{
	"success": true,
	"data": {
		"imageBase64": "iVBORw0KGgoAAAANSUhEUgAA...",
		"fromCache": false
	}
}
  • imageBase64:PNG 图片的 Base64 字符串(不带 data:image/png;base64, 前缀)。在 Markdown 里嵌入时需自行拼接:![chart](data:image/png;base64,<imageBase64>)
  • fromCache:是否命中本地 Redis 缓存(命中也仍会返回完整图片数据;缓存窗口 90 分钟,与上游对齐)

⚠️ 与 HTTP 端点不同:HTTP /api/graphimage 直接返回 image/png 二进制流;MCP 工具固定返回 JSON 包裹的 Base64,便于 LLM / 客户端透传。

和 HTTP API 的对应 ​

  • HTTP:GET /api/graphimage(HTTP 还支持曲线开关 / 尺寸 / 配色等参数,本 MCP 工具未暴露)
  • 想拼接 Keepamore 站内图表页链接(免费):GET /api/charturl