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

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

The answer

8

What can it change in your account?

8 of 42 tools can change data, in these areas: Orders, Listings, Inventory, Finance.

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

AreaAccessWrite toolsRead tools
OrdersW Orders can change data16
AdsR Ads read only01
ListingsW Listings can change data34
PricingR Pricing read only02
InventoryW Inventory can change data37
ReportsR Reports read only08
FinanceW Finance can change data18

Record

The facts on file.

Type
open-source
Vendor or owner
jhrendon
License
MIT3
Authentication
LWA refresh token, OAuth (mentioned), AWS SigV44
Transport
stdio
Marketplaces
AU, BR, DE, EG, ES, IN, IT, JP, MX, NL, UK, US6
Pricing
free / open source (self-hosted; upstream API costs apply)5
Last commit
Jul 3, 2026
Last release
Not published
GitHub stars
3
Tool list from
code-checked7
Links
Repository1, documentation2

Tools

All 42 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 8

ToolDescriptionAreaAccess basis
cancel_shipmentCancel a merchant fulfillment shipment before the label is printed.Inventoryname based
create_inbound_planCreate a new FBA inbound plan with a source address and a list of items. Returns the created inbound plan ID.Inventoryname based
create_invoiceGenerate a shipment invoice for an Amazon FBA shipment. Returns the new invoice id and number. Note: invoices are permanent and may have tax implications. Validate the shipment…Financename based
create_shipmentCreate a merchant fulfillment shipment (purchase a shipping label) for an order.Inventoryname based
delete_listingDelete a listing for a given SKU. This is permanent and irreversible. Use with care.Listingsname based
patch_listingApply a partial update to an existing listing (JSON Merge Patch). Only the fields you provide are changed; the rest of the listing is unchanged. If you provide an empty patch (no…Listingsname based
put_listingCreate or fully replace a listing for a given SKU. Returns the submitted document and a submissionId. NOTE: this is destructive, a full replacement overwrites every field. PreferListingsname based
request_product_reviewRequest a product review from the buyer of a delivered order. The order must be inOrdersname based

read Reads data 34

ToolDescriptionAreaAccess basis
create_data_kiosk_queryCreate a Data Kiosk query from a GraphQL query document.Reportsname based
create_restricted_data_tokenCreate a restricted data token (RDT) for accessing PII such as buyer info or shipping addresses on the target SP-API path.Adsname based
get_catalog_itemGet detailed product information from the Amazon catalog by ASIN. Returns product title, brand, category, BSR (Best Sellers Rank), images, bullet points, and attributes.Listingsname based
get_competitive_summaryRetrieve competitor pricing summary (featured offer price, lowest price, buy box price, number of offers) for one ASIN or up to 20 ASINs. Use this for competitive analysis and…Pricingname based
get_data_kiosk_queryGet the status of a Data Kiosk query. When the query is DONE, the document is downloaded and parsed.Reportsname based
get_eligible_shipping_servicesGet eligible shipping services for a merchant-fulfilled order, including rates and delivery promises.Ordersname based
get_fba_inventory_detailsGet detailed FBA inventory information including breakdown of reserved quantities, unfulfillable reasons, and researching quantities. Provides deeper insight into inventory status.Inventoryname based
get_featured_offer_expected_price_batchRetrieve the Featured Offer Expected Price (FOEP) for one SKU or up to 40 SKUs at a given price. The FOEP is the price Amazon expects would win the Buy Box under current…Pricingname based
get_feedback_insights_for_asinGet item-level customer feedback insights (rating distribution and theme counts) for a single ASIN. Requires the seller to have Brand Registry for the marketplace; a 403 is…Reportsname based
get_feedback_insights_for_browse_nodeGet aggregated customer feedback insights (rating distribution and theme counts) for a browse node (category). Requires Brand Registry for the marketplace.Reportsname based
get_fees_estimate_for_asinCompute FBA fee estimates in real time for one ASIN or up to 20 ASINs at a given price. Use this for live repricing; the report-basedFinancename based
get_fees_estimate_for_skuCompute FBA fee estimate in real time for a single SKU at a given price and shipping speed. Use this when you know the SKU and the shipping speed; for ASIN-based estimation useFinancename based
get_financial_event_groupsGet financial event groups (payment disbursements) from Amazon Seller Central. Shows grouped financial events including fund transfers, account balances, and settlement periods…Financename based
get_financial_eventsGet financial events for a date range from Amazon Seller Central. Returns all financial events including sales, refunds, fees, reimbursements, and adjustments. Events are grouped…Financename based
get_inbound_planGet detailed information about a specific FBA inbound plan.Inventoryname based
get_inbound_shipmentGet detailed information about a specific FBA inbound shipment.Inventoryname based
get_inventory_summaryGet FBA inventory summary including quantity available, reserved, inbound, and unfulfillable. Shows inventory health at a glance for all or specific SKUs.Inventoryname based
get_invoice_documentDownload a shipment invoice PDF. If the PDF is under 1 MB it is embedded as base64 in the response. If it is 1 MB or larger the response contains only the presigned URL. Use theFinancename based
get_invoicesList shipment invoices in a date range from Amazon Seller Central, optionally filtered by status. Returns invoice metadata (id, number, issueDate, totalAmount, currency, status…Financename based
get_listingRetrieve the full Listings Item document for a given seller SKU in a marketplace, including summaries, attributes, fulfillment availability, purchasable offer, and any listing…Listingsname based
get_order_detailsGet detailed information about a specific Amazon order by order ID. Returns full order details including shipping address, buyer info, and order status.Ordersname based
get_order_financial_eventsGet all financial events for a specific Amazon order. Returns detailed financial breakdown including the sale amount, fees, taxes, shipping charges, and any adjustments for that…Orders, Financename based
get_order_itemsGet the line items (products) for a specific Amazon order. Returns details about each item including ASIN, SKU, quantity, price, and tax.Ordersname based
get_ordersRetrieve a list of orders from Amazon Seller Central. You can filter by date range, status, and fulfillment channel. Returns order summaries including order ID, status, total…Ordersname based
get_sales_metricsGet aggregated sales metrics from Amazon Sales API. USE THIS for longer date ranges (7+ days, 30 days, etc). IMPORTANT: Data has a 24-48 hour delay, so the last 2 days will NOT…Reportsname based
get_sales_summaryGet REAL-TIME sales summary calculated from orders data. USE THIS for yesterday/today sales (last 48 hours) since Sales API has a delay. Also useful when you need accurate recent…Reportsname based
get_settlement_reportGet settlement reports showing payment disbursements (order sales, refunds, fees, other charges). Settlement reports are auto-generated by Amazon on its own disbursement schedule…Reports, Financename based
get_shipmentGet details of a merchant fulfillment shipment, including tracking and label information.Inventoryname based
get_solicitation_actions_for_orderDiscover which buyer solicitation actions are available for an order (e.g., productReviewAndSellerFeedback). Returns an empty actions array if the order is not yet eligible…Ordersname based
list_data_kiosk_queriesList Data Kiosk queries with pagination support.Reportsname based
list_inbound_plan_shipmentsList shipments for a specific FBA inbound plan.Inventoryname based
list_inbound_plansList FBA inbound plans for the seller account with pagination support.Inventoryname based
search_catalogSearch the Amazon catalog by keywords or identifiers (ASIN, SKU, UPC, EAN). Returns a list of matching items with summaries. Useful for finding products or looking up items by…Listingsname based
search_listingsSearch the seller\'s listings by optional filters (status, sku, productType). Supports pagination viaListingsname 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/jhrendon/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.