Skip to content
All posts
  • mcp
  • ai-agents
  • chatgpt
  • inventory
  • purchase-orders

Amazon Seller MCP Server: What It Adds When You Have ChatGPT

ChatGPT answers from what you paste; an MCP server lets it look up your stock, purchase orders and shipments itself. Here is what that changes in one worked example, and what to check in any server before you connect it.

Roman Gagloev10 min read

A sales export shows 20 days of cover; counting the inbound shipment from the purchase order shows 50

An Amazon seller MCP server adds what ChatGPT can't get by itself: a way to look up your own store records, such as stock by location, open purchase orders and shipments in transit, at the moment you ask. The model doesn't get smarter. What changes is how deep the data behind its answer goes, and whether everyone on your team asks the same records instead of their own exports. Before you connect one, check which records it actually reads, where they come from and what it's allowed to change.

Where ChatGPT stops without your store data

Without a connection to your records, ChatGPT sees only the account data you type, paste or upload into the chat. That covers a lot of everyday work: listing copy, a supplier email, a one-off calculation on numbers you already trust. It stops at operational questions whose answer sits in records you didn't bring along.

A spreadsheet export holds only the columns you picked, as of the moment you downloaded it. If two people on your team export different reports on different days, the same question can get two different answers, and neither export knows about the container that left the port this morning. How to check ChatGPT's answers once it's connected is covered in our guide to checking ChatGPT's answers on your seller data. This article is about what the connection itself should give you.

What an MCP server adds to ChatGPT

An MCP server adds a standard way for the model to fetch your records itself, instead of reasoning over whatever you pasted. The Model Context Protocol (MCP) is an open-source standard for connecting AI applications to external systems. A server exposes tools, the client asks for the list, and the model decides which tools to call based on your prompt; the MCP specification for tools calls them model-controlled. For an Amazon seller, that turns into three practical gains:

  1. The fields the question needs. The agent pulls stock, sales velocity, lead times and inbound shipments as the question requires, not just the columns you remembered to copy.
  2. Links between records. A shipment that points to its purchase order lets the agent follow units from the factory order to the warehouse instead of guessing.
  3. One source for the whole team. When everyone's AI client connects to the same server, your question and your ops manager's question start from the same records.

A November 2026 video by Roman Gagloev, asking why sellers would pay for tools when ChatGPT exists, makes the same case: the value is in deep, reconciled store data, not in the model, and one reconciled source cuts down on team chats, email chains and calls.

Why data depth decides the answer

Data depth decides the answer because most operational questions cut across several kinds of records, and sales data covers only one of them. When we ran "Which products will stock out in the next three weeks?" for the US marketplace on our own brand's account (as of October 26, 2026), we acted as the agent ourselves, calling tools through the Propamp MCP connector. The first call returned most of the inputs for each product: stock by location, six velocity fields, lead times, a next order date and a days-left series. To confirm inbound stock, the agent then read the stock view's future data, which listed an in-transit shipment as a planned receipt due that day and a second one 52 days out, each with its purchase order.

That second step is what turns a low stock number into a decision. A product that looks close to running out may already have units arriving, and you only find out if the agent can see the shipment and the order behind it. Depth didn't settle everything, though: the agent still had to pick a velocity window, and the shortlist depended on that choice. Limits: one account, the US marketplace only, seven stocked products.

A worked example: the same question, two sets of data

Here is how depth changes one decision. The numbers are illustrative and round, not data from any account.

Say a product sells 40 units a day and has 800 units across FBA and AWD. You paste an export with those numbers into ChatGPT and ask how long the stock will last. Days until stockout is stock divided by velocity, the formula Propamp's Restock Suggestion uses, so the answer is 20 days. With a 45-day lead time from the factory, that reads like an emergency: air-freight a batch now or accept a stockout.

Now ask the same question through an MCP server that also reads your shipments and purchase orders. It finds 1,200 units from your last PO on a shipment due in 12 days. By day 12 you've sold 480 units and have 320 left; the shipment takes you to 1,520, which lasts another 38 days. That's 50 days of cover in total, not 20, and the decision changes from "air-freight now" to "place the next PO on schedule."

The deeper answer has its own trap: it's only as good as the arrival date. Say the shipment slips 10 days and lands on day 22. Your 800 units run out on day 20, so you spend two days at zero before it arrives. Arrival dates can drift in both directions. When we compared actual lead time with plan on recent shipments on our own brand's account (as of October 26, 2026), four arrived shipments ran from 11 days early to 8 days late, two early and two late. Our shipments had no actual dates recorded for individual steps, so the agent could only measure how far each whole trip drifted, not which leg slipped. An MCP server can only be as detailed as the records behind it.

What to check in any Amazon seller MCP server

Check five things before you connect any Amazon seller MCP server to your account: which records it reads, where its data comes from, what it can change, how it signs in and which AI clients your team can use with it. Each check below says what to ask and how Propamp's server answers it, so you have a reference point.

Which records it reads beyond sales

Ask for the tool list first. A server that offers tools must return the list when the client asks for it, and the MCP specification recommends that apps show you which tools the model can reach; if yours doesn't, ask the agent to list them. Look for purchase orders, shipments, lead times and costs, not only orders, sales and ads. A server that sees only sales can tell you a product is selling faster, but not whether the next batch will land in time.

Propamp's server reads stock by location across FBA, FBM and AWD, inventory health (excess, stranded, days of stock and inventory age), purchase orders with their placement, production start, ready and arrival dates, shipment details, and every supplier and freight payment tied to your POs on the Payment Calendar. Through the Propamp MCP, the agent can also compare the planned and actual duration of each logistics step of a shipment, and find a shipment's invoice, BOL or QC file when you ask. Freight, customs and overhead on a PO are allocated by volume, weight, count, price or evenly; true COGS from your POs is a paid feature.

When we asked "Which open POs are split across shipments, and where are their units now?" on our own brand's account (as of October 26, 2026), the shipment list answered the first half. Each shipment carried its linked purchase orders and a product allocation naming where every unit came from, a purchase order or a warehouse, and four purchase orders had more than one open shipment. Our filter of four open statuses was not a complete list, though: the stock view showed a planned shipment outside it. For a visual cross-check, Propamp shows where each PO's units are now on a Sankey chart as part of its Amazon purchase order tracking.

Where its data comes from and how fresh it is

Ask whether the server queries Amazon when you ask or reads a copy synced earlier, and what you see before the first sync. Propamp's server reads data Propamp has already synced from Seller Central, plus the purchase orders and shipments you keep in Propamp, and it doesn't call Amazon on its own. Until the first sync finishes, answers come back empty, so an empty answer on day one is not proof that you have no data. Records that never pass through Amazon, such as a factory deposit or a forwarder's arrival estimate, are only as current as the last time someone entered them.

What it can change, and who approves

Ask how many tools only read and how many write or delete, and what your AI client does before a write. The MCP specification says there should always be a human in the loop who can deny tool calls, and that clients must treat tool annotations as untrusted unless they come from trusted servers. A label saying a tool only reads is the server's own description; what happens before a change is up to your client.

Propamp's server has 128 tools: 87 read data, 28 create or update records such as a PO, a shipment draft, an expense or a supplier, and 13 remove or archive them. Every tool carries a read, write or destructive hint. Reads run freely, and changes and removals ask you to approve first in clients that honor the hints, as the data and permissions page explains. In ChatGPT on the web, full MCP support including write tools needs ChatGPT Business, Enterprise or Edu; a Pro account gets read and fetch tools only, and the mobile app doesn't support the connection, per the ChatGPT and Codex setup guide.

How it signs in

Ask whether you hand over an API key or a password. Propamp uses an OAuth sign-in on a Propamp page with no API key, and the AI client gets an access token, never your password. For any server, also ask how you would cut the connection off later.

Which AI clients your team can use

Ask which clients the server supports, because one source for the whole team only works if everyone can connect from the tool they already use. Propamp's server works with Claude (Pro plan or higher), ChatGPT, Codex and any spec-compliant MCP client, such as Cursor. MCP access is included in the trial; on paid plans, outside AI clients need the MCP access add-on. Teammates who would rather not use an outside client can ask plain-language questions inside Propamp with its in-app AI assistant. For a set of restock and PO questions run in one client, see our guide to planning restocks, POs and supplier payments with Claude.

When ChatGPT on its own is enough

ChatGPT on its own is enough when the answer doesn't depend on your records: listing copy, a supplier email, a pricing scenario on numbers you already trust. It's also enough for a question you ask once a quarter and can answer from one report. A server earns its place when the same operational questions come up every week, span stock, POs and shipments, and get asked by more than one person on your team.

Try it on your own account

Start a two-week free trial (no credit card), connect Seller Central and let the first sync finish. Then connect your AI client and ask the stockout question from the worked example about your own catalog, naming the velocity window you want. Propamp's MCP server for Amazon sellers lists the clients it works with and how to connect them.

How we made this: drafted with AI assistance and checked against Propamp's public documentation, the sources linked above and our own brand's account (observations as of October 26, 2026).

Ready when you are

See your real Amazon profit today.

Connect your account and watch your numbers reconcile in one dashboard. No card required.