·  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 kchowhan

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

The answer

11

What can it change in your account?

11 of 37 tools can change data, in these areas: Orders, Listings, Inventory.

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

AreaAccessWrite toolsRead tools
OrdersW Orders can change data46
Ads· Ads no tool on record00
ListingsW Listings can change data34
PricingR Pricing read only03
InventoryW Inventory can change data22
ReportsR Reports read only05
FinanceR Finance read only02

Record

The facts on file.

Type
open-source
Vendor or owner
kchowhan
License
no license (all rights reserved)3
Authentication
LWA refresh token, OAuth (mentioned), AWS SigV44
Transport
stdio, http
Marketplaces
UK, US6
Pricing
Not published5
Last commit
Jun 16, 2026
Last release
Not published
GitHub stars
0
Tool list from
code-checked7
Links
Repository1, documentation2

Tools

All 37 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 11

ToolDescriptionAreaAccess basis
feed_submitSubmit a feed to Amazon. Creates a feed document, uploads content to the presigned URL, then creates the feed. Returns feedId to poll with feed_get_result. marketplaceIds…Othername based
fulfillment_buy_labelPurchase a shipping label for an Amazon order. Creates a shipment using the selected shipping service. The response contains the buyerOrders, Inventoryname based
listing_deleteDelete a listings item for a seller by SKU. sellerId defaults to SPAPI_SELLER_ID.Listingsname based
listing_patchPartially update a listings item for a seller by SKU. sellerId defaults to SPAPI_SELLER_ID.Listingsname based
listing_putCreate or fully replace a listings item for a seller by SKU. sellerId defaults to SPAPI_SELLER_ID.Listingsname based
messaging_confirm_deliverySend a delivery confirmation message to the buyer for an Amazon order. Amazon restricts buyer-seller messaging to specific permitted action types; use messaging_get_actions first…Ordersname based
notifications_create_destinationCreate an Amazon notification destination (SQS queue or EventBridge). Provide sqsArn for SQS, or eventBridgeRegion + eventBridgeAccountId for EventBridge. Uses grantless token.Othername based
notifications_delete_destinationDelete an Amazon notification destination by its destinationId. Uses grantless token.Othername based
notifications_unsubscribeDelete a notification subscription by notificationType and subscriptionId. Uses grantless token.Othername based
order_confirm_shipmentConfirm shipment for an Amazon order (updates shipment status with carrier and tracking info). marketplaceId defaults to the first configured marketplace.Orders, Inventoryname based
solicitations_request_reviewSend a product review and seller feedback solicitation to the buyer for an Amazon order. Only one solicitation per order is allowed; use solicitations_get_actions first to…Ordersname based

read Reads data 26

ToolDescriptionAreaAccess basis
catalog_get_itemGet detailed catalog information for a specific Amazon item by ASIN. marketplaceIds defaults to the configured marketplaces.Listingsname based
catalog_searchSearch the Amazon catalog for items by keyword or identifier. Returns item metadata. marketplaceIds defaults to the configured marketplaces.Listingsname based
connection_statusShow which Amazon seller account context is configured (region, sandbox, marketplaces).Othername based
feed_get_resultCheck the status of a submitted feed and, when DONE, download and return the processing report (first 50k chars). Returns processingStatus if not yet complete.Reportsname based
fees_estimateEstimate Amazon selling fees for an ASIN at a given price. marketplaceId defaults to the first configured marketplace.Financename based
finance_list_eventsList Amazon financial events (shipments, refunds, adjustments, etc.). Supports pagination via nextToken. Returns up to maxResultsPerPage events per call.Financename based
fulfillment_get_ratesGet eligible shipping services (rates) for an Amazon order shipment. Returns carrier options, pricing, and estimated delivery times for the given shipment details.Orders, Pricing, Inventoryname based
inventory_get_fbaGet FBA inventory summaries for the seller. Defaults to the first configured marketplace with details=true. Supports pagination via nextToken.Inventoryname based
listing_getGet a listings item for a seller by SKU. sellerId defaults to SPAPI_SELLER_ID.Listingsname based
messaging_get_actionsGet the message types available for an Amazon order. Amazon constrains buyer-seller messaging to specific permitted action types; this lists which message types are currently…Ordersname based
notifications_get_subscriptionGet the current subscription for a notification type. Seller-authorized (requires refresh token).Othername based
notifications_list_destinationsList all Amazon notification destinations configured for this seller. Uses grantless token.Othername based
notifications_subscribeSubscribe to an Amazon notification type and route it to a destination. Seller-authorized (requires refresh token).Othername based
order_get_itemsGet the order items for an Amazon order. Includes buyer info (gift wrap, custom order details) via a Restricted Data Token minted automatically.Ordersname based
orders_getGet a single Amazon order by orderId. Includes buyer PII (name, address) via a Restricted Data Token minted automatically.Ordersname based
orders_listList Amazon orders. Includes buyer PII (name, address) via a Restricted Data Token minted automatically. marketplaceIds defaults to the configured marketplaces. Supports…Ordersname based
pricing_get_competitiveGet competitive pricing for items by ASIN or SKU. Provide either asins or skus (not both). marketplaceId defaults to the first configured marketplace.Pricingname based
pricing_get_item_offersGet the lowest priced offers for an item by ASIN. marketplaceId defaults to the first configured marketplace.Pricingname based
product_type_get_schemaGet the JSON schema for an Amazon product type (e.g. SHIRT, LUGGAGE). Used to understand what attributes are required/allowed when creating or updating listings. marketplaceIds…Listingsname based
recent_alertsReturn the most recent SP-API notification events received for this sellerOthername based
report_get_documentCheck the status of a requested report and, when DONE, download and return its content (first 50k chars). Returns processingStatus if not yet complete.Reportsname based
report_list_typesList the available non-PII Amazon report types.Reportsname based
report_requestRequest an Amazon seller report. Returns a reportId to poll with report_get_document. marketplaceIds defaults to the configured marketplaces.Reportsname based
sales_get_metricsGet Amazon order metrics (unit count, order count, total sales, etc.) for a given time interval and granularity. interval must be an ISO 8601 time interval (e.g…Reportsname based
sellers_get_marketplacesList the Amazon marketplaces this seller participates in.Othername based
solicitations_get_actionsGet the solicitation action types available for an Amazon order. Use this to check whether a product review and seller feedback solicitation can be sent for the given order…Ordersname 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/kchowhan/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.