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 listGET /fba/inventory/v1/summaries— FBA inventoryGET /sales/v1/orderMetrics— Sales metricsGET /reports/2021-06-30/reports— Business reportsGET /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