Back to Guides

How to Connect Amazon Seller Central to ChatGPT

Connect the Amazon SP-API to ChatGPT via MCP. Analyze orders, inventory, and sales performance with natural language using AnythingMCP.

Manage Your Amazon Business with ChatGPT

Amazon's Selling Partner API (SP-API) has no MCP connector. With AnythingMCP, you can convert the SP-API into an MCP server and let ChatGPT analyze your orders, inventory, and sales data.

What You Need

  • An Amazon Seller Central or Vendor Central account
  • SP-API developer registration
  • Docker installed
  • ChatGPT Desktop or any MCP-compatible AI client

Step-by-Step Guide

Step 1: Deploy AnythingMCP

git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp && docker compose up -d

Step 2: Register as SP-API Developer

Register at https://developer.amazonservices.com. Create an IAM role and get your Refresh Token, Client ID, and Client Secret through Login with Amazon (LWA).

Step 3: Create a REST Connector

Create a REST connector with base URL https://sellingpartnerapi-eu.amazon.com (or your region). Configure OAuth 2.0 with LWA credentials.

Step 4: Expose Key Endpoints

  • GET /orders/v0/orders — Order list
  • GET /fba/inventory/v1/summaries — FBA inventory
  • GET /sales/v1/orderMetrics — Sales metrics
  • GET /reports/2021-06-30/reports — Business reports
  • GET /catalog/2022-04-01/items — Product catalog

Step 5: Connect ChatGPT

{
  "mcpServers": {
    "amazon-seller": {
      "url": "http://localhost:4000/mcp"
    }
  }
}

Step 6: Analyze Your Amazon Business

  • "How many orders did we get today?"
  • "Which products are running low on FBA inventory?"
  • "What are our top-selling ASINs this month?"
  • "Show me our daily revenue trend for the last 30 days"
  • "Which products have the highest return rate?"

Security Best Practices

  • Use an IAM role with minimal permissions
  • Only expose read endpoints initially
  • Test with sandbox before production

Next Steps