Welcome to SellerSheet MCP

Your AI-powered Amazon selling assistant. Connect to any MCP-compatible AI client, ask about your business in plain language, and manage every aspect of your Amazon store through natural conversation.

176+
MCP Tools & Growing
23
Categories
2-in-1
Store + Ads Control

What Makes SellerSheet Different

Direct Amazon API Access
Connects to both Amazon Selling Partner API and Advertising API. Manage your entire store — listings, orders, inventory, pricing — and all your ad campaigns from one place.
Instant Report Access
Access your sales, inventory, and advertising reports instantly. Query any historical data on demand without waiting for Amazon to regenerate reports each time.
Natural Language Interface
Just describe what you need in plain language. Works with any MCP-compatible AI client — Claude, Cursor, Windsurf, or any app that supports the Model Context Protocol.
Complete Coverage
176+ tools and growing — covering listings, orders, FBA, advertising (SP/SB/SD), pricing, A+ content, reviews, images, financials, and Vendor Central.

What You Can Do

Video Tutorials

Getting Started with SellerSheet MCP
Learn how to install, connect your store, and make your first request.
Managing Listings & Catalog
Bulk search, create, update, and optimize your Amazon listings.
Running PPC Campaigns with AI
Create, optimize, and analyze Sponsored Products, Brands, and Display campaigns.
FBA Shipment Workflow
Create inbound plans, pack boxes, print labels, and track shipments.
A+ Content & Image Generation
Build enhanced brand content and generate listing images with AI.
Reports & Sales Analytics
Query historical data, track revenue trends, and analyze performance.
i
New to SellerSheet? Start with the Quick Start Guide, then follow AI Client Setup to connect Claude, Cursor, Codex, ChatGPT, or any other MCP-compatible tool in under 5 minutes.
Quick Start Guide

Get up and running with SellerSheet MCP in under 5 minutes. No coding required.

Setup in 3 Steps

1
Install the SellerSheet Plugin
Open your preferred AI client, go to Settings, and install the SellerSheet MCP plugin from the marketplace. This gives your AI client access to all 176+ Amazon selling tools.
2
Connect Your Amazon Store
When you first interact with SellerSheet, Claude will guide you through connecting your Amazon Seller Central account via OAuth. This authorizes SellerSheet to access your SP-API and Ads API data.
3
Start Asking
That's it! Start asking about your Amazon business in natural language. Here are some things you can try right away:

Your First Requests

Try any of these prompts to see SellerSheet in action:

Example Prompts
You say:
"Show me all my active listings"
"What were my total sales last month?"
"Check competitive pricing for ASIN B0EXAMPLE1"
"Create a Sponsored Products campaign for my top 5 sellers"

How It Works Behind the Scenes

SP-API Connection
SellerSheet connects to Amazon's Selling Partner API for listings, orders, FBA, catalog, pricing, financials, and reports. Data flows in real-time.
Ads API Connection
Manage Sponsored Products, Brands, and Display campaigns. Get bid recommendations, bulk create campaigns, and pull performance reports.
Google Sheets & Drive
SellerSheet uses Google Sheets as your workspace. Listings, orders, and inventory data sync to spreadsheets you can view and share.
Connect SellerSheet MCP to Any AI Client

One endpoint, two auth modes. Works with every MCP-compatible AI tool. Pick your client below for copy-paste config.

i
The only URL you need: https://sellersheetai.com/mcp — transport is streamable HTTP. Every tab below has two setups: the default OAuth flow (no key to paste) and a collapsible Manual API Key block for when you prefer a static Bearer token or your environment cannot run a browser redirect.
Why the OAuth config has no API key: SellerSheet implements the MCP spec's OAuth 2.0 Protected Resource discovery. When your client first calls a tool it receives a 401 with WWW-Authenticate: Bearer pointing at /.well-known/oauth-authorization-server. The client then runs a PKCE authorization-code flow, opens your browser for Google sign-in, and stores the token itself. You never copy a key — the protocol does it for you. Use the Manual API Key section only if you prefer a static token or run headless (Coze, n8n, CI).

Before You Connect

  1. Create a free account at dashboard.sellersheetai.com
  2. Connect at least one Amazon Seller Central or Vendor Central store via Amazon's OAuth flow
  3. Open Google Sheets → Extensions → SellerSheet → Open Sidebar once to initialize your workspace (creates the Drive folder structure the MCP server reads and writes into)

Pick Your AI Client

Claude Code
Claude Desktop
Cursor
Windsurf
VS Code
Codex CLI
Cline
ChatGPT
Coze
OpenClaw
Other (Generic)

Claude Code (CLI) — OAuth

One command — Claude Code opens a browser tab for Google authorization and stores the token automatically.

claude mcp add --transport http sellersheet https://sellersheetai.com/mcp

Or add it to your project's .mcp.json:

{
  "mcpServers": {
    "sellersheet": {
      "type": "http",
      "url": "https://sellersheetai.com/mcp"
    }
  }
}

Verify by typing /mcp inside Claude Code — you should see sellersheet listed with 170+ tools.

▸ Use a manual API key instead of OAuth

Skip the browser flow and paste a long-lived API key instead. Generate one at dashboard.sellersheetai.comSettings → SellerSheet MCP → Generate API Key. Copy it immediately — it is shown only once.

Add the key via a header flag:

claude mcp add --transport http sellersheet https://sellersheetai.com/mcp \
  --header "Authorization: Bearer sk_live_xxxxxxxxxxxx"

Or edit ~/.claude.json / .mcp.json:

{
  "mcpServers": {
    "sellersheet": {
      "type": "http",
      "url": "https://sellersheetai.com/mcp",
      "headers": {
        "Authorization": "Bearer sk_live_xxxxxxxxxxxx"
      }
    }
  }
}
!
Treat the key like a password. It grants full access to every Amazon store on your SellerSheet account. Never commit it to git — prefer ${SELLERSHEET_API_KEY} env-var substitution where your client supports it.

Claude Desktop (macOS / Windows) — OAuth

  1. Download from claude.com/download
  2. Go to Settings → Developer → Edit Config to open claude_desktop_config.json
  3. Paste the config below and save
  4. Fully quit Claude Desktop (Cmd+Q / Alt+F4) and re-open it
  5. On the first SellerSheet tool call a browser tab opens for Google authorization
{
  "mcpServers": {
    "sellersheet": {
      "type": "http",
      "url": "https://sellersheetai.com/mcp"
    }
  }
}
▸ Use a manual API key instead of OAuth

Skip the browser flow and paste a long-lived API key instead. Generate one at dashboard.sellersheetai.comSettings → SellerSheet MCP → Generate API Key. Copy it immediately — it is shown only once.

{
  "mcpServers": {
    "sellersheet": {
      "type": "http",
      "url": "https://sellersheetai.com/mcp",
      "headers": {
        "Authorization": "Bearer sk_live_xxxxxxxxxxxx"
      }
    }
  }
}

Fully quit and reopen Claude Desktop. No browser flow runs — the client sends your key on every request.

!
Treat the key like a password. It grants full access to every Amazon store on your SellerSheet account. Never commit it to git — prefer ${SELLERSHEET_API_KEY} env-var substitution where your client supports it.

Cursor — OAuth

Open Cursor Settings → MCP → Add new global MCP server, or edit ~/.cursor/mcp.json directly:

{
  "mcpServers": {
    "sellersheet": {
      "url": "https://sellersheetai.com/mcp"
    }
  }
}

On the first tool call Cursor detects the 401, reads the OAuth metadata, and opens your browser for Google sign-in. The bearer token is stored in the Cursor keychain and reused for every future chat.

!
If the browser tab doesn't open, click the refresh icon next to sellersheet in Settings → MCP to retrigger the flow.
▸ Use a manual API key instead of OAuth

Skip the browser flow and paste a long-lived API key instead. Generate one at dashboard.sellersheetai.comSettings → SellerSheet MCP → Generate API Key. Copy it immediately — it is shown only once.

Add a headers block alongside the URL in ~/.cursor/mcp.json:

{
  "mcpServers": {
    "sellersheet": {
      "url": "https://sellersheetai.com/mcp",
      "headers": {
        "Authorization": "Bearer sk_live_xxxxxxxxxxxx"
      }
    }
  }
}
!
Treat the key like a password. It grants full access to every Amazon store on your SellerSheet account. Never commit it to git — prefer ${SELLERSHEET_API_KEY} env-var substitution where your client supports it.

Windsurf — OAuth

Edit ~/.codeium/windsurf/mcp_config.json, or use Windsurf Settings → MCP Servers → Add Server. Note Windsurf uses serverUrl (not url):

{
  "mcpServers": {
    "sellersheet": {
      "serverUrl": "https://sellersheetai.com/mcp"
    }
  }
}

Restart Windsurf. The Google OAuth flow fires on the first tool call.

▸ Use a manual API key instead of OAuth

Skip the browser flow and paste a long-lived API key instead. Generate one at dashboard.sellersheetai.comSettings → SellerSheet MCP → Generate API Key. Copy it immediately — it is shown only once.

{
  "mcpServers": {
    "sellersheet": {
      "serverUrl": "https://sellersheetai.com/mcp",
      "headers": {
        "Authorization": "Bearer sk_live_xxxxxxxxxxxx"
      }
    }
  }
}
!
Treat the key like a password. It grants full access to every Amazon store on your SellerSheet account. Never commit it to git — prefer ${SELLERSHEET_API_KEY} env-var substitution where your client supports it.

VS Code (GitHub Copilot Chat) — OAuth

VS Code 1.102+ has native MCP support for Agent Mode. Open the command palette and run MCP: Add Server, or add directly to your user settings.json:

{
  "chat.mcp.servers": {
    "sellersheet": {
      "type": "http",
      "url": "https://sellersheetai.com/mcp"
    }
  }
}

Open Copilot Chat, switch to Agent Mode, and VS Code will prompt you for Google OAuth on the first tool call.

▸ Use a manual API key instead of OAuth

Skip the browser flow and paste a long-lived API key instead. Generate one at dashboard.sellersheetai.comSettings → SellerSheet MCP → Generate API Key. Copy it immediately — it is shown only once.

{
  "chat.mcp.servers": {
    "sellersheet": {
      "type": "http",
      "url": "https://sellersheetai.com/mcp",
      "headers": {
        "Authorization": "Bearer sk_live_xxxxxxxxxxxx"
      }
    }
  }
}
!
Treat the key like a password. It grants full access to every Amazon store on your SellerSheet account. Never commit it to git — prefer ${SELLERSHEET_API_KEY} env-var substitution where your client supports it.

OpenAI Codex CLI — OAuth

Add to ~/.codex/config.toml:

[[mcpServers]]
name = "sellersheet"
url  = "https://sellersheetai.com/mcp"

Or add inline without editing the file:

codex --mcp-server sellersheet=https://sellersheetai.com/mcp

A browser tab opens for Google OAuth the first time Codex calls a SellerSheet tool. The token is persisted under ~/.codex/auth/.

▸ Use a manual API key instead of OAuth

Skip the browser flow and paste a long-lived API key instead. Generate one at dashboard.sellersheetai.comSettings → SellerSheet MCP → Generate API Key. Copy it immediately — it is shown only once.

Add a [mcpServers.headers] table in ~/.codex/config.toml:

[[mcpServers]]
name = "sellersheet"
url  = "https://sellersheetai.com/mcp"

[mcpServers.headers]
Authorization = "Bearer sk_live_xxxxxxxxxxxx"
!
Treat the key like a password. It grants full access to every Amazon store on your SellerSheet account. Never commit it to git — prefer ${SELLERSHEET_API_KEY} env-var substitution where your client supports it.

Cline (VS Code extension) — OAuth

Open the Cline panel → MCP Servers → Configure MCP Servers. Add to cline_mcp_settings.json:

{
  "mcpServers": {
    "sellersheet": {
      "type": "streamableHttp",
      "url": "https://sellersheetai.com/mcp"
    }
  }
}

Click Restart Server — Cline will open your browser for Google authorization, then list every SellerSheet tool.

▸ Use a manual API key instead of OAuth

Skip the browser flow and paste a long-lived API key instead. Generate one at dashboard.sellersheetai.comSettings → SellerSheet MCP → Generate API Key. Copy it immediately — it is shown only once.

{
  "mcpServers": {
    "sellersheet": {
      "type": "streamableHttp",
      "url": "https://sellersheetai.com/mcp",
      "headers": {
        "Authorization": "Bearer sk_live_xxxxxxxxxxxx"
      }
    }
  }
}
!
Treat the key like a password. It grants full access to every Amazon store on your SellerSheet account. Never commit it to git — prefer ${SELLERSHEET_API_KEY} env-var substitution where your client supports it.

ChatGPT (Custom Connectors / Deep Research) — OAuth

ChatGPT Team, Enterprise, Edu, and Pro plans support remote MCP servers as Custom Connectors (used by Deep Research and Agent mode).

  1. Open ChatGPT → Settings → Connectors → Create Connector
  2. Set MCP Server URL to https://sellersheetai.com/mcp
  3. Set Auth type to OAuth
  4. Save, then start a Deep Research chat and pick the sellersheet connector
  5. ChatGPT redirects you through Google sign-in on the first call
i
Custom connectors are not yet available on ChatGPT Free or Plus. Use Claude Desktop or Cursor on those plans.
▸ Use a manual API key instead of OAuth

Skip the browser flow and paste a long-lived API key instead. Generate one at dashboard.sellersheetai.comSettings → SellerSheet MCP → Generate API Key. Copy it immediately — it is shown only once.

When creating the connector, set Auth type to Custom Header and add:

Header name:  Authorization
Header value: Bearer sk_live_xxxxxxxxxxxx

Save the connector. ChatGPT will send the Bearer token on every tool call, skipping the OAuth redirect.

!
Treat the key like a password. It grants full access to every Amazon store on your SellerSheet account. Never commit it to git — prefer ${SELLERSHEET_API_KEY} env-var substitution where your client supports it.

Coze (ByteDance) — Manual API Key

Coze runs in its own cloud, so the browser OAuth redirect isn't available. Use a Bearer API key instead:

  1. Get your API key from dashboard.sellersheetai.comSettings → SellerSheet MCP → Generate API Key
  2. In your Coze Bot → Skills → MCP Tool → Add MCP Tool
  3. Select Connect via URL and enter https://sellersheetai.com/mcp
  4. Add a custom header: Authorization: Bearer <your-api-key>
  5. Save and publish the bot
{
  "name": "SellerSheet MCP",
  "url": "https://sellersheetai.com/mcp",
  "headers": {
    "Authorization": "Bearer sk_live_xxxxxxxxxxxx"
  }
}
!
Treat the key like a password. It grants full access to every Amazon store on your SellerSheet account. Never commit it to git — prefer ${SELLERSHEET_API_KEY} env-var substitution where your client supports it.

The same pattern works for n8n, Dify, Make.com, Zapier, and any other headless AI platform.

OpenClaw — OAuth

Open Settings → MCP Servers → Add Remote Server and enter:

{
  "mcpServers": {
    "sellersheet": {
      "url": "https://sellersheetai.com/mcp"
    }
  }
}

OpenClaw uses the same Google OAuth flow as Cursor — a browser tab opens on first use. No API key needed.

▸ Use a manual API key instead of OAuth

Skip the browser flow and paste a long-lived API key instead. Generate one at dashboard.sellersheetai.comSettings → SellerSheet MCP → Generate API Key. Copy it immediately — it is shown only once.

{
  "mcpServers": {
    "sellersheet": {
      "url": "https://sellersheetai.com/mcp",
      "headers": {
        "Authorization": "Bearer sk_live_xxxxxxxxxxxx"
      }
    }
  }
}
!
Treat the key like a password. It grants full access to every Amazon store on your SellerSheet account. Never commit it to git — prefer ${SELLERSHEET_API_KEY} env-var substitution where your client supports it.

Any Other MCP Client

Any tool that speaks the MCP streamable HTTP transport can talk to SellerSheet. The universal config:

FieldValue
Transportstreamable HTTP ("type": "http" or "streamableHttp")
Endpoint URLhttps://sellersheetai.com/mcp
ProtocolModel Context Protocol over JSON-RPC 2.0
Auth (interactive)OAuth 2.0 with PKCE — client opens browser on 401
Auth (headless)Authorization: Bearer <api-key> header
Content-Typeapplication/json
Acceptapplication/json, text/event-stream

Test your API key with curl

Generate a key at dashboard.sellersheetai.comSettings → SellerSheet MCP → Generate API Key, then:

export SELLERSHEET_API_KEY="sk_live_xxxxxxxxxxxx"

curl -sS https://sellersheetai.com/mcp \
  -H "Authorization: Bearer $SELLERSHEET_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

A successful response lists every available SellerSheet tool with its JSON schema — feed that directly into your own agent framework.

Env-var substitution (recommended)

Most clients let you reference an env var instead of hard-coding the token so the key never lands in any config file:

{
  "mcpServers": {
    "sellersheet": {
      "type": "http",
      "url": "https://sellersheetai.com/mcp",
      "headers": {
        "Authorization": "Bearer ${{SELLERSHEET_API_KEY}}"
      }
    }
  }
}

Then export the key in your shell profile: export SELLERSHEET_API_KEY=sk_live_xxxxxxxxxxxx. Restart the client so it picks up the env.

!
Treat the key like a password. It grants full access to every Amazon store on your SellerSheet account. Never commit it to git — prefer ${SELLERSHEET_API_KEY} env-var substitution where your client supports it.

Verify the Connection

After installing, always start your first session with get_user_context. It returns your plan, stores, workspace folder IDs, and permissions — every other tool depends on it.

First Prompt
"Call get_user_context to load my SellerSheet workspace, then list my connected Amazon stores."

Troubleshooting

SymptomFix
401 UnauthorizedAPI key was regenerated or the OAuth token expired. Remove the server from your client, re-add the URL, and re-run authorization (or paste a fresh key).
Browser tab never opensYour client is older than MCP OAuth 2.0 support. Update Cursor / Windsurf / Claude Desktop / Codex to the latest version, or fall back to the Manual API Key section in each tab.
"No Amazon stores connected"Go to dashboard.sellersheetai.comMy Stores → Add Store. MCP reuses the credentials you authorize there.
"Workspace not initialized"Open Google Sheets → Extensions → SellerSheet → Open Sidebar once to create the Drive folder structure.
Tool calls time outSome Amazon reports take 30–120 seconds. Increase your client's MCP tool timeout (Cursor: mcp.toolTimeout; Claude Desktop default is 600s; Cline: MCP Servers → Timeout).
403 Forbidden on a write toolThe store is shared with you in read-only mode. Ask the store owner to grant write permission in the dashboard.
Connect Your Amazon Store

Link your Amazon Seller Central or Vendor Central account to start managing your business through AI.

i
Secure & Private: SellerSheet uses Amazon's official OAuth flow. Your credentials are never stored — only secure API tokens with the permissions you approve.

Supported Account Types

Account TypeAPI AccessTools Available
Seller Central (3P)SP-API + Ads APIAll 176 tools
Vendor Central (1P)SP-API + Vendor APIsCore + 19 Vendor tools
Shared AccessRead or Write per storeBased on permissions

Connection Steps

Conversation Example
You say:
"Connect my Amazon store"
AI responds:
I'll help you connect your store. Let me check your current setup first...

It looks like you don't have any stores connected yet. To get started, please visit sellersheet.com/connect and authorize your Amazon account. Once you complete the OAuth flow, I'll be able to access your store data.
View & Search Listings

Search your entire product catalog, check listing status, and find issues that need attention.

What You Can Do

  • Search your catalog by keyword, ASIN, SKU, or status
  • Check listing health — find suppressed, incomplete, or errored listings
  • View detailed attributes for any product (title, bullets, images, pricing)
  • Sync all listings from Amazon to your Google Sheet for bulk review
  • Look up catalog data for any ASIN on Amazon (even competitors)

Tutorial: Find Listings with Issues

Step-by-Step Example
You say:
"Show me all my listings that have issues or are suppressed"
AI responds:
I'll search your listings filtered by status. Let me query your catalog...

Found 12 listings with issues:
• 3 suppressed (missing main image)
• 5 with quality warnings (bullet points too short)
• 4 with pricing alerts

Would you like me to show the details for any of these, or sync them all to a spreadsheet so you can review them?
You say:
"Sync them to a spreadsheet and show me the suppressed ones"
AI responds:
Done! I've created a sheet called "Listing Issues" in your SellerSheet workspace. Here are the 3 suppressed listings:

1. SKU: WH-BOTTLE-32 — Missing main image (MAIN image type required)
2. SKU: ORG-TEA-SAMPL — Restricted category, needs approval
3. SKU: FIT-BAND-LG — Missing product description

Available Tools

ToolWhat It Does
search_listings_itemsSearch and filter your full catalog by status, issues, identifiers, or variation family
get_listingGet current attributes, status, and issues for a single SKU
sync_listingsSync all listings from Amazon into your Live Listings Google Sheet
search_catalog_itemsSearch the Amazon catalog by keywords or identifiers (ASIN, UPC, EAN)
get_catalog_itemGet detailed catalog info for any ASIN (including competitor products)
fetch_asin_attributesFetch catalog attributes for a batch of ASINs and write to sheet
fetch_sku_attributesFetch current SP-API attributes for a list of your SKUs
list_catalog_categoriesGet the browse node (category) hierarchy for an ASIN
check_listing_restrictionsCheck if you're approved to sell an ASIN in a given condition
!
Tip: Run sync_listings regularly to keep your Google Sheet in sync with Amazon. This makes it easy to spot trends and bulk-review your catalog.
Create New Listings

List new products on Amazon with guided templates and validation.

You say:
"Create a listing for a new yoga mat in the Sports category"
You say:
"Load the listing template for product type SPORTING_GOODS"

Available Tools

ToolWhat It Does
put_listingCreate or fully replace a listing on Amazon
patch_listingUpdate specific attributes on an existing listing
load_listing_templateLoad a listing template into Google Sheets with schema-driven columns
validate_listingsValidate listings via Amazon's VALIDATION_PREVIEW before submitting
submit_listings_feedSubmit listings to Amazon via JSON_LISTINGS_FEED
search_product_typesSearch for product types with available definitions
get_product_typeGet full JSON Schema definition for a product type
Optimize Listings with AI

Use AI-powered analysis to improve your titles, bullets, images, and A+ content.

AI-Powered: SellerSheet's listing optimizer uses 6 specialist agents that run in parallel — analyzing reviews, competitors, keywords, images, A+ content, and PPC strategy to give you a complete optimization plan.

Just Ask

Example
You say:
"Optimize the listing for ASIN B0EXAMPLE1"
Track Your Orders

Monitor orders in real-time, view order details, and manage shipments.

You say:
"Show me all orders from the last 7 days"
You say:
"What's the status of order 111-1234567-1234567?"

Available Tools

ToolWhat It Does
sync_orders_liveFetch orders via the live Orders API
refresh_orderFetch full order detail (status + items + tracking)
get_order_itemsFetch order items for a batch of order IDs
get_financial_events_for_orderGet all financial events (charges, fees, refunds) for a specific order
Sales Analytics

Track units sold, revenue, and order metrics over any time period.

You say:
"What were my total sales last month?"
You say:
"Show me units sold by ASIN for March 2026"

Available Tools

ToolWhat It Does
get_sales_order_metricsGet units sold, order count, and revenue aggregated by day/week/month
query_report_dataQuery historical sales data from SellerSheet's stored reports
Financial Reports

Access settlements, financial events, and transaction-level data.

You say:
"Show me my latest settlement report"
You say:
"List all financial events from last week"

Available Tools

ToolWhat It Does
list_financial_eventsList financial events (charges, credits, fees) by date range
list_financial_events_by_groupList all events for a specific settlement period
list_financial_event_groupsList settlement periods
list_financial_transactionsList financial transactions by date range
FBA Inventory

Monitor your Fulfillment by Amazon inventory levels and status.

Example
You say:
"Sync my FBA inventory and show me items running low"

Available Tools

ToolWhat It Does
sync_fba_inventorySync FBA inventory from Amazon to your FBA Inventory sheet
Create FBA Shipments

Create inbound shipments, pack boxes, generate labels, and track delivery to Amazon warehouses.

Available Tools

ToolWhat It Does
create_fba_shipmentCreate an FBA inbound plan
orchestrate_fba_packingFull pipeline: create plan + packing + placement + transport
create_fba_packing_listCreate packing list tab using Amazon's box IDs
confirm_fba_shipmentConfirm inbound plan with placement option
confirm_fba_placementConfirm placement + transport options
get_fba_plan_statusCheck state of an FBA inbound plan
sync_fba_shipment_statusGet current shipment status from Amazon
get_fba_labelsDownload shipment label PDF
upload_fba_trackingUpload carrier tracking for a shipment
create_sta_sheetCreate spreadsheet for FBA inbound plan tracking
cancel_fba_planCancel an FBA inbound plan
Sponsored Products

Create, manage, and optimize your Sponsored Products campaigns — Amazon's most popular ad type.

What You Can Do

  • Create campaigns with automatic or manual targeting
  • Manage ad groups, keywords, and product targets
  • Get bid recommendations from Amazon's algorithm
  • Add negative keywords to reduce wasted spend
  • Bulk create complete campaign structures in one request
  • Export campaign data for analysis
  • View change history for the last 90 days

Tutorial: Launch a New Campaign

Conversation Example
You say:
"Create a Sponsored Products campaign for ASIN B0MYPRODUCT with a $25/day budget targeting 'organic protein powder'"
AI responds:
I'll set up a complete SP campaign for you. Let me:

1. Create the campaign with $25/day budget
2. Create an ad group
3. Add your ASIN as a product ad
4. Add "organic protein powder" as a keyword target
5. Get Amazon's recommended bid

...

Campaign created successfully.
• Campaign: "SP - Organic Protein Powder" (Manual, $25/day)
• Ad Group: "Protein Keywords"
• Keyword: "organic protein powder" (Broad match)
• Amazon's suggested bid: $1.35 (set)

Would you like me to add more keywords, set up negative keywords, or create a matching Exact-match campaign?

Available Tools (17)

ToolWhat It Does
ads_sp_campaignsList, create, update, or delete SP campaigns
ads_sp_ad_groupsManage SP ad groups
ads_sp_keywordsManage SP keyword targets
ads_sp_neg_keywordsManage negative keywords (ad group level)
ads_sp_campaign_neg_keywordsManage campaign-level negative keywords
ads_sp_targetsManage ASIN/category targeting
ads_sp_neg_targetsManage negative ASIN/category targets
ads_sp_campaign_neg_targetsCampaign-level negative targets
ads_sp_product_adsManage product ads within ad groups
ads_sp_bid_recommendationsGet Amazon's suggested bids for keywords/targets
ads_sp_recommendationsGet keyword recommendations (ranked or suggested)
ads_sp_campaign_recommendationsAmazon-generated campaign optimization tips
ads_sp_bid_rulesSchedule-based bid optimization rules
ads_sp_bulk_createBulk-create complete campaign structures atomically
ads_sp_exportBulk-export campaign data (all entities)
ads_sp_history90-day change history for SP entities
ads_sp_insightsAudience performance insights
i
Pro Tip: Use ads_sp_bulk_create to set up an entire campaign structure (campaign + ad groups + keywords + product ads) in a single atomic request. Much faster than creating each entity individually.
Sponsored Brands

Headline search ads that showcase your brand with custom creatives.

You say:
"Create a Sponsored Brands campaign for my brand"
You say:
"Get bid recommendations for my SB keywords"

Available Tools (8)

ToolWhat It Does
ads_sb_campaignsList, create, update, or delete SB campaigns
ads_sb_ad_groupsManage SB ad groups
ads_sb_adsManage SB ads/creatives
ads_sb_keywordsManage SB keywords
ads_sb_neg_keywordsManage SB negative keywords
ads_sb_targetsManage SB product targets
ads_sb_neg_targetsManage SB negative targets
ads_sb_bid_recommendationsGet Amazon's suggested bids
Sponsored Display

Reach shoppers on and off Amazon with display ads.

You say:
"Create a Sponsored Display retargeting campaign"
You say:
"What are the recommended budgets for my SD campaigns?"

Available Tools (7)

ToolWhat It Does
ads_sd_campaignsList, create, update, or delete SD campaigns
ads_sd_ad_groupsManage SD ad groups
ads_sd_product_adsManage SD product ads
ads_sd_targetsManage SD targeting clauses
ads_sd_neg_targetsManage SD negative targeting
ads_sd_bid_recommendationsGet bid recommendations
ads_sd_budget_recommendationsGet budget recommendations and missed opportunity metrics
Advertising Reports

Generate and download performance reports for all ad types.

You say:
"Generate an SP campaign performance report for last month"
You say:
"Show me my brand metrics report"

Available Tools

ToolWhat It Does
ads_create_reportCreate an Amazon Advertising report request
ads_get_reportCheck report status and auto-download when complete
ads_sp_brand_metricsBrand metrics: new-to-brand orders, revenue, search lift
Synced Report Data

Query your Amazon report data instantly from SellerSheet's built-in database — no waiting for Amazon.

This is SellerSheet's superpower. Unlike querying Amazon directly (which can take minutes), SellerSheet stores all your SP-API and Ads reports in its own database. Reports sync on a schedule, and you can query the data instantly — including historical data going back months.

How It Works

Automatic Syncing
SellerSheet syncs reports from Amazon on a regular schedule. Inventory, listings, orders, financials, brand analytics, and ad reports are all kept up to date.
Instant Queries
Use query_report_data to query stored data instantly. Filter by date range, ASIN, SKU, or any column. Results come back in seconds, not minutes.

Tutorial: Query Your Sales Data

Conversation Example
You say:
"What were my top 10 products by revenue last month?"
AI responds:
I'll query your stored sales report data for last month...

Here are your top 10 products by revenue (March 2026):

1. Organic Protein Powder 2lb (B0ABC123) — $12,450
2. Resistance Band Set (B0DEF456) — $8,920
3. Yoga Mat Premium (B0GHI789) — $7,340
...

This data came from your synced reports — no waiting required! Would you like me to break this down by week, or compare it to the previous month?

Available Report Types

Report CategoryWhat's Stored
Inventory ReportsFBA inventory levels, aging, restock recommendations
Sales ReportsOrders, units, revenue by ASIN/SKU
Listing ReportsActive listings, catalog data, quality issues
Financial ReportsSettlements, fees, refunds, adjustments
Brand AnalyticsSearch terms, market basket, repeat purchase
Ad Reports (SP/SB/SD)Campaign performance, keyword data, placement stats

Available Tools

ToolWhat It Does
query_report_dataQuery SellerSheet's local database — returns rows instantly without hitting Amazon
list_report_syncsList all report sync schedules for your store
i
Tip: You can also request on-demand reports from Amazon when you need the very latest data. See On-Demand Reports.
On-Demand Reports

Request fresh reports directly from Amazon when you need the very latest data.

You say:
"Request a fresh inventory report from Amazon"
You say:
"Download my latest settlement report"

Available Tools

ToolWhat It Does
sp_api_create_reportSubmit a report request to Amazon
sp_api_get_reportCheck status and auto-download when done (TSV to Google Drive)
sp_api_search_reportsList existing reports on Amazon matching your filters
Data Kiosk

Run GraphQL queries against Amazon's Data Kiosk for advanced analytics.

You say:
"Run a Data Kiosk query for search term performance"
You say:
"Check my pending Data Kiosk queries"

Available Tools (5)

ToolWhat It Does
create_data_kiosk_querySubmit a GraphQL query to Amazon Data Kiosk
get_data_kiosk_queryPoll query status (auto-downloads when done)
get_data_kiosk_documentFetch a Data Kiosk document by ID
get_data_kiosk_queriesList your Data Kiosk queries
cancel_data_kiosk_queryCancel a running query
Competitive Pricing

Monitor competitor prices, Buy Box status, and find opportunities.

You say:
"Check competitive pricing for ASIN B0EXAMPLE1"
You say:
"What's the Buy Box price for my top 10 products?"

Available Tools

ToolWhat It Does
get_pricingGet pricing for up to 20 ASINs or SKUs
get_competitive_pricingGet Buy Box and competitive prices
get_competitive_summaryFeatured buying options for a batch of ASINs
get_featured_offer_expected_priceExpected winning price (FOEP) for your SKUs
get_item_offersLowest-priced offers for an ASIN
get_item_offers_batchBatch lowest offers for multiple ASINs
get_listing_offersLowest offers for your SKU
get_listing_offers_batchBatch lowest offers for your SKUs
Fee Estimator

Estimate Amazon's referral fees, FBA fees, and total selling costs before you list.

You say:
"Estimate Amazon fees for ASIN B0EXAMPLE1 at $29.99"
You say:
"Calculate fees for all my FBA products"

Available Tools

ToolWhat It Does
estimate_fees_for_asinEstimate fees for a single ASIN at a given price
estimate_fees_for_skuEstimate fees for your SKU at a given price
estimate_fees_batchBatch fee estimates for multiple items
A+ Content

Create beautiful enhanced product descriptions with images, charts, and comparison tables.

You say:
"Create A+ content for ASIN B0EXAMPLE1"
You say:
"Show me all my A+ content documents"

Available Tools (8)

ToolWhat It Does
create_and_publish_aplusFull pipeline: upload images, create document, link ASINs, submit for review
search_aplus_documentsSearch your A+ Content documents
get_aplus_documentGet full A+ document with all content modules
submit_aplus_documentSubmit a draft for Amazon review
suspend_aplus_documentSuspend visible A+ content without deleting
update_aplus_asinsReplace all ASINs linked to an A+ document
validate_aplus_asinsValidate ASINs before linking
search_aplus_publish_recordsCheck if an ASIN already has published A+ Content
Review Insights

Understand what customers love and hate about your products — and your category.

You say:
"What are the top review complaints for my product?"
You say:
"Show me return rate trends for my category"

Available Tools (9)

ToolWhat It Does
get_item_review_topicsTop positive and negative review topics for your ASIN
get_item_review_trendsMonth-over-month review trends for your ASIN
get_browse_node_review_topicsTop review topics for your entire category
get_browse_node_review_trendsCategory-level review trends over time
get_browse_node_return_topicsTop return reasons in your category
get_browse_node_return_trendsReturn rate trends for your category
get_item_browse_nodeGet the category (browse node) for an ASIN
get_solicitation_actionsCheck available review request actions for an order
create_solicitationSend a product review request to a buyer
Listing Images

Generate, edit, and compose product images with AI.

You say:
"Generate lifestyle images for my protein powder listing"
You say:
"Edit the main image to have a white background"

Available Tools (5)

ToolWhat It Does
generate_imageGenerate images from a text prompt
generate_listing_imagesBatch-generate listing images from review-driven briefs
edit_imageEdit existing images with text instructions
compose_imagesCombine multiple images into one composition
iterative_image_editApply a sequence of edits to refine an image step by step
Google Sheets

SellerSheet uses Google Sheets as your workspace for viewing and managing data.

i
SellerSheet syncs your Amazon data to Google Sheets so you can view, filter, and share it. Most tools that produce data will write to your workspace sheets automatically.
You say:
"Read the data from my Sales spreadsheet"
You say:
"Format the header row of my listings sheet"

Available Tools (24)

Sheet management, data operations, formatting, filtering, named ranges, and more. Claude handles these automatically when working with your data.

Google Drive

Manage files in your SellerSheet workspace on Google Drive.

You say:
"List all files in my reports folder"
You say:
"Share my sales spreadsheet with my team"

Available Tools (13)

Upload, download, copy, share, search, and organize files. Reports and exports are automatically saved to your Drive workspace.

Vendor Central

Manage purchase orders, shipments, invoices, and labels for 1P vendors.

You say:
"Show me my pending purchase orders"
You say:
"Submit invoice for PO ABC123"

Available Tools (19)

ToolWhat It Does
vendor_get_purchase_ordersList vendor purchase orders
vendor_get_purchase_orderGet details for a single PO
vendor_submit_acknowledgementAccept or reject purchase orders
vendor_submit_invoicesSubmit invoices for payment
vendor_submit_shipment_confirmationConfirm shipments
vendor_get_shipment_labelsDownload shipment labels

Plus 13 additional vendor tools for retail procurement, batch operations, and status tracking.