·  54 tools on record  ·  297 archived pricing pages  ·  data synced 2026-10-31Methodology  ·  How we earn money
Independent. No vendor can pay
for placement or a verdict.
Seller Tools Index.Receipts for seller software

Inspection report

amazon-seller-mcp by bhavykhatri

Open source MCP server from bhavykhatri. Tool list: code-checked7.

The answer

5

What can it change in your account?

5 of 15 tools can change data, in these areas: Listings, Pricing.

name based Read and write here are inferred from tool names and descriptions, not from a test.

AreaAccessWrite toolsRead tools
OrdersR Orders read only02
Ads· Ads no tool on record00
ListingsW Listings can change data23
PricingW Pricing can change data10
Inventory· Inventory no tool on record00
ReportsR Reports read only03
Finance· Finance no tool on record00

Record

The facts on file.

Type
open-source
Vendor or owner
bhavykhatri
License
MIT3
Authentication
LWA refresh token, AWS SigV44
Transport
stdio
Marketplaces
IN, US6
Pricing
free / open source (self-hosted; upstream API costs apply)5
Last commit
Sep 7, 2026
Last release
Sep 6, 2026, seller-central-mcp v1.0.0 on npm
GitHub stars
4
Tool list from
code-checked7
Links
Repository1, documentation2

Tools

All 15 tools we found.

Grouped by what they do to your data. The access column shows why we put a tool there.

write Can change data 5

ToolDescriptionAreaAccess basis
delete_listingDESTRUCTIVE: permanently deletes the listing for a SKU. Requires confirm=true.Listingsname based
set_quantitySets the fulfillment quantity for a SKU (merchant-fulfilled / DEFAULT channel).Othername based
submit_feedSubmits a feed in one call: creates a feed document, uploads the content, and creates the feed.Othername based
update_priceConvenience: sets the selling price (and optional MRP) for a SKU via a purchasable_offer PATCH, without a full upsert.Pricingname based
upsert_listingCreates or updates a listing via PUT. Provide productType, sku, and the full attributes object.Listingsname based

read Reads data 10

ToolDescriptionAreaAccess basis
download_reportDownloads and decompresses a report document by its reportDocumentId, returning the text.Reportsname based
get_feedReturns a feedOthername based
get_listingFull details for one SKU: summaries (ASIN/status), attributes, offers, issues, and fulfillment availability.Listingsname based
get_order_itemsReturns the line items for a specific order.Ordersname based
get_ordersLists orders. Defaults to orders created in the last 30 days. Note: full buyer/address data requires the restricted PII role.Ordersname based
get_product_type_definitionFetches the product type definition metadata (includes a link to the JSON schema with required attributes and enums).Listingsname based
get_reportReturns a reportReportsname based
get_seller_profileReturns the sellerOthername based
list_listingsReal-time list of catalogued SKUs for the seller (searchListingsItems). Paginates through all pages.Listingsname based
request_reportCreates a report request and returns a reportId. Example types: GET_MERCHANT_LISTINGS_ALL_DATA, GET_FLAT_FILE_OPEN_LISTINGS_DATA, GET_FBA_INVENTORY_PLANNING_DATA.Reportsname based

Method

How we checked this server.

We read the tool definitions in the source code. We did not run the server against a seller account.7

Not tested with credentials. We did not connect this server to a seller or ads account. A tool marked read can still have side effects we could not see, and a vendor can add write tools at any time. Check the list again before you grant access.

Areas come from keywords in tool names, as explained on the matrix page.

Notes

Sources for this report

  1. 1Source repository or product pagegithub.com
  2. 2Documentationgithub.com
  3. 3License: GitHub API repo.license (search 2026-10-30)
  4. 4Authentication: static scan of repo (env names / code patterns)
  5. 5Pricing: https://github.com/bhavykhatri/amazon-seller-mcpgithub.com
  6. 6Marketplaces: marketplace IDs found in code
  7. 7Our MCP inventory of Oct 30, 2026: tool list, access marks, stars and last commit. GitHub repository search (22 queries, unauthenticated) -> shallow clone -> static extraction (extract_tools.py) -> optional runtime tools/list (mcp_probe.py); vendor/official from public docs. access=read|write is a name/description heuristic unless access_basis says otherwise.