Token导航 LogoToken导航

MCP Server · 浏览器工具

Amazon Order History CSV Download MCP

一个通过MCP协议下载亚马逊订单历史为CSV文件的服务,支持订单、商品、物流和交易数据的导出,涵盖16个亚马逊地区站点。

stdio官方级别未说明来源级核验工具 0playwright
浏览器自动化TypeScriptClaude数据提取Claude Desktop

快速开始

作者 / 组织
marcusquinn
提供方
marcusquinn
运行时
Node.js

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

5

仓库热度

收录来源

2 个

MCP World

选型结论

Amazon Order History CSV Download MCP 属于浏览器工具类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前先确认权限范围。

分类

浏览器工具

传输方式

stdio

认证方式

无需认证

部署方式

仅本地运行

安装与配置

安装命令

npx playwright install chromium

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

亚马逊订单历史CSV下载MCP

MCP(模型上下文协议)服务器,用于将亚马逊订单历史记录下载为CSV文件。 支持跨16个亚马逊区域站点的订单、商品、发货和交易导出。

特性

  • 4出口类型:订单摘要、商品详细信息、发货跟踪、付款交易
  • 16亚马逊地区:美国、英国、加拿大、德国、法国、西班牙、意大利等
  • 浏览器自动化:使用Playwright进行可靠的数据提取
  • AI助手集成:与Claude、GPT和其他MCP兼容的助手配合使用
  • 灵活的日期范围:按年份、日期范围或最近几个月导出

快速开始

安装

# Clone the repository
git clone https://github.com/marcusquinn/amazon-order-history-csv-download-mcp.git
cd amazon-order-history-csv-download-mcp

# Install dependencies
npm install

# Build
npm run build

# Install Playwright browsers
npx playwright install chromium

配置

添加到您的MCP客户端配置中(例如,Claude Desktop):

{
  "mcpServers": {
    "amazon-orders": {
      "command": "node",
      "args": ["/path/to/amazon-order-history-csv-download-mcp/dist/index.js"]
    }
  }
}

用法

配置后,您可以询问您的AI助手:

  • “将2024年以来的亚马逊订单下载为CSV”
  • “导出我今年在亚马逊英国购买的所有商品”
  • “获取我最近亚马逊订单的发货跟踪”
  • “出于税务目的导出我的亚马逊支付交易”
  • “我的亚马逊礼品卡余额是多少?”
  • “显示我上个月的所有亚马逊交易”

支持的地区

地区域名货币
美国amazon.com美元
英国amazon.co.uk英镑
加拿大亚马逊.caCAD
德国亚马逊.de欧元
法国亚马逊.fr欧元
西班牙亚马逊.es欧元
意大利亚马逊.it欧元
荷兰亚马逊.nl欧元
日本亚马逊.co.jp日元
澳大利亚amazon.com.au澳元
墨西哥amazon.com.mx墨西哥
印度亚马逊.in印度卢比
阿联酋亚马逊.ae阿联酋迪拉姆
沙特阿拉伯amazon.saSAR
爱尔兰亚马逊.ie欧元
比利时amazon.com.be欧元

导出类型

订单(export_amazon_orders_csv)

从订单列表页面快速汇总订单(每10个订单约0.5秒)。最适合浏览和基本报告。

列说明
订单ID亚马逊订单标识符(XXX-XXXXXXX-XXXXXXX)
订单日期下单日期(YYYY-MM-DD)
合计订单总金额
状态交付状态(已交付、已发货等)
项目按顺序排列的项目数量
地址行1-7收货地址(最多7行)
订阅并保存订阅频率(如适用)
平台始终是“亚马逊”
地区亚马逊地区代码(美国、英国、德国等)
订单URL链接到订单详细信息页面

项目(export_amazon_items_csv)

具有完整订单上下文的详细项目级导出(每个订单约2秒)。最适合费用跟踪和会计。

列说明
订单ID父订单标识符
订单日期下单日期
ASIN亚马逊产品标识符
产品名称完整产品名称
状况全新、二手等。
数量单位数量
单价每件商品的价格
项目总计数量×单价
卖家卖家/商家名称
订阅并保存订阅频率
订单小计税前/运费小计
订单配送配送成本
订单税销售税金额
订单增值税增值税金额(英国/欧盟)
订单促销折扣金额
订单总额最终订单总额
订单总计包括所有费用
订单状态交货状态
收件人收货地址
地址行1-7完整收货地址
付款方式卡类型(Visa、万事达卡等)
卡片最后4位卡片最后4位数
产品URL产品页面链接
图片URL产品图片URL
订单URL链接到订单详细信息
地区亚马逊地区代码

出货量(export_amazon_shipments_csv)

发货和跟踪信息(每份订单约4秒,+2秒 fetch_tracking_numbers).最适合跟踪交货。

列说明
订单ID父订单标识符
订单日期下单日期
发货ID唯一发货标识符
状态装运状态文本
已交付是/否/未知
跟踪ID承运商跟踪号
承运商承运商名称(皇家邮政、DPD等)
跟踪URL链接到运营商跟踪
装运中的项目项目数量
项目名称产品名称列表
付款金额收取的金额(回落到订单总额)
退款退款金额(如有)
地区亚马逊地区代码

备注:设置 fetch_tracking_numbers: true 访问船舶跟踪页面并提取实际的承运人跟踪ID(例如“AZ218181365JE”)和承运人名称。如果没有此选项,则只会捕获亚马逊的内部跟踪URL。

交易记录(export_amazon_transactions_csv)

用于财务对账的付款交易详细信息。

列说明
交易日期收费日期
订单ID关联订单
付款方式卡/付款类型
卡信息最后4位数字
金额交易金额
货币货币代码

礼品卡(export_amazon_gift_cards_csv)

礼品卡活动和余额历史。

列说明
日期交易日期
描述活动描述
类型添加/申请/退款
金额交易金额
期末余额交易后余额
订单ID关联订单(如有)
索赔代码礼品卡索赔代码
序列号礼品卡序列号
货币货币代码
地区亚马逊地区代码

其他工具

查询工具

工具说明
get_amazon_orders获取包含可选项目/货物的订单
get_amazon_order_details获取特定订单的完整详细信息
get_amazon_transactions从交易页面获取所有交易
get_amazon_gift_card_balance获取当前余额和历史记录
get_amazon_gift_card_transactions获取详细的礼品卡活动
check_amazon_auth_status检查浏览器是否已登录

交易页面(get_amazon_transactions)

从亚马逊的专用交易页面提取所有支付交易(/cpe/yourpayments/transactions).比从单个订单页面中提取要快得多。

{
  "region": "us",
  "start_date": "2024-01-01",
  "end_date": "2024-12-31"
}

礼品卡余额(get_amazon_gift_card_balance)

从获取您当前的亚马逊礼品卡余额和最近的活动 /gc/balance.

{
  "region": "us"
}

退货:

  • 当前余额
  • 最近的礼品卡活动(信用卡/借记卡)
  • 关联订单ID

身份验证检查(check_amazon_auth_status)

在运行导出之前,验证浏览器会话是否经过身份验证。

{
  "region": "uk"
}

返回身份验证状态、用户名(如果已登录)或登录URL(如果未登录)。

超时和大订单历史

导出大订单历史记录(100多个订单)时,提取过程可能需要几分钟。MCP客户端通常具有可能需要调整的超时限制。

预计处理时间

订单预计时间
10~15秒
50~1.5分钟
100~3分钟
500~15分钟

建议

  1. 使用 max_orders 参数 限制提取范围
  2. 按年出口 而不是整个历史
  3. 配置客户端超时 如果需要(见下文)

客户端超时配置

对于OpenCode/Claude Desktop,超时通常在MCP客户端配置中设置。如果你看到 MCP error -32001: Maximum total timeout exceeded,您可能需要:

  1. 使用较小的批次 max_orders
  2. 配置您的MCP客户端 maxTotalTimeout 设置(如果可用)
  3. 如果发生以下情况,服务器会发送进度通知,可以重置超时 resetTimeoutOnProgress 已在您的客户端中启用

进度通知

服务器在提取过程中发送进度通知:

  • Order X/Y (order-id) - ETA: ~Xm Xs

这些有助于跟踪进度,如果配置了,可以重置客户端超时。

发展

# Run in development mode
npm run dev

# Run tests
npm test

# Type checking
npm run typecheck

# Linting
npm run lint

MCP检验员测试

对于开发和调试,请使用官方 MCP检查员 工具,而不是通过AI助手运行。这提供了:

  • 直接工具调用 -使用自定义参数直接调用MCP工具
  • 实时响应查看 -查看没有人工智能解释的完整JSON响应
  • 更快的迭代 -无需等待AI处理请求
  • 调试可见性 -查看原始服务器输出和错误
快速开始
# Install MCP Inspector globally
npm install -g @modelcontextprotocol/inspector

# Run inspector with this server
npx @modelcontextprotocol/inspector node dist/index.js

然后打开 http://localhost:5173 在浏览器中:

  1. 查看列出的所有可用工具
  2. 单击工具以查看其架构
  3. 填写参数并执行
  4. 查看原始JSON响应
测试工作流程示例
  1. 测试身份验证:呼叫 check_amazon_auth_status 随着 {"region": "uk"}
  2. 测试订单获取:呼叫 get_amazon_orders 日期范围较小
  3. 测试订单详细信息:呼叫 get_amazon_order_details 具有已知的订单ID
  4. 测试导出:呼叫任何 export_amazon_*_csv 工具

建议采用以下方法:

  • 调试提取问题
  • 验证新功能是否正常工作
  • 测试特定区域的行为
  • 调查错误响应

建筑

该项目采用了一种专为可扩展性而设计的插件架构:

  • 核心框架:CSV、日期、货币、浏览器自动化的共享实用程序
  • 平台插件:亚马逊特有的提取逻辑(未来:eBay、速卖通等)

看 代理商.md 获取详细的架构文档。

相关项目

鸣谢

这个项目的灵感来自 阿扎德,Chrome浏览器 亚马逊订单历史导出扩展。这是构建的原始实现 作为MCP服务器-而不是分支或衍生作品。

看 CREDITS.md 以获得完整的致谢。

许可证

MIT许可证-请参阅 许可证 了解详情。

贡献

欢迎投稿!请阅读 代理商.md 发展指南。

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

订单导出TypeScript本地部署数据提取CSV生成亚马逊集成浏览器自动化

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

自动操作网页

打开页面、点击、填表,把浏览器动作交给模型执行。

抓结构化数据

把页面内容整理成表格或 JSON,省掉手工复制粘贴。

走一遍关键流程

按步骤检查页面是否正常,回归时少漏环节。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在浏览器工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Amazon Order History CSV Download MCP

MCP World · 本页

0stdio有2 个2026-05-17
Fetch 9a2682de

MCP.so

1SSE有3 个2026-05-17
Browser 738d52bc

MCP World

0stdio有1 个2026-05-17
Playwright MCP Server

MCP.so

21stdio有4 个2026-05-17
Skyvern MCP

MCP World

0stdio有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Amazon Order History CSV Download MCP 怎么安装?

公开资料给出的安装命令是 npx playwright install chromium,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Amazon Order History CSV Download MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

Amazon Order History CSV Download MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Amazon Order History CSV Download MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Amazon Order History CSV Download MCP 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP