Connector guide4-minute read15 MCP tools7 languages

How to Turn Amazon Seller Central into an MCP Server (SP-API)

Connect Amazon Seller Central to any AI agent via MCP. Query orders, FBA inventory, buy-box offers, fees and reports through the official Selling Partner API — no AWS keys, no code.

HCBy HelpCode teamUpdated 4 min read Open-source on GitHub

No credit card · 7-day trial · Self-host alternative available

Amazon Seller Central (SP-API)

Amazon Seller Central (SP-API)

Query your Amazon Seller Central account through the official Selling Partner API: orders, product catalog, FBA inventory, buy-box offers, fee estimates, financial events and reports. Works across all Amazon marketplaces (US, EU, FE) via LWA OAuth2 — no AWS keys needed.

tools

15

Region

INTL

Category

E-commerce

Authentication

OAuth 2.0

Required env vars

SPAPI_CLIENT_IDSPAPI_CLIENT_SECRETSPAPI_REFRESH_TOKENSPAPI_ENDPOINTSPAPI_MARKETPLACE_IDSPAPI_SELLER_ID
Install in one click on Cloud

7-day free trial · No credit card

  • 7-day free trial
    No credit card required
  • GDPR & SOC 2 ready
    EU data residency, audit logs
  • Open-source on GitHub
    Open source · AGPL-3.0
  • Works with ChatGPT, Claude, Gemini
    Any MCP-compatible client

Skip the install. Get this working in under 2 minutes.

Start a free trial on cloud.anythingmcp.com, add the Amazon Seller Central (SP-API) in one click, then point your AI client (Claude, ChatGPT, Copilot or Cursor) at the generated MCP endpoint. No Docker, no git clone, zero engineering experience required.

Start free trial

Summary

Connect Amazon Seller Central to any AI agent via MCP. Query orders, FBA inventory, buy-box offers, fees and reports through the official Selling Partner API — no AWS keys, no code.

Try asking

Example prompts for Amazon Seller Central (SP-API)

Click any prompt to copy it. Paste into Claude, ChatGPT, Cursor, Gemini, Copilot or OpenClaw to run it against this connector.

Amazon Seller Central (SP-API) · live via MCP
Share
Opus 4.7

Claude is AI and can make mistakes. Please double-check responses.

Your Amazon Seller Account, Available to Any AI Agent

Amazon's Selling Partner API (SP-API) is the official interface to everything in Seller Central — orders, product catalog, FBA stock, pricing, fees and financial reports. It is also famously tedious to integrate: OAuth flows, regional endpoints, marketplace IDs, per-endpoint rate limits.

AnythingMCP turns the SP-API into a ready-to-use MCP server, so Claude, ChatGPT, Cursor, Gemini or any MCP-compatible agent can answer questions like "How many orders did I get yesterday, and which SKUs are running low in FBA?" — with zero integration code.

What You Get (15 tools)

ToolWhat it does
amazon_marketplace_participationsVerify credentials; list your marketplaces
amazon_list_orders / amazon_get_order / amazon_get_order_itemsOrders with status, totals, SKUs, quantities
amazon_search_catalog / amazon_get_catalog_itemSearch the Amazon catalog by keyword, ASIN, EAN
amazon_fba_inventoryFBA stock: fulfillable, inbound, reserved, unfulfillable
amazon_get_item_offersBuy-box winner and competing offers for an ASIN
amazon_get_fees_estimateReferral + FBA fees for a price point — margin math
amazon_list_financial_eventsSettlements, refunds, fees, adjustments
amazon_create_report / amazon_get_report / amazon_get_report_documentAny SP-API report (listings, sales & traffic, settlements)
amazon_marketplace_idsBuilt-in reference of marketplace IDs and endpoints
amazon_get_listings_itemFetch one of YOUR listings by seller SKU: summaries, attributes, issues (quality/compliance problems), offers and fulfillment availability

Prerequisites

  1. A professional Seller Central account.
  2. A (free) developer registration: Seller Central → Apps & Services → Develop Apps. Amazon reviews the developer profile manually — allow a few days.
  3. A private app: Develop Apps → Add new app client → type Sellers → select roles like "Inventory and Order Tracking", "Pricing", "Amazon Fulfillment", "Finance and Accounting". You do not need the restricted PII roles.

Setup

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Or use AnythingMCP Cloud — no self-hosting needed.

  1. Open the connector store and import Amazon Seller Central (SP-API).
  2. From your app in Seller Central, copy the Client ID (amzn1.application-oa2-client…) and Client Secret.
  3. Click Authorize on the app row — Amazon shows your Refresh Token (Atzr|…).
  4. Fill in the connector's environment variables:
VariableValue
SPAPI_CLIENT_ID / SPAPI_CLIENT_SECRETLWA credentials from step 2
SPAPI_REFRESH_TOKENFrom the Authorize step
SPAPI_ENDPOINThttps://sellingpartnerapi-eu.amazon.com (EU) · -na (Americas) · -fe (JP/AU/SG)
SPAPI_MARKETPLACE_IDe.g. DE A1PA6795UKMFR9, US ATVPDKIKX0DER, IT APJ6JRA9NG5V4
SPAPI_SELLER_IDYour Merchant Token (Account Info → Merchant Token)
  1. Assign the connector to an MCP server and connect your AI client.

The connector handles the whole Login-with-Amazon OAuth2 dance for you: your refresh token is exchanged automatically for 1-hour access tokens, sent in the x-amz-access-token header exactly as SP-API requires. No AWS IAM keys and no SigV4 signing — Amazon dropped that requirement.

Example Prompts

  • "How many orders came in during the last 7 days, and what's their total value?"
  • "Which of my FBA SKUs have fewer than 10 fulfillable units?"
  • "Do I own the buy box for ASIN B08N5WRWNW? Who's undercutting me?"
  • "If I price this item at €24.99, what fees will Amazon take and what's my margin?"
  • "Request the sales & traffic report for June and summarize the trend."

FAQ

Does this work with FBA and FBM?

Yes. Orders expose the fulfillment channel (AFN/MFN) and amazon_fba_inventory covers FBA stock. Merchant-fulfilled sellers use the same order and pricing tools.

Which marketplaces are supported?

All of them — the connector is region-agnostic. Set SPAPI_ENDPOINT to your regional host (EU/NA/FE) and SPAPI_MARKETPLACE_ID to your marketplace. Selling in several marketplaces? Create one connector per marketplace with the same credentials.

Can the AI see customer names and addresses?

No — by design. Buyer PII requires Amazon's Restricted Data Token and a specially approved role. This connector uses the standard non-PII view: order IDs, statuses, totals, SKUs and quantities, which is what analytics and operations workflows need.

Can it change prices or edit listings?

v1 is read-focused for safety. Write operations (repricing, listings updates, feeds) are on the roadmap — tell us your use case in the community discussions.

Is there a sandbox?

Yes. Point SPAPI_ENDPOINT at https://sandbox.sellingpartnerapi-eu.amazon.com (or -na/-fe) to get canned static-sandbox responses with the same credentials.

Was this guide helpful?

Your Amazon Seller Central agent is one click away.

Install the connector, paste the key, prompt your AI client. Free for 7 days, no credit card.

Related guides