Amazon Selling Partner API MCP Server

Amazon Selling Partner API MCP Server

site icon
2025.04.09 1
JavaScript亚马逊API集成销售管理自动化工具开发效率金融服务
Amazon Selling Partner API MCP Server 是一个用于与亚马逊销售伙伴API(SP-API)交互的模型上下文协议(MCP)服务器。该服务器通过标准化接口提供访问亚马逊SP-API功能的工具和资源。
View on GitHub

Overview

基本能力

产品定位

Amazon Selling Partner API MCP Server 是一个中间件服务,旨在简化与亚马逊销售伙伴API的交互,提供标准化的接口和工具集。

核心功能

  • 与亚马逊SP-API的认证和授权
  • 全面的SP-API端点覆盖
  • API参考文档资源
  • 管理目录、库存、订单、报告等的工具
  • 安全的凭证处理

适用场景

  • 亚马逊卖家需要自动化管理其销售业务
  • 开发者需要集成亚马逊SP-API到其应用中
  • 需要批量处理亚马逊销售数据的企业

工具列表

  • 认证工具
  • 目录工具
  • 库存管理
  • 订单处理
  • 报告生成和检索
  • 提交通知
  • 财务数据访问
  • 通知管理
  • 产品定价
  • 列表管理
  • FBA操作

常见问题解答

无明确常见问题解答部分。

使用教程

使用依赖

  • Node.js 16或更高版本
  • 亚马逊销售伙伴API凭证
  • 具有适当权限的AWS凭证

安装教程

npm install amazon-sp-api-mcp-server

或直接使用npx运行:

npx amazon-sp-api-mcp-server

配置

在根目录创建.env文件,包含以下内容:

SP_API_CLIENT_ID=your_client_id
SP_API_CLIENT_SECRET=your_client_secret
SP_API_REFRESH_TOKEN=your_refresh_token
SP_API_AWS_ACCESS_KEY=your_aws_access_key
SP_API_AWS_SECRET_KEY=your_aws_secret_key
SP_API_ROLE_ARN=your_role_arn
SP_API_MARKETPLACE_ID=ATVPDKIKX0DER
SP_API_REGION=us-east-1

调试方式

启动服务器:

npm start

开发模式下自动重启:

npm run dev

使用MCP Inspector测试:

npm run inspect

许可证

该项目遵循 MIT 开源许可条款。