The agent-native Amazon Selling Partner connector
Connect your Amazon Seller account once, then let your AI agent pull your orders, sales metrics, FBA inventory, and finances — and run Brand Analytics and bulk reports straight into a SQL-queryable warehouse — through the Model Context Protocol. Read-only into Amazon's Selling Partner API: ask for last week's units sold, which SKUs are running low, what your fees were, or your search-query performance, and get back real seller data, not a scrape.
How it works
From a connected Seller account to an agent that reads your Amazon data in four steps.
Sign up and get an API key
Create a free account at gentic.co, generate an API key from your dashboard, and use it as a Bearer token to authenticate your agent.
Connect your Amazon Seller account
In the Gentic dashboard (Integrations → Amazon), paste your Selling Partner API credentials — LWA client ID, client secret, and refresh token — and pick a default marketplace (US, CA, or MX). The secrets are encrypted server-side the moment you save and never sent back to the browser. The Amazon server reads that connection automatically; your agent never handles a credential.
Add the MCP server to your agent
Drop https://mcp.gentic.co/amazon into Claude Code, Claude Web, OpenClaw, Claude Cowork, ChatGPT, n8n, or any MCP-compatible client. Pass your Gentic API key as a Bearer token — or connect via OAuth on clients that support it.
Read your Amazon data
Ask your agent for last week's sales, which SKUs are low on FBA stock, your refund and fee totals, or your Brand Analytics search-query performance. Reads return real Selling Partner API data; bulk and Brand Analytics reports land as rows in a SQL-queryable warehouse table you can analyze further.
Available tools
7 tools your AI agent can call through the Model Context Protocol.
amazon_connection_status
Check whether your organization has connected its Amazon Seller account (Selling Partner API) and list the marketplaces it participates in.
get_amazon_fba_inventory
Get FBA inventory summaries (fulfillable, inbound, reserved, researching quantities) per SKU/ASIN for a marketplace.
get_amazon_financial_events
Get Amazon financial events (shipments, refunds, fees, adjustments, ads, etc.) over a date window (Finances API).
get_amazon_order_metrics
Get aggregated Amazon sales metrics (ordered units, order count, total sales, average unit price) bucketed over an interval (Sales API).
get_amazon_orders
List your Amazon orders (Orders API) by date window and status, or pass order_id to get that order's line items.
get_amazon_report
Check a requested Amazon report and, once ready, load its rows into your data warehouse (SQL-queryable).
request_amazon_report
Submit an Amazon report for generation, then poll it with get_amazon_report.
Connect in seconds
Sign up, connect your Amazon Seller account in your dashboard, grab your API key, and add the MCP server to your agent. Works with Claude Code, Claude Web, OpenClaw, Claude Cowork, ChatGPT, n8n, and any MCP client.
claude mcp add gentic-amazon \
--transport http \
https://mcp.gentic.co/amazon \
--header "Authorization: Bearer YOUR_API_KEY"You can also connect via OAuth — just add gentic-amazon as a connector in Claude or ChatGPT settings. No API key needed; authentication is handled automatically.
Install the Gentic agent skill to teach your agent the optimal workflow so it gets the best results automatically.
npx skills add gentic-co/agent-skillsWorks with Claude Code, Cursor, Copilot, and 40+ other agents.
Pay only for what you pull
Connection checks and report requests are free. Data reads are a few cents per call, and report loads are billed per row written.
| Tool | Cost |
|---|---|
| amazon_connection_status | Free |
| get_amazon_fba_inventory | 5¢ / call |
| get_amazon_financial_events | 5¢ / call |
| get_amazon_order_metrics | 5¢ / call |
| get_amazon_orders | 5¢ / call |
| get_amazon_report | 0.01¢ / result (min 1¢) |
| request_amazon_report | Free |
Pricing is pulled live from the Gentic MCP manifest so it always matches what you'll actually be charged.
Why agent-native Amazon?
Seller Central was built for a person clicking through dashboards and exporting CSVs. This server lets an agent ask Amazon questions directly — pulling orders, metrics, inventory, and finances by intent, and turning Amazon's slow async reports into queryable tables.
Credentials encrypted, never re-shared
Your LWA client secret and SP-API refresh token are encrypted server-side (AES-256-GCM, per-secret) the moment you connect, and are never round-tripped back to the browser or handed to your agent. The agent calls tools; Gentic resolves the connection.
Reports become SQL tables
Amazon's bulk and Brand Analytics reports are slow, async, and arrive as flat files. Request one, then load it — the rows land in a SQL-queryable warehouse table, so your agent can analyze search-query performance or all-orders data instead of parsing a download.
Read-only & org-isolated
Every tool only reads — nothing in your Seller account is created or changed. The server only ever touches the account your org connected, checked on each call, so one org can never see another's Amazon data.
Pay only for what you pull
Connection checks and report requests are free; data reads are a flat few cents per call, and report loads are billed by the row you actually write. No subscription and no platform fee — pricing is pulled live from the Gentic MCP manifest.