FREEASIN Converter, Fee Calculator and more free tools, no signup required
Skip to content

Amazon PPC MCP server: manage your ads from Claude, ChatGPT or Cursor

The SellerMagnet MCP server connects Claude, ChatGPT, Cursor and other MCP apps to your Amazon Ads. Your assistant reads the same numbers you see in SellerMagnet and changes bids, budgets and keywords only inside the limits you set.

  • Works with Claude, ChatGPT, Cursor, VS Code and other apps that connect to remote MCP servers with OAuth
  • Included with the PPC Manager, no extra fee
  • You sign in on SellerMagnet: the app never sees your password or your Amazon credentials

Beta: we admit accounts one by one. Sign in and request access in Settings > AI connections.

Example conversation
  1. YouWhich keywords in Germany spent more than 40 EUR in the last 14 days without a single order?
  2. list_top_keywords(profile_id="4180332871", days=14, zero_orders_only=true, sort_by="cost")
  3. Assistant

    Three keywords. Together they spent 151.20 EUR on 213 clicks, with no order.

    KeywordSpendClicksOrders
    trail running shoes women62.40 EUR780
    waterproof hiking boots47.10 EUR690
    running shoes wide fit41.70 EUR660
  4. YouLower those three bids by 20%.
  5. update_bids(changes=[...], dry_run=true)Preview, nothing changed
  6. Assistant

    Here is the preview. All three changes are inside your limits.

    • trail running shoes women0.85 EUR → 0.68 EUR
    • waterproof hiking boots0.72 EUR → 0.58 EUR
    • running shoes wide fit0.64 EUR → 0.51 EUR
  7. YouApply.
  8. update_bids(changes=[...])Applied on Amazon
  9. Assistant

    Done. The three changes are in your PPC Activity Log, and each one can be undone for 24 hours.

Illustrative example. The numbers are not from a real account.

What your assistant can do

You choose the permissions when you connect. Reading is always included, and every kind of change is a permission of its own. These are the 27 tools the server offers today.

Read PPC dataAlways included
Campaigns, ad groups, keywords, targets, product ads, negatives, search terms, performance, budgets, recommendations and the change history of the profiles you select.
  • get_connection_info
  • list_profiles
  • get_account_overview
  • list_campaigns
  • get_campaign
  • list_ad_groups
  • list_keywords
  • list_targets
  • list_product_ads
  • list_negatives
  • get_performance
  • list_search_terms
  • list_top_keywords
  • list_recommendations
  • get_activity_log
  • get_settings
Change bids
Raise or lower keyword and target bids, through the same guarded path as SellerMagnet's own bid automation.
  • update_bids
Pause and enable
Pause or enable campaigns, keywords and the targets of automatic campaigns, and pause product ads.
  • set_state
Change budgets
Set new daily budgets for campaigns, inside your budget limits.
  • update_budgets
Add keywords and negatives
Add keywords and negative keywords, and move converting search terms into manual campaigns.
  • add_keywords
  • add_negatives
  • harvest_search_term
Edit campaign settings
Change the bidding strategy and the placement adjustments of existing campaigns.
  • update_campaign_settings
Handle recommendations
Approve or reject SellerMagnet recommendations, and undo recent changes.
  • approve_recommendations
  • reject_recommendations
  • list_undoable_changes
  • undo_change

Not possible yet: creating campaigns and archiving campaigns, ad groups or keywords. Changes apply to Sponsored Products campaigns.

You decide what it may do

When you connect, the app opens a SellerMagnet page. You sign in there and choose:

Permissions
Reading is always on. Bids, pausing, budgets, keywords, campaign settings and recommendations are separate switches.
Amazon Ads profiles
Only the profiles you tick. The app never sees your other projects.
How changes are made
Apply directly within your limits, or have bid, budget and pause changes wait in your Approval Center until you approve them.
Safety limits
By default at most 50% bid change and 50% budget change per action, 300 changes a day and 50 items per request. You set your own values on the same page.

What happens to every change

Your assistant cannot reach Amazon past SellerMagnet. Each change it asks for goes through the same steps:

  1. Preview

    Every change tool has a dry run, and the server asks your assistant to show you the preview before it applies anything.

  2. Checks

    SellerMagnet confirms the ids belong to your profiles and applies your limits and PPC guardrails: protected keywords, maximum bid steps, and raises only with performance evidence.

  3. Live or waiting

    In direct mode the change goes to Amazon. In approval mode, bid, budget and pause changes wait in your Approval Center until you approve them, and anything that cannot wait there is refused.

  4. Logged

    The change appears in your PPC Activity Log, marked as made by an AI assistant, next to your own changes.

  5. Reversible

    Undo bid, budget and state changes for 24 hours. Revoke the app in Settings 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 Amazon Ads profiles you ticked. Every id the app sends is checked against them.
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 the server runs is audited. Every change is in your PPC Activity Log.
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 permissions.

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-ppc 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 the PPC Manager trial and connect your Amazon Ads account first. Start free trial

What PPC Manager costs

Manage campaigns, bids and search terms with PPC AI Optimizer included.

Includes PPC AI Optimizer
Your monthly ad spend
€49 / month

Priced by your monthly ad spend. Needs a connected Amazon Ads account.

The price follows your ad spend and is never a percentage of your budget. We measure it on a three month average, and if your bracket changes we tell you by email first.
Start my free trial 14-day free trial. Card required, nothing charged today.

What you get

  • Campaign creation, bid rules and budget control
  • Search-term harvesting and negative keywords
  • Approval centre, scheduled changes and undo
  • PPC AI Optimizer included

People who use this tool often add

  • Analytics €19 to see the real profit behind your campaigns

Questions sellers ask

What is an MCP server?
MCP (Model Context Protocol) is the open standard AI apps use to call outside tools. The SellerMagnet MCP server gives your assistant 27 PPC tools, 17 that read data and 10 that make changes, all limited to your own account.
How is this different from uploading reports to ChatGPT or Claude?
An uploaded report is a one-off snapshot your assistant can only read. Through the SellerMagnet Amazon Ads MCP server it reads the data SellerMagnet keeps in sync with your Amazon Ads account whenever you ask, and it can make changes within your permissions and limits, each one checked and logged.
Can Claude or ChatGPT manage my Amazon PPC?
Yes, through this server. Connect it once, then ask in plain language: find wasted spend, compare campaigns, lower bids, add negatives. Changes respect your limits and your PPC guardrails, and you can require your approval for every one.
Can the AI break my campaigns?
It can only do what you allowed, inside the limits you set. Bid changes go through the same checks as SellerMagnet's own automation, every change is logged, and in approval mode nothing goes live without you.
Does it cost extra?
No. It is included with the PPC Manager. Your assistant runs in your own AI app, so it uses no SellerMagnet credits.
Which AI apps work with it?
Any app that supports remote MCP servers with OAuth sign-in: Claude on the web, in the desktop app and in Claude Code, ChatGPT, Cursor, VS Code and others.
Can it create or delete campaigns?
Not yet. Today it reads everything, changes bids, budgets, states and bidding settings, adds keywords and negatives, harvests search terms and handles recommendations. Creating and archiving campaigns come next.
Which marketplaces are covered?
Every Amazon Ads profile connected to your SellerMagnet project. Data stays in each marketplace's currency, and the money limits you set in US dollars are converted to it.
How do I disconnect an app?
Open Settings > AI connections and press Revoke. The app loses access at once and its tokens stop working.

Part of SellerMagnet PPC

The MCP server works on the same campaigns, guardrails and Activity Log as the PPC Manager and the AI Optimizer.

Ready to grow your Amazon business?

Used on nearly 800 Amazon projects to automate pricing, track profits and scale faster.

14-day free trial • Cancel anytime