
Amazon Selling Partner API MCP Server

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