AI integrations for Amazon sellers
Connect ChatGPT and Claude to your Amazon business through Apex
Ask about your profit, stock, supplier scans and purchase orders in plain English, and get answers from your own Apex data. On the Pro plan your assistant can also prepare drafts for you to review. It can never submit an order, spend money or change a live price.
7 days free, then $149 a month, plus tax where applicable. Card required, nothing charged until day 8. Cancel any time before then.
Already on Apex? Connect your account.
Claude and ChatGPT are trademarks of their owners. Apex is independent and not affiliated with Anthropic or OpenAI.
At a glance
- Works with
- Claude and ChatGPT
- Reading your data
- Every paid plan, trial included
- Making drafts
- Pro plan, separate write link
- What it sees
- What you see in Apex, no more
- Turn it off
- One click, any time
What you can ask
Five questions sellers ask most, and what happens behind each one. Pick a question to see what you need in place first, what Apex hands your assistant, and where it stops.
“Which profitable products should I reorder?”
- What you need first
- Your Amazon account connected to Apex, and your products in your Apex database with their costs.
- What Apex gives the assistant
- Your profitable products that are lowest on stock, with days of stock left, sales velocity and Apex's recommended restock quantity.
get_restock_recommendationsget_inventory - A typical answer
Three products you already sell are profitable and under two weeks of stock. Example product A has about 6 days left at roughly 20 sales a day, with a recommended restock of 120 units. Want me to put these on a draft purchase order?
Illustrative example with made-up products and numbers, not a real seller’s data.
- What you do next
- Ask it to draft the purchase order (Pro), or build the order yourself in Apex Blue.
- Good to know
- Profit comes from the costs in your database, so a product without a cost cannot be ranked.
ChatGPT and Claude
Both connect to the same Apex link and get the same tools. Where you add it, and which plan you need on their side, differs.
| Claude | ChatGPT | |
|---|---|---|
| Where it works | Claude on the web, the Claude desktop app and Claude Code | ChatGPT on the web |
| Their plan | Custom connectors are available on Claude's Free, Pro, Max, Team and Enterprise plans. Free accounts can add one custom connector. On Team and Enterprise, an owner adds it for the organization. | Adding a custom MCP server needs a paid ChatGPT plan that allows it. In a Business or Enterprise workspace, your admin's settings decide whether you can add one. |
| Where you add Apex | Customize, then Connectors, then Add, then Add custom connector | Plugins, then the plus button, then Add custom MCP server |
| Drafts | Claude asks before running a tool that makes a draft, unless you have told it to always allow that tool. | ChatGPT asks you to confirm each draft call by default. |
| Setup guide | Connect Claude to Apex | Connect ChatGPT to Apex |
Other assistants that support remote MCP servers can use the same link, but we have only tested Claude and ChatGPT.
Plans and access
Reading your data works on every paid Apex plan, including the seven-day trial. Drafts need the Pro plan and a separate write link. Either way, the assistant sees exactly what the person who made the link can see in Apex.
Reads
Any paid Apex plan, including the 7-day trial- Profit and loss, by month or any date range
- Inventory, restock status and reorder suggestions
- Purchase orders and their projected profit
- Supplier catalog scan results
- Your product database, brands and product research
- Repricer listings, results and MAP status
Drafts
Pro plan- A draft purchase order on your Open tab. It is never submitted and nothing is sent to a supplier.
- Products added to your database as drafts, never activated. Products you already hold under that supplier are skipped.
- A new supplier on your Vendors page. A name you already have is refused.
The person making the link needs edit access to purchase orders, products and vendors in Apex.
Never
- It cannot submit or send a purchase order.
- It cannot contact a supplier.
- It cannot spend money.
- It cannot create or send a shipment.
- It cannot change a live price or repricer setting.
- It cannot delete anything.
New to Apex? Every paid plan starts with a seven-day trial, and reading works during it. Compare plans.
Connect and disconnect
It takes a couple of minutes, and you can switch it off just as fast.
- 1
Make a link in Apex
Open your account menu, then Connect your AI, and choose Claude or ChatGPT. Apex shows your link once. Make a separate write link there too if you are on Pro and want drafts.
- 2
Add it to your assistant
In Claude: Customize, Connectors, Add custom connector. In ChatGPT on the web: Plugins, the plus button, Add custom MCP server, with No authentication. The guides below walk through each screen.
- 3
Ask a first question
Try “What made me the most money last month?” If the assistant does not reach for Apex, switch Apex on in that chat.
- 4
Turn it off when you want
Turn the link off under Connect your AI in Apex and it stops working at once. You can also remove Apex from your assistant's connector list. A link also stops working if its user loses access to the account.
Limits
Limits exist so one runaway assistant cannot slow Apex down for everyone. Hitting one returns a plain message your assistant can read back to you.
Not available yet
These are planned. They are not live, and we do not give dates.
- Choosing which areas a key can read, such as profit and loss onlyPlanned
- Signing in with OAuth instead of pasting a linkPlanned
- Proposing repricer changes that apply only after you approve them in ApexPlanned
How it works
For the technically curious. Before an assistant sees a single row, Apex checks who is asking and what they may see, then runs the same code the app itself would.
Swipe the diagram sideways
Each tool runs the same subscription and permission rules as the page it mirrors, so an agent never sees more than the person who connected it.
- 1LiveThe assistant asksA standard MCP request, carrying your connector link or key.
- 2LiveKey checkThe key resolves to one Apex account and one user. It is stored hashed and can be turned off at any time.
- 3LivePermission checkThe same plan and permission rules as the matching page in the app.
- 4LiveThe app's own code runsA read link runs the app's own query and can only read. A write link can only make drafts.
- 5LiveTrimmed answerRows are capped and shaped so the result fits in the assistant's context.
- 6LiveYou review drafts in ApexA draft waits in Apex. ChatGPT and Claude also ask you to approve each draft call. Nothing is submitted or sent unless you do it in Apex.
- 7LiveAudit logEvery call through a write link is recorded with the link, the tool and the result, successful or refused.
> tools/call get_restock_recommendations
key apx_••••••••3f9a account resolved
permission same rules as the page passed
mode read-only
{ "items": [
{ "title": "Example product A",
"daysOfInventory": 6,
"recommendedQty": 120 } ] }The tools
16 tools that read, and 3 that make drafts behind a write link on the Pro plan.
get_business_snapshotA count of your products, how many are profitable, suppliers and plan.get_growth_gapsStructural gaps holding growth back, such as too few suppliers.get_profitable_opportunitiesProfitable products in your database you are not selling yet.search_productsYour product database with cost, price, profit, ROI, stock and rank.list_catalog_scansSupplier catalog scans you have run, optionally for one supplier.get_catalog_scan_resultsThe matches from one scan, sortable by profit or ROI, with an option to show only products you do not have yet.search_brandsBrands to source from, with product counts, prices, seller counts and how much Amazon sells itself. Naming a brand uses your plan's monthly brand searches.research_productsAmazon products filtered by brand, rank, sellers and price, leaving out the ones already in your database.get_profit_and_lossMonthly sales, fees, cost of goods and gross profit.get_profit_and_loss_statementA profit and loss statement over a date range, by day, week or month.get_inventoryFBA inventory, sales velocity, days of stock left and restock status.get_restock_recommendationsProfitable products you sell that are lowest on stock.get_purchase_ordersYour purchase orders with supplier, status, lines, landed cost, projected profit and ROI.get_repricer_listingsYour listings as the repricer sees them.get_repricer_impactWhat repricing has changed and what it was worth.get_map_complianceMinimum advertised price status by brand.create_draft_purchase_orderA draft purchase order on your Open tab. It is never submitted and nothing is sent to a supplier.Pro write link.add_products_to_databaseProducts added to your database as drafts, never activated. Products you already hold under that supplier are skipped.Pro write link.add_vendorA new supplier on your Vendors page. A name you already have is refused.Pro write link.
The data behind it
These describe the size of the catalog, not how fresh every price is: prices and offers refresh for the listings Apex tracks, not for every product at once. Other sellers never see your account data.
Developers
Any MCP client that can call a remote server over HTTP with a bearer token can use the same endpoint.
claude mcp add --transport http apex \
https://app.apexapplications.io/api/mcp \
--header "Authorization: Bearer apx_YOUR_KEY"The full reference, with every tool, its inputs, limits and error behavior, is in the Apex MCP documentation.
Give your assistant your real numbers.
Start a trial, connect Amazon, then connect Claude or ChatGPT in a few minutes.