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.

270+
MCP Tools & Growing
29
Tool 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
~279 tools and growing — covering listings, catalog, attributes, orders, FBA, advertising (SP/SB/SD + Account/Brand), pricing, fees, A+ content, reviews, images, financials, reports, Data Kiosk, replenishment, Google Sheets/Docs/Drive, 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
Add the SellerSheet MCP Server
In your preferred AI client, add one MCP server URL — https://sellersheetai.com/mcp (streamable HTTP). This gives your AI client access to all ~279 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.

Easiest setup: paste your API key. Add an Authorization: Bearer header and you're connected — that's the default for every client below. Claude.ai and Claude Desktop can sign in with browser OAuth instead (no key to paste); SellerSheet supports both.

Before You Connect

  1. Create a free account at sellersheetai.com/dashboard
  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)

Quick Connect

In a hurry? Drop your key into this JSON block — it works as-is in Cursor, Cline, OpenClaw, and anything using the standard mcpServers shape:

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

Get your key from the dashboard (SellerSheet MCP → Create Key). Prefer not to paste a key? Claude.ai and Claude Desktop support browser OAuth — see their tabs.

SettingValue
Endpoint URLhttps://sellersheetai.com/mcp — the only URL you need
Transportstreamable HTTP
Auth (default)Authorization: Bearer <your-api-key> — simplest, works everywhere
Auth (Claude only)OAuth 2.0 + PKCE — browser sign-in, no key (Claude.ai & Desktop)
Don't hand-edit JSON. The fastest path is sellersheetai.com/dashboardSellerSheet MCP → Create Key → Use. The Use button prints a copy-paste snippet (and a one-command install) for every client below with your key already filled in. The per-client tabs here document the same formats for reference. Keys are a 64-character hex string (no sk_ prefix) — treat one like a password; it has full access to every store, so never commit it.

Pick Your AI Client

A few clients differ from the Quick Connect block above — Windsurf & Antigravity use serverUrl, VS Code nests under chat.mcp.servers, Codex uses TOML. Pick yours for the exact config.

Claude Code
Claude.ai
Claude Desktop
Cursor
Windsurf
Antigravity
Gemini CLI
VS Code
Codex CLI
Cline
ChatGPT
Coze
OpenClaw
Other

Claude Code (CLI)

  1. Run one command — paste your key (dashboard → SellerSheet MCP → Create Key):
    claude mcp add-json sellersheet '{"type":"http","url":"https://sellersheetai.com/mcp","headers":{"Authorization":"Bearer <YOUR_API_KEY>"}}'
  2. Run /mcpsellersheet should list ~279 tools.
  3. Test — ask Claude to list your Amazon stores, then pull this week's orders.
▸ Prefer browser OAuth (no key)?
claude mcp add --transport http --scope user sellersheet https://sellersheetai.com/mcp

Claude.ai (web)

  1. Go to claude.ai (Pro, Max, Team, or Enterprise).
  2. Open Settings → Connectors.
  3. Click Add custom connector.
  4. Set Name to SellerSheet.
  5. In Remote MCP server URL, paste https://sellersheetai.com/mcp.
  6. Click Connect and sign in with Google when prompted.
  7. Test — start a new chat and ask for your Amazon sales over the last 7 days.

Claude Desktop (app)

  1. Open Settings → Developer → Edit Config (claude_desktop_config.json).
  2. Add this server:
    {
      "mcpServers": {
        "sellersheet": {
          "type": "http",
          "url": "https://sellersheetai.com/mcp"
        }
      }
    }
  3. Fully quit (Cmd+Q / Alt+F4) and reopen Claude Desktop.
  4. The first tool call opens a browser for Google sign-in.
  5. Test — ask which Amazon stores are connected.
▸ Manual API key (skip OAuth)
{
  "mcpServers": {
    "sellersheet": {
      "type": "http",
      "url": "https://sellersheetai.com/mcp",
      "headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
    }
  }
}

Cursor

  1. Settings → MCP → Add new global MCP server (or edit ~/.cursor/mcp.json; project-level: .cursor/mcp.json):
    {
      "mcpServers": {
        "sellersheet": {
          "url": "https://sellersheetai.com/mcp",
          "headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
        }
      }
    }
  2. Reload Cursor.
  3. Test — ask Cursor to pull your Amazon sales for the last 7 days.
▸ Prefer browser OAuth (no key)?
{
  "mcpServers": {
    "sellersheet": {
      "url": "https://sellersheetai.com/mcp"
    }
  }
}

Windsurf

  1. Edit ~/.codeium/windsurf/mcp_config.json (Windsurf uses serverUrl, not url):
    {
      "mcpServers": {
        "sellersheet": {
          "serverUrl": "https://sellersheetai.com/mcp",
          "headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
        }
      }
    }
  2. Restart Windsurf.
  3. Test — ask for your current FBA inventory levels.
▸ Prefer browser OAuth (no key)?
{
  "mcpServers": {
    "sellersheet": {
      "serverUrl": "https://sellersheetai.com/mcp"
    }
  }
}

Google Antigravity

  1. Open … menu → MCP Servers → View raw config (~/.gemini/antigravity/mcp_config.json). Uses serverUrl, like Windsurf:
    {
      "mcpServers": {
        "sellersheet": {
          "serverUrl": "https://sellersheetai.com/mcp",
          "headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
        }
      }
    }
  2. Reload Antigravity.
  3. Test — ask for your Amazon orders from the last 7 days.
▸ Prefer browser OAuth (no key)?
{
  "mcpServers": {
    "sellersheet": {
      "serverUrl": "https://sellersheetai.com/mcp"
    }
  }
}

Gemini CLI

  1. Run one command (writes to ~/.gemini/settings.json):
    gemini mcp add --transport http --scope user \
      -H "Authorization: Bearer <YOUR_API_KEY>" sellersheet https://sellersheetai.com/mcp
  2. Run /mcp in Gemini CLI to confirm the server and its tools.
  3. Test — ask it to summarize this week's Amazon sales.
▸ Prefer browser OAuth (no key)?
gemini mcp add --transport http --scope user sellersheet https://sellersheetai.com/mcp

VS Code (Copilot Chat)

  1. Run MCP: Add Server from the Command Palette (or create .vscode/mcp.json):
    {
      "servers": {
        "sellersheet": {
          "type": "http",
          "url": "https://sellersheetai.com/mcp",
          "headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
        }
      }
    }
  2. Open Copilot Chat in Agent Mode.
  3. Test — in Agent Mode, ask for your connected Amazon stores.
▸ Prefer browser OAuth (no key)?
{
  "servers": {
    "sellersheet": {
      "type": "http",
      "url": "https://sellersheetai.com/mcp"
    }
  }
}

OpenAI Codex CLI

  1. Add to ~/.codex/config.toml (project: .codex/config.toml):
    [mcp_servers.sellersheet]
    url = "https://sellersheetai.com/mcp"
    http_headers = { "Authorization" = "Bearer <YOUR_API_KEY>" }
    startup_timeout_sec = 30
  2. Restart Codex.
  3. Test — ask Codex to list your Amazon stores and SKUs.

Cline (VS Code extension)

  1. MCP Servers → Configure MCP Serverscline_mcp_settings.json:
    {
      "mcpServers": {
        "sellersheet": {
          "type": "streamableHttp",
          "url": "https://sellersheetai.com/mcp",
          "headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
        }
      }
    }
  2. Click Restart Server.
  3. Test — ask Cline to show your recent Amazon orders.
▸ Prefer browser OAuth (no key)?
{
  "mcpServers": {
    "sellersheet": {
      "type": "streamableHttp",
      "url": "https://sellersheetai.com/mcp"
    }
  }
}

ChatGPT (Connectors)

  1. Use a plan with Apps & connectors — Pro, Plus, Business, or Enterprise.
  2. Enable Settings → Apps & Connectors → Advanced → Developer mode.
  3. Create a connector: Name SellerSheet, MCP Server URL https://sellersheetai.com/mcp, Auth Custom Header → Authorization: Bearer <YOUR_API_KEY>.
  4. Add SellerSheet to a chat (Deep Research / Agent), then test — ask for your Amazon sales this week.
▸ Prefer browser OAuth (no key)?

Set Auth to OAuth instead and sign in with Google when prompted.

Coze (ByteDance)

  1. In your bot, open Skills → MCP Tool → Add.
  2. Choose Connect via URL and enter https://sellersheetai.com/mcp.
  3. Add a header Authorization: Bearer <YOUR_API_KEY> (Coze is cloud-hosted, so it uses a key, not OAuth).
  4. Save and publish the bot, then test — ask it to list your Amazon stores.

Same key-header pattern works for n8n, Dify, Make, and Zapier.

OpenClaw

  1. Export your key (OpenClaw is headless, so it uses a key, not OAuth):
    export SELLERSHEET_MCP_URL="https://sellersheetai.com/mcp"
    export SELLERSHEET_API_KEY="<YOUR_API_KEY>"
  2. Restart the OpenClaw gateway — it reads these on start. (Or register the server with an Authorization: Bearer $SELLERSHEET_API_KEY header.)
  3. Test — ask it to list your Amazon stores.

Any Other MCP Client

Any tool speaking MCP streamable HTTP works. Use these settings:

FieldValue
Endpoint URLhttps://sellersheetai.com/mcp
Transportstreamable HTTP ("type":"http" or "streamableHttp")
Auth (headless)Authorization: Bearer <YOUR_API_KEY> — simplest, works everywhere
Auth (interactive)OAuth 2.0 + PKCE — client opens browser on 401 (Claude.ai & Desktop)

Test a key with curl:

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

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 sellersheetai.com/dashboardMy 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 OAuth flow. Your credentials are never stored — only secure API tokens with the permissions you approve. No scraping, no key sharing.

Supported Account Types

Account TypeAPI AccessTools Available
Seller Central (3P)SP-API + Ads APIAll ~279 tools
Vendor Central (1P)SP-API + Vendor APIsCore + 11 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 sellersheetai.com/dashboard 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
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: Use search_listings_items to discover and audit your catalog (filter by status/issues), then write results to your Google Sheet.
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
search_ordersSearch orders via the newer Orders v2026-01-01 surface
get_orderGet a single order (v2026-01-01) with optional expansion selectors
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_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
get_fba_inbound_planFetch the raw inbound plan object (read-only)
cancel_fba_planCancel an FBA inbound plan (irreversible)

Granular async building blocks (23 tools total)

The high-level tools above orchestrate these step-by-step operations. Use them directly when you need fine control over packing, placement, or transport.

ToolWhat It Does
generate_fba_packing_options / list_fba_packing_optionsStart, then read, packing-group options for a plan
confirm_fba_packing_optionConfirm a chosen packing option
set_fba_packing_informationSet box packing info per shipment/group
generate_fba_placement_optionsStart generating warehouse placement options
generate_fba_transportation_options / list_fba_transportation_optionsStart, then read, carrier/transport options
generate_fba_delivery_window_options / list_fba_delivery_window_optionsStart, then read, delivery windows (USE_YOUR_OWN_CARRIER)
poll_fba_operationPoll status of any previously started async operation
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 (19)

ToolWhat It Does
ads_sp_campaignsList, create, update, or delete SP campaigns
ads_sp_ad_groupsManage SP ad groups
ads_sp_portfoliosManage portfolios (group campaigns under shared budgets)
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
ads_sp_brand_metricsBrand awareness & consideration KPIs (async report)
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 (9)

ToolWhat It Does
ads_sb_campaignsList, create, update, or delete SB campaigns
ads_sb_ad_groupsManage SB ad groups (SB V4 API)
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
ads_sb_keyword_recommendationsGet suggested keywords for SB campaigns
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 (8)

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
ads_sd_targeting_recommendationsGet suggested products and categories to target
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
get_table_schemaReturn the schema (columns, types, unique key) for one rpt_* table
list_report_syncsList all report sync schedules for your store
enable_report_syncEnable scheduled background sync for a report type (admin)
disable_report_syncDisable a scheduled sync (admin)
trigger_report_syncSubmit report jobs to Amazon for a date range (admin)
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 one-shot 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
sp_api_cancel_reportCancel an in-flight report (IN_QUEUE or IN_PROGRESS)
sp_api_create_report_scheduleSet up a recurring report on a fixed cadence
sp_api_list_report_schedulesList active report schedules for one or more report types
sp_api_get_report_scheduleFetch one report schedule by its schedule ID
sp_api_cancel_report_scheduleCancel a recurring report schedule
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 (11)

ToolWhat It Does
create_and_publish_aplusFull pipeline: upload images, create document, link ASINs, submit for review
update_aplus_documentEdit an existing DRAFT A+ document — iterate on copy and modules
search_aplus_documentsFetch one page (up to 10) of A+ document metadata
list_aplus_sheet_rowsFetch up to 50 A+ documents (5 pages) enriched for sheet review
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
list_aplus_asin_relationsList the ASINs currently linked to an A+ document
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 (gpt-image-2 default, Gemini fallback)
edit_imageEdit a single image, compose 2–10 into one, or refine across turns by feeding the prior result back (background job)
reverse_promptDerive a structured JSON prompt from a reference image to recreate its style
check_image_jobCheck the status of an async image job
check_image_jobsBatch-check the status of multiple async image jobs

Billing & delivery: image generation is billed from prepaid credits at $0.20 per delivered image (minimum top-up $20). A Google Drive folder is required on every generate/edit call — finished images are delivered to your Drive, never returned inline.

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 (51)

A full Google Sheets toolkit — Claude handles these automatically when working with your data. Highlights:

GroupTools
Read / writeread_sheet, write_sheet, append_sheet_rows, write_sheet_formula, get_sheet_cell, clear_sheet_range, import_sheet_tsv
Tabsadd_sheet_tab, rename_sheet_tab, delete_sheet_tab, copy_sheet_tab, list_sheet_tabs, setup_sheet, get_sheet_metadata
Formattingformat_sheet_range, set_sheet_number_format, set_sheet_borders, paste_sheet_with_format, copy_sheet_format, apply_sheet_table_style, autofit_sheet_columns, resize_sheet_columns, resize_sheet_rows, merge_sheet_cells, unmerge_sheet_cells, freeze_sheet_panes
Filters / sortsort_sheet_range, create_sheet_filter, set_sheet_basic_filter, find_replace_in_sheet
Visualsadd_sheet_chart, add_sheet_conditional_format, insert_sheet_sparkline
Validationadd_sheet_data_validation, add_sheet_dropdown
Structureinsert_sheet_rows_cols, hide_sheet_rows, group_sheet_rows_cols, ungroup_sheet_rows_cols, collapse_sheet_group, protect_sheet_range, unprotect_sheet_range
Named rangeslist_sheet_named_ranges, get_sheet_named_range, add_sheet_named_range, delete_sheet_named_range
Notes / linksget_sheet_notes, update_sheet_note, get_sheet_links, read_sheet_format
Escape hatchsheet_batch_update
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 (15)

Save files from URLs, copy, share, search, and organize files. Reports and exports are automatically saved to your Drive workspace.

ToolWhat It Does
find_or_create_folderFind a subfolder by name inside a parent, or create it
create_spreadsheet_in_folderCreate a new Google Spreadsheet inside a folder
find_file_in_folder / search_drive_filesFind files by name substring or raw Drive query
list_drive_files / get_drive_fileList files in a folder; fetch file metadata
save_url_to_drive / start_drive_uploadStream a file from a URL into Drive; open a resumable upload session for large files
copy_drive_file / move_file_to_folder / rename_drive_file / delete_drive_fileOrganize and manage files
list_drive_permissions / share_drive_file / unshare_drive_fileManage file sharing and permissions
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 (11)

ToolWhat It Does
vendor_retail_get_purchase_ordersList vendor purchase orders (max 7-day window per call)
vendor_retail_get_purchase_orderGet full details for a single PO
vendor_retail_get_purchase_orders_statusGet PO status list (date range ≤ 7 days)
vendor_retail_submit_acknowledgementAccept or reject one or more purchase orders
vendor_retail_submit_invoicesSubmit invoices for retail procurement payment
vendor_retail_submit_shipmentsSubmit vendor shipment requests (blocks until confirmed)
vendor_retail_submit_shipment_confirmationSubmit a single shipment confirmation (synchronous)
vendor_retail_submit_shipment_confirmationsSubmit a batch of shipment confirmations
vendor_retail_get_shipment_detailsGet shipment details with date and status filters
vendor_retail_get_shipment_labelsDownload small-parcel transport labels
vendor_retail_get_transactionPoll the status of an async vendor procurement transaction
Attributes & Publish Queue

Translate flat spreadsheet cells into Amazon-shaped attribute JSON, validate, and bulk-publish listings.

i
These tools power the Publish Queue workflow: seed a template for one or more product types, fill in flat cells, then submit. The server-side attribute dispatcher handles ~95% of Amazon's listing attribute shapes automatically.
You say:
"Prepare a Publish Queue template for product type LUGGAGE"
You say:
"Fetch current attributes for these 50 ASINs and flatten them to my sheet"

Available Tools (9)

ToolWhat It Does
prepare_publish_queue_templateBundle everything needed to seed a Publish Queue tab for N product types (auto-consolidates columns)
build_listing_payloadConvert flat operator values into Amazon-shaped attribute JSON
parse_listing_amazonInverse — turn Amazon attribute JSON back into flat cells
get_listing_attribute_guideMarkdown guide per attribute: expected format, units, and enums
parse_asin_to_sheet_formatFetch an ASIN's catalog attributes and classify them into sheet columns
fetch_listing_attrs_by_asinsBulk fetch + flatten catalog attributes for many ASINs in one call
fetch_listing_attrs_by_skusBulk fetch + flatten listings attributes for many owned SKUs
submit_listing_payloadOne-shot: build payloads from flat values and submit per SKU
submit_listing_feedBulk async submit via the Feeds API (JSON_LISTINGS_FEED, ~25k SKUs/call)
Advertising Account & Brand

Manage advertiser accounts, profiles, manager accounts, invoices, Stores assets, and real-time event streams.

You say:
"List my Amazon Ads accounts and profiles"
You say:
"Show me my unpaid advertising invoices"

Available Tools (10)

ToolWhat It Does
ads_accountManage Amazon Ads accounts and profiles (list, get, create)
ads_manager_accountsManage manager accounts (list, create, associate, disassociate)
ads_invoicesAccess advertising invoices (list, get)
ads_localizationLocalization data — currency, products, keywords, targeting
ads_metadataSP product metadata for a list of ASINs or SKUs
ads_brand_homeList brands registered under this advertiser profile
ads_storesList a brand's Stores asset library (logos, images, lifestyle)
ads_store_insightsAmazon Stores analytics — ASIN engagement and store insights
ads_streamsManage real-time Ads event stream subscriptions
ads_validation_configsRetrieve validation configuration rules for campaigns/targeting
Replenishment (Subscribe & Save)

Track Subscribe & Save program performance — partner metrics, per-offer metrics, and offer eligibility.

You say:
"Show my Subscribe & Save partner metrics"
You say:
"List my replenishment offers and their eligibility"

Available Tools (3)

ToolWhat It Does
get_replenishment_partner_metricsAggregated replenishment performance for the selling partner
list_replenishment_offer_metricsPerformance metrics for individual offers (ASINs/SKUs)
list_replenishment_offersList offers with eligibility and customer-preference data
Google Docs

Create and edit Google Docs — reports, SOPs, and briefs — directly in your SellerSheet workspace.

i
27 Docs tools cover everything from one-call structured authoring (write_doc_structured) to fine-grained text, table, image, header/footer, and styling control.
You say:
"Create a weekly performance report doc in my reports folder"
You say:
"Insert a 3-column table summarizing my top ASINs"

Available Tools (27)

GroupTools
Create / readcreate_doc_in_folder, get_doc, get_doc_text, get_doc_metadata, find_doc_text, rename_doc
One-call authoringwrite_doc_structured
Text editinginsert_doc_text, append_doc_text, replace_doc_text, delete_doc_range, clear_doc, insert_doc_heading
Stylingupdate_doc_text_style, update_doc_paragraph_style, style_doc_text_by_match, update_doc_document_style
Listsapply_doc_bullets, remove_doc_bullets
Structureinsert_doc_section_break, insert_doc_page_break, create_doc_header, create_doc_footer
Tables / imagesinsert_doc_table, set_doc_table_cell_text, insert_doc_image
Escape hatchdoc_batch_update