接入
一条命令写进你的 agent 配置,重启会话。SP-API 与 Ads 是两个独立 endpoint,只用一个就只装一个。
claude mcp add --transport http amazon-spapi https://mcp.sp-api.net/mcp/sp-api
Amazon SP-API 与 Ads API 的权威接口规范服务。覆盖 138 个 API 规范、1,159 个 operation、 9,663 个 schema,随 Amazon 变更持续跟进。 你的 agent 每次动手之前,都能拿到准确的路径、必填参数、限流值与废弃标记,并据此生成可执行请求。
claude mcp add --transport http amazon-spapi https://mcp.sp-api.net/mcp/sp-api
不需要注册,不需要密钥。装完重启会话即可用。
不需要注册、不需要申请、不需要等审核。装完重启一次 agent 会话,就可以直接问了。
一条命令写进你的 agent 配置,重启会话。SP-API 与 Ads 是两个独立 endpoint,只用一个就只装一个。
claude mcp add --transport http amazon-spapi https://mcp.sp-api.net/mcp/sp-api
不用学工具名,不用背 operationId。用人话提问,模型自己走「先检索、再取签名、最后生成请求」的漏斗。
你:getOrders 的限流是多少?
你:帮我拉 us-main 店铺上周的订单。
返回准确签名与一条能直接跑的 curl。凭证位置是占位符,由你本地填——服务端从头到尾不接触你的 token。
"auth": { "header": "x-amz-access-token",
"value": "${AUTH_TOKEN}" }
代理只是替你转发——Amazon 官方自己就有,没有护城河。我们提供的是 调用之前必须知道的那些事实:准确路径、必填参数、限流值、废弃标记、鉴权头组合, 并据此直接生成可执行请求。
模型不再猜路径、猜参数名、猜限流值——每一次动手之前都能拿到规范原文。
我们只回答「该怎么调」,从不代你调。
request 工具返回的请求描述里,凭证位置是 ${AUTH_TOKEN} 占位符,
由你本地的执行器填充。
refresh token、client secret、RDT 全部留在你的机器上(加密存盘 + 系统 keychain)。 我们既不接触你的 Amazon 凭证,也不接触你的业务数据——服务端一律不存。
没装本地执行器同样有用:request 返回的结果里自带一条可直接跑的 curl,
复制到终端手动执行,效果完全一样。
执行器(几十 KB,零第三方依赖)只是把 LWA token 刷新、429 退避、NextToken 翻页、 多店铺切换这些琐事自动化。它是「哑」的,全部智能在服务端。
Amazon 的 API 每个月都在变,而模型的训练数据有截止日。更麻烦的是模型不知道自己不知道—— 它会用非常自信的语气给出一个 2023 年的限流值。下面每一行都是真实存在的坑。
Amazon-Advertising-API-ClientId 和 Amazon-Ads-ClientId 混着用 → 401MarketplaceIdsspapi_op 返回 rps: 0.0167 / burst: 20,并附一句「拉历史订单请改用 createReport」deprecated: true 与 successor 一并返回,模型必须说出来ads_show 给出该 operation 准确的头组合,两套体系自动区分ads_gap 收录 80 个「Amazon 自己在调、却没有公开规范」的端点validation.missing 在发请求之前就列出缺了哪个必填项spapi_changelog 可查变更记录服务端是纯函数:给定 operation 与参数,返回请求描述。它不知道你有几个店、店在哪、卖什么, 也不需要任何跨调用状态——所以能水平扩展,也能整包私有化交付。
SP-API 与 Ads 完全分开,各自一套工具集,配置也分开。只用 SP-API 的客户不必装 Ads, 可省下约 2,100 tokens 的常驻上下文——那是每一轮对话都在省。 额度共享同一个池,装一个还是两个都不影响计费方式。
订单、库存、商品、报告、Feed、通知——66 个 API 的权威签名与限流。
https://mcp.sp-api.net/mcp/sp-api
SP / SB / SD / DSP / AMC——72 个规范,外加 269 个 Amazon 官方真实请求体。
https://mcp.sp-api.net/mcp/ads-api
不注册也能直接用(按 IP 给免费额度)。要更高额度、要看用量、要管密钥时才注册。
一个开发者日均 50–200 次调用,折合每月 1,500–6,000 次。Dev 档给 10 万次,实际用量约 5%。 额度用尽不会突然断掉:100% 之后还有 10% 宽限额度。