Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

mansournorouzi/amazon-sp-mcp

说明与用途

**项目简介**
MCP(Model Context Protocol)服务器 mansournorouzi/amazon-sp-mcp 为 Amazon Seller Central 的 SP‑API 提供统一的协议层,能够让 Claude、ChatGPT 等 AI 助手直接查询销售、库存、订单、费用和分析数据。仅使用 LWA(Login With Amazon)进行身份认证,无需配置 AWS 凭证,开箱即用。

**价值体现**

  • **AI + 真实业务数据**:把 AI 助手与卖家后台的真实业务数据桥接,实现“让 AI 直接帮你下单、查库存、算利润”。
  • **标准化接入**:基于 MCP(Model Context Protocol)实现统一的请求/响应格式,降低不同 AI 平台或自研模型的集成成本。
  • **安全简化**:只需 LWA token,无需暴露 AWS Access Key/Secret,降低凭证泄露风险。

**典型接入方式**

  1. **获取 LWA Token**:在 Amazon 开发者后台创建 LWA 应用,获取 client_id、client_secret 并通过 OAuth2 获得访问令牌。
  2. **部署 MCP 服务器**
  • 克隆仓库,npm install && npm run build。
  • 设置环境变量 LWA_CLIENT_ID、LWA_CLIENT_SECRET、LWA_REFRESH_TOKEN(或直接提供已获取的 access_token)。
  • 启动服务 npm start,默认监听 http://localhost:3000/mcp。
  1. **在 AI 平台注册 MCP 端点**:在 Claude、ChatGPT Plugins 或自研模型的插件配置中填写该 HTTP endpoint,声明支持的 sales, inventory, orders, fees, analytics 等方法。
  2. **调用示例**
   {
     "method": "getInventory",
     "params": { "sku": "B0XYZ123" }
   }

AI 助手发送上述请求后,MCP 服务器会内部调用 Amazon SP‑API 并返回结构化的库存信息。

**生产可用性**

  • **活跃度**:最近一次提交于 2026‑06‑30,星标 38、Fork 8,社区活跃。
  • **技术成熟度**:使用 TypeScript 编写,提供完整的 API/SDK/CLI 示例,易于二次开发。
  • **安全性**:仅依赖 LWA,避免了长期存储 AWS 密钥;代码中已实现 token 自动刷新和错误重试。
  • **可扩展性**:遵循 MCP 规范,可在同一服务器上同时挂载其他业务系统的 MCP 实现,实现“一站式 AI 集成”。

综合来看,mansournorouzi/amazon-sp-mcp 已具备进入生产环境的基本条件,适合作为 AI 助手与 Amazon Seller Central 数据交互的桥梁。后续仍建议进行内部安全审计(许可证、依赖漏洞)并监控 API 调用配额,以确保长期稳定运行。

实际用途

mansournorouzi/amazon-sp-mcp helps connect AI assistants to real tools and data through a standard protocol.

  • connect AI agents to tools
  • ship Model Context Protocol servers
  • standardize integrations

限制与审查说明

High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.

  • 来源: github
  • 语言: TypeScript
  • 记录日期: 2026-09-05T17:31:35.624Z
原始来源