Amazon MCP Server 是 HasData 维护的一个托管式模型上下文协议(MCP)服务器,为 Claude、Cursor、Windsurf 等 MCP 客户端提供四个只读的 Amazon 工具。用户可以通过自然语言让 AI 客户端调用这些工具,将 Amazon 的搜索结果、商品页面和卖家店铺信息转为结构化 JSON,无需在技术栈中运行浏览器或抓取库。
主要能力包括:获取关键词搜索结果(含广告位、分页信息、价格、评分、配送信息等);按 ASIN 获取商品完整详情(品牌、功能、变体、图片、视频、规格、评论信息、配送预估、当前卖家等);获取卖家公开资料(卖家 ID、店铺链接、名称、地址、评分窗口包括一个月、三个月、十二个月和终身评分);分页浏览卖家商品目录。所有工具均支持通过 domain 参数切换 23 个区域市场,并支持 language 参数。
使用方式:这是一个远程服务器,最简单的方式是使用 URL 和 x-api-key 请求头。服务器 URL 为 https://mcp.hasdata.com/mcp?apis=amazon。支持 OAuth 的客户端可直接作为连接器添加并登录。对于仅支持 stdio 的客户端,可通过 npm 包 @hasdata/amazon-mcp 或 PyPI 包 hasdata-amazon-mcp 作为轻量启动器接入。文档中提供了针对 Claude Desktop、Cursor、Windsurf、VS Code 的配置示例。
适用场景:商品比价、竞品分析、关键词研究、卖家信誉评估、库存监控等需要获取 Amazon 公开数据的自动化工作流。相比 Amazon 官方的 Product Advertising API,该工具无需 affiliate 资格,更适合研究、监控和代理自动化任务。
限制与注意事项:每次成功调用消耗 10 积分,启用 otherSellers 会额外消耗 5 积分。免费层级每月 1,000 积分,并发限制为 1 个请求。付费计划起步价为每月 59 美元对应 200,000 积分。不同市场的 ASIN 和卖家 ID 可能不通用,搜索结果不包含品牌和功能等详细信息,需额外调用商品工具。价格可能缺失,需检查 isAvailable。配送邮编和发货地点会影响结果。搜索无结果时返回空数组而非错误。该服务器与 Amazon 无关联,仅使用公开数据,用户需自行确保合规使用。