Sellantica Logo
  • Home
  • About
  • Features
  • Pricing
  • Contact
  • Blog
  • News
  • Legal notice

Sellantica MCP Connector

Use your Amazon Ads data and Sellantica's optimization engine from Claude and other MCP clients

Last updated: September 29, 2026

What the connector does

Sellantica is an Amazon Advertising (PPC) management platform for Amazon sellers and agencies. The Sellantica MCP server exposes your Sellantica account to AI assistants through the Model Context Protocol. Once connected, Claude can:

  • Report on campaigns, ad groups, keywords, product targets and customer search terms with spend, sales, ACoS, CTR and CPC for any date range.
  • Explain the optimization engine: pending bid and status suggestions, budget, placement and dayparting proposals, and the settings behind them.
  • Review keyword harvesting candidates, negative keywords, the account structure audit and per-product advertising coverage.
  • Analyze ASIN-level and account-level profit and loss (revenue, ad spend, COGS, Amazon fees, margin, TACoS) and inventory risk.
  • Prepare changes (bids, keywords, negatives, campaigns, ad groups, product ads and more) that only take effect after you explicitly approve them.

Requirements

  • A Sellantica account at app.sellantica.ai with at least one connected Amazon Ads profile.
  • An MCP client that supports remote servers over Streamable HTTP with OAuth, for example Claude (web, desktop and mobile) or Claude Code.

Server URL: https://app.sellantica.ai/api/mcp

Connect in Claude

Claude on the web, desktop and mobile

  1. Open Settings → Connectors and choose Add custom connector (or pick Sellantica from the connector directory once it is listed).
  2. Enter https://app.sellantica.ai/api/mcp. Leave OAuth client ID and secret empty; the server registers Claude automatically.
  3. Click Connect. A browser window opens where you sign in to Sellantica.
  4. On the Sellantica consent screen, choose what Claude may do (see Permissions) and confirm.

Claude Code

claude mcp add --transport http sellantica https://app.sellantica.ai/api/mcp

Then run /mcp inside Claude Code and authenticate in the browser.

Scripts and other MCP clients

Clients that cannot run the OAuth flow can use a personal API token. Create one in Sellantica under Profile → API tokens (it is shown only once) and send it as a bearer token:

{
  "url": "https://app.sellantica.ai/api/mcp/",
  "headers": { "Authorization": "Bearer slt_YOUR_TOKEN" }
}

Authentication and permissions

  • OAuth 2.1 with PKCE and dynamic client registration. Access tokens expire after 60 minutes and are refreshed automatically; refresh tokens are rotated.
  • Read-only by default. If you leave capabilities and profiles empty on the consent screen, the connection can only read data.
  • Write access is opt-in per operation and per Amazon Ads profile. You pick them on the consent screen, and every write is re-checked against your live Sellantica role at the moment it runs.
  • Scope follows your account. Claude only sees the profiles your Sellantica user can see, including profiles shared with you through an agency membership.
  • Revoke any time under Profile → API tokens in Sellantica; OAuth connections are listed there as "Connected via OAuth". You can also disconnect the connector in Claude.

How changes are made safely

Every write follows the same three steps:

  1. Prepare: a prepare_* tool validates the request and returns a preview. Nothing changes on Amazon or in Sellantica.
  2. Approve: approve_write_v1 requires the exact confirmation phrase and token from that preview, so an approval can only apply to the payload you saw.
  3. Execute: execute_write_v1 queues the approved request in Sellantica's durable write pipeline. Poll get_write_request_v1 until it reports the final status; "queued" is not the same as "confirmed by Amazon".
Claude always shows you the preview before approving. A request whose operation is not enabled for live dispatch on your account is recorded and audited as a preview only and is never sent to Amazon.

Tool reference

Almost every tool needs a profile_id (and, if two of your profiles share the same ID, a profile_pk). Call list_profiles first. Date ranges default to the last 30 days; list tools page with limit (max. 200) and offset.

Read-only tools

ToolPurpose
list_profilesAmazon Ads profiles you can access
get_profile_summaryPerformance totals for one profile
get_campaigns, get_ad_groups, get_targetsCampaign structure with metrics
get_search_termsCustomer search terms that triggered your ads
get_negative_targetsNegative keywords and negative product targets
get_optimization_suggestions, get_optimization_settingsBid and status decisions and the engine settings behind them
get_domain_proposalsBudget, placement, dayparting and bid proposals awaiting review
get_automation_status, get_automation_activityAutomatic-mode configuration and resolved actions
get_harvesting_candidates, get_harvest_destinationsKeyword harvesting candidates and their routed destinations
get_target_suggestions, get_product_recommendationsKeyword and ASIN target ideas for a product
get_bid_recommendations, get_target_bid_recommendationsAmazon bid recommendations
get_structure_audit, get_product_coverageAccount structure audit and advertising coverage per ASIN
get_asin_pnl, get_pnl_summary, get_product_costsProfit and loss and cost of goods
get_inventory_planningStock, days of supply and stockout risk
get_dayparting, get_seasonality, get_custom_rulesSchedules, seasonality state and custom rules
get_change_historyWho changed what, and when
get_write_request_v1, get_campaign_setup_job_v1Status of prepared writes and campaign setup jobs

Write tools (prepare, then approve and execute)

ToolChange
prepare_campaign_edit_v1, prepare_campaign_pause_v1Campaign name, state, budget, dates; pause
prepare_campaign_placement_v1Placement bid adjustments
prepare_campaign_structure_setup_v1A complete new campaign structure for a list of ASINs
prepare_adgroup_create_v1, prepare_adgroup_edit_v1Create or edit ad groups
prepare_keyword_create_v1, prepare_product_target_create_v1New keyword and product targets
prepare_target_bid_v1Bid or state of existing targets
prepare_negative_create_v1, prepare_negative_delete_v1Add or remove negatives
prepare_product_ad_create_v1, prepare_product_ad_state_v1Create product ads or change their state
prepare_harvest_apply_v1, prepare_optimization_decision_apply_v1Apply harvesting candidates or optimization decisions
prepare_budget_proposal_apply_v1, prepare_placement_proposal_apply_v1, prepare_dayparting_proposal_apply_v1Apply engine proposals
prepare_coverage_fix_v1Close product advertising coverage gaps
prepare_optimization_settings_v1, prepare_automation_settings_v1, prepare_product_cost_v1Sellantica settings and cost of goods (no Amazon call)
prepare_review_request_v1Amazon review request for an order
approve_write_v1, execute_write_v1Approve and queue any prepared request

Example prompts

  • "Which of my Sponsored Products campaigns had the highest ACoS in the last 30 days, and which search terms caused the wasted spend?"
  • "Show my ASIN-level profit and TACoS for last month and flag products that run out of stock within two weeks."
  • "List my open harvesting candidates and prepare the five best keywords for me to approve."

Limits

  • 120 requests per minute per connection.
  • P&L tools accept at most 92 days per request; other tools up to 366 days.
  • Data comes from Sellantica's last synchronization with Amazon; read tools do not trigger live Amazon calls.

Troubleshooting

  • "Token is not authorized" on a write: the operation or profile was not granted on the consent screen. Disconnect and reconnect the connector, then select it.
  • Empty profile list: connect an Amazon Ads account in Sellantica first, or ask the profile owner to share it with you.
  • Sign-in loop: make sure you are signed in to the same Sellantica account in the browser window that opens during connection.

Data and privacy

The connector reads and writes data in your own Sellantica account only. Every tool call is logged for auditing. Sellantica does not receive or store your Claude conversations; it only processes the tool calls sent to it. Details are in our privacy policy.

Support

Questions or problems: info@hof-digital.de or via our contact page.

Back to Home

© 2026 Sellantica by hof digital. All rights reserved.

Legal notice Privacy Terms