Amazon seller MCP server: your SellerMagnet account in Claude, ChatGPT or Cursor
Connect your own AI assistant to SellerMagnet once. It reads your sales, profit, products, stock, repricer, listings, reimbursements and PPC, and makes changes only in the areas and within the limits you allow.
- 108 tools across 12 areas of your SellerMagnet account
- Works with Claude, ChatGPT, Cursor, VS Code and other apps that connect to remote MCP servers with OAuth
- No extra fee: your assistant uses the SellerMagnet tools your plan already includes
Beta: we admit accounts one by one. Sign in and request access in Settings > AI connections.
- YouWhich products lost money last month, and will any of them run out of stock soon?
get_product_sales(period="LM")get_inventory_forecast()- Assistant
Two products made a loss after fees and costs, and one of them runs out in about 9 days.
SKU Net profit Margin Stock left YOGA-MAT-BLUE -84.20 EUR -6.1% 9 days BOTTLE-1L-STEEL -31.75 EUR -2.4% 41 days - YouRaise the repricer minimum of the yoga mat by 8% so it stops selling at a loss.
update_repricer(repricer_id=..., minimum_price=..., dry_run=true)Preview, nothing changed- Assistant
Here is the preview. The change is inside your limits.
- YOGA-MAT-BLUE minimum
24.90 EUR→ 26.89 EUR
- YOGA-MAT-BLUE minimum
- YouApply.
update_repricer(...)Saved in SellerMagnet- Assistant
Done. The repricer now prices between 26.89 EUR and your maximum. I will remind you about the restock.
Every area of your account
You choose which areas your assistant may read and, area by area, what it may change. These are the 108 tools the server offers today, 64 that read and 44 that act.
Your assistant uses the tools your plan or trial includes. An area your plan does not include answers with a clear message instead of data.
- Your account
-
ReadAlways included: the project, its Amazon connections, the permissions and limits of this connection, and your plan usage.
get_account_infoget_usage
- Amazon Ads (PPC)
-
ReadCampaigns, ad groups, keywords, targets, search terms, performance, budgets, recommendations and the change history of the Amazon Ads profiles you select.
get_connection_infolist_profilesget_account_overviewlist_campaignsget_campaignlist_ad_groupslist_keywordslist_targetslist_product_adslist_negativesget_performancelist_search_termslist_top_keywordslist_recommendationsget_activity_logget_settings
-
Change bidsRaise or lower keyword and target bids, inside the limits below and your PPC guardrails.
update_bids
-
Pause and enablePause or enable campaigns, keywords and the targets of automatic campaigns, and pause product ads.
set_state
-
Change budgetsChange campaign daily budgets, inside the limits below.
update_budgets
-
Add keywords and negativesAdd keywords and negative keywords, and move converting search terms into keywords (harvest).
add_keywordsadd_negativesharvest_search_term
-
Edit campaign settingsChange bidding strategy and placement adjustments of existing campaigns.
update_campaign_settings
-
Handle recommendationsApprove, reject or undo SellerMagnet recommendations and recent changes.
approve_recommendationsreject_recommendationslist_undoable_changesundo_change
- Sales and orders
-
ReadSales, profit and fee figures, orders, payouts, transactions, account health, cancelled and returned orders, Subscribe & Save.
get_sales_summarylist_ordersget_payoutslist_transactionsget_account_healthlist_cancelled_orderslist_returned_ordersget_subscribe_and_save
- Products and inventory
-
ReadYour product catalogue, product costs (COGS), per-product sales, inventory, stock forecast and restock rules.
list_productsget_product_salesget_product_costsget_inventory_forecastget_restock_rules
-
Edit product costs and stock rulesSet product costs and cost batches, and change restock rules and stock alerts.
set_product_costadd_cost_batchdelete_cost_batchupdate_restock_rules
- Expenses and refunds
-
ReadExpenses, the expense ledger, Amazon fees and refunds.
get_expenseslist_expensesget_expense_ledgerget_refunds
-
Edit expensesAdd, change and delete expenses.
add_expenseupdate_expensedelete_expense
- Reimbursements and fee audit
-
ReadLost & Found claims, reimbursements and the Fee Audit findings.
get_reimbursement_summarylist_claimsget_claimget_fee_audit
-
Work on claimsUpdate claim and fee-audit statuses, notes and case ids. A claim marked reimbursed bills the Lost & Found success fee, so that step always needs a confirmation.
set_claim_statusadd_claim_notemark_claim_filedset_fee_audit_status
- Repricer
-
ReadRepriced listings, strategies, price history and activity.
get_repricer_overviewlist_repricer_itemsget_repricer_activityget_repricer_historylist_repricer_strategies
-
Change the repricerAdd, edit, start, stop and delete repricers and raise or lower their min/max price bands (with a preview; band changes can be undone). The repricer never prices outside the band.
start_repricersstop_repricersadjust_repricer_bandscreate_repricerupdate_repricerdelete_repricerundo_repricer_band_change
- Listings
-
ReadListing quality, the listing agent's findings, variations and keyword research.
get_listing_qualityget_listing_detaillist_listing_issueslist_variationsget_keyword_research
-
Edit listings on AmazonChange the title, bullet points, description or search keywords of a listing, checked with Amazon first; every change can be reverted.
update_listingrevert_listing_change
-
Use credits for listing draftsWrite optimised drafts of a listing's title, bullet points and description. Uses your credits, inside the daily credit limit below. Drafts are not published until a listing is edited.
draft_listing_text
- Offer Watch
-
ReadOffer and Buy Box events, competing sellers and the watched catalogue.
get_offer_watch_summarylist_offer_eventslist_competing_sellersget_offer_watch_asin
-
Handle Offer Watch eventsSet events to open, pending or solved and mark sellers as authorised.
set_offer_event_statusauthorize_sellers
- Alerts and notifications
-
ReadYour competitor alerts, their logs and your SellerMagnet notifications.
list_alertsget_alert_loglist_notifications
-
Manage alertsStart, stop and delete alerts, and mark notifications as read.
start_alertstop_alertdelete_alertsmark_notifications_read
- Review requests
-
ReadOrders eligible for a review request, sent requests and their statistics.
list_review_request_ordersget_review_request_stats
-
Send review requestsAsk Amazon to send review requests to buyers, inside the daily limit below. Requests cannot be withdrawn, so every send needs a confirmation.
send_review_requests
- Tags
-
ReadYour tags, tag groups and which products carry them.
list_tagsget_product_tagsget_tag_performance
-
Manage tagsCreate and delete tags, and tag or untag products.
create_tagdelete_tagtag_products
- Product research
-
ReadYour product lookup history and saved products.
get_lookup_historylist_saved_products
-
Look up productsRun product lookups (they use your monthly lookup allowance, inside the daily limit below) and save products.
lookup_productsave_productremove_saved_product
Not offered on purpose: changing your plan, billing, credits or team, uploads and exports, deleting all repricers at once and publishing new listings.
Areas it may read
- Sales and orders
- Products and inventory
- Repricer
- Listings
- Amazon Ads (PPC)
What it may change
- Change the repricer
- Edit listings on Amazon
- Send review requests
Safety limits
- Largest repricer price change per action: 10%
- Review requests per day: 20
You decide what it may do
When you connect, the app opens a SellerMagnet page. You sign in there and choose:
- Areas
- Tick the areas the app may read: sales, products, expenses, reimbursements, repricer, listings, Offer Watch, alerts, review requests, tags, product research and PPC.
- Actions
- Every kind of change is a switch of its own, per area. Nothing is ticked for you.
- Safety limits
- By default at most 300 changes a day, 50 items per request, 25% repricer price change per action, 50 review requests and 25 product lookups a day. You set your own values on the same page; 0 switches an action off.
- Narrow or revoke later
- In Settings > AI connections you can remove areas and actions from a connection or revoke it. It loses access at once.
Only your own data, always
A connection belongs to one SellerMagnet project. Everything your assistant reads or changes is checked against that project on every call.
- One project
- The connection sees the project you chose when connecting, never your other projects or another seller's data.
- Every id checked
- Order, product, repricer, claim, expense and alert ids are checked against the project before anything is read or changed. An id of another account is refused.
- Your membership
- If you leave the project or it is deleted, the connection stops working: at once for every area, within 30 seconds for PPC.
- Same rules as the dashboard
- The assistant goes through the same checks, plan limits and protections as you do in SellerMagnet.
- No secrets
- Amazon tokens, passwords and payment data never reach the AI app.
What happens to every change
Your assistant cannot reach Amazon or your account past SellerMagnet. Each change it asks for goes through the same steps:
Preview
Every action has a dry run, and the server asks your assistant to show you the preview first.
Confirm
What cannot be undone or costs money, like deleting, sending review requests or AI drafts, needs a second confirmation.
Checks
SellerMagnet applies your permissions, limits, plan and its own guardrails, the same ones the dashboard uses.
Logged
Every call is in Settings > AI connections > Activity, and PPC changes also in your PPC Activity Log.
Reversible
Repricer band changes and listing edits can be undone. Revoke the app and it loses access at once.
Security, in plain terms
- Sign-in
- OAuth 2.1 with PKCE. You sign in on SellerMagnet and the app only receives a token.
- Access
- One project and the areas you ticked. Every id the app sends is checked against that project.
- Tokens
- Access tokens last 60 minutes. Refresh tokens last 30 days and change on every use; reusing an old one ends the connection.
- Expiry
- A connection ends after 90 days, or the moment you revoke it.
- Rate limits
- 120 calls and 30 write calls per minute for each connection.
- Records
- Every tool call is audited and listed under Settings > AI connections.
- Amazon credentials
- Stay with SellerMagnet. The AI app never receives them.
- Your data
- What your assistant reads is sent to the AI provider you use, under that provider's terms.
Connect in two minutes
Add this address as a remote MCP server in your AI app, sign in with your SellerMagnet account and choose the areas and actions.
https://mcp.sellermagnet.com/mcp
Claude
Settings > Connectors > Add custom connector. Paste the address and connect. Works on the web and in the desktop app.
Claude Code
Add the server with this command, then type /mcp to sign in:
claude mcp add --transport http sellermagnet https://mcp.sellermagnet.com/mcp
ChatGPT
Add a custom connector in Settings > Apps & Connectors with the address. Depending on your plan, ChatGPT may ask you to turn on developer mode first.
Cursor and VS Code
Add a remote MCP server with the address in the MCP settings. The editor opens the sign-in page for you.
Already a SellerMagnet customer? Sign in, open Settings > AI connections and copy the address from there. Sign in
During the beta we admit accounts one by one: press Request beta access in Settings > AI connections and our team reviews your request.
New to SellerMagnet? Start a free trial and connect your Amazon seller account first. Start free trial
Questions sellers ask
What is the SellerMagnet MCP server?
Can the assistant see other sellers' data?
Which areas can it use?
Can it change my repricer?
Does it cost extra?
Which AI apps work with it?
Can the AI do something I did not want?
How is this different from the PPC MCP server?
How do I disconnect an app?
The tools your assistant works with
The MCP server works on the same data, rules and history as the SellerMagnet tools you use every day.