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

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

The answer

2

What can it change in your account?

2 of 35 tools can change data.

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

AreaAccessWrite toolsRead tools
OrdersR Orders read only08
Ads· Ads no tool on record00
ListingsR Listings read only02
PricingR Pricing read only03
InventoryR Inventory read only04
ReportsR Reports read only06
FinanceR Finance read only04

Record

The facts on file.

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

Tools

All 35 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 2

ToolDescriptionAreaAccess basis
bulk_request_reviewsSendOthername based
request_reviewSend an officialOthername based

read Reads data 33

ToolDescriptionAreaAccess basis
check_review_eligibilityCheck if an order is eligible for aOrdersname based
get_competitive_pricingGet competitive pricing information for ASINs, including Buy Box price, number of offers, and sales rank.Pricingname based
get_fba_inventoryGet FBA inventory summaries for a marketplace. Shows fulfillable, reserved, inbound, unfulfillable, and researching quantities per SKU/ASIN. Use this to check stock levels.Inventoryname based
get_feedGet the status and details of a specific feed by feed ID.Othername based
get_feed_documentDownload and return the content of a feed result document. Use after a feed is DONE to see processing results (errors, warnings, successes).Othername based
get_financial_event_groupsGet financial event groups (settlement periods) within a date range. Each group represents a settlement cycle with totals for charges, refunds, and disbursements.Financename based
get_financial_eventsGet financial events (charges, fees, refunds, adjustments) for your seller account within a date range. Includes order-level and account-level financial transactions.Financename based
get_fulfillment_orderGet details of a specific multi-channel fulfillment order by seller fulfillment order ID.Ordersname based
get_fulfillment_previewGet a fulfillment preview (shipping options, estimated delivery dates, fees) for an order before submitting it. Useful for multi-channel fulfillment cost estimation.Orders, Financename based
get_inbound_guidanceGet inbound guidance for ASINs, tells you whether Amazon is accepting inbound shipments for specific products, and any restrictions or requirements.Inventoryname based
get_inbound_shipment_itemsGet the items (SKUs, quantities, condition) within a specific FBA inbound shipment. Use this to see what products are being sent to Amazon.Inventoryname based
get_item_offersGet all offers (from all sellers) for a specific ASIN, including price, condition, shipping, and seller feedback data.Pricingname based
get_listing_detailsGet listing details for a specific SKU, including offer, issues, attributes, and fulfillment availability.Listingsname based
get_marketplace_participationsGet the list of marketplaces where the seller account is registered, including participation status and marketplace details. This does not require a specific marketplace, it…Othername based
get_my_pricingGet your current pricing for specific ASINs or SKUs, including landed price, listing price, and shipping.Pricingname based
get_notifications_destinationsGet the list of notification destinations configured for your account.Othername based
get_notifications_subscriptionsGet your current notification subscription for a specific notification type.Othername based
get_order_detailsGet detailed information about a specific order by order ID, including buyer info, shipping address, and payment details.Ordersname based
get_order_itemsGet the line items (products) within a specific order, including ASINs, SKUs, quantities, and prices.Ordersname based
get_ordersGet a list of orders for a marketplace within a date range. Returns order IDs, statuses, amounts, shipping info, and dates.Ordersname based
get_product_detailsGet detailed product information for a specific ASIN, including title, brand, category, images, dimensions, and other attributes.Othername based
get_product_fees_estimateEstimate the fees (FBA, referral, closing, etc.) for selling a product at a given price. Returns total estimated fees per unit.Financename based
get_report_documentDownload and return the content of a completed report. Use the reportDocumentId from get_report_status (when status is DONE). Returns the report data as text (CSV/TSV/JSON)…Reportsname based
get_report_statusCheck the processing status of a previously requested report. When status is DONE, use get_report_document with the reportDocumentId to download the data.Reportsname based
get_review_request_logView the log of all review request attempts. Shows successes, failures, and skipped orders with timestamps.Ordersname based
get_sales_metricsGet aggregated sales metrics (units ordered, order revenue, order count) for a marketplace within a date range. Supports daily, weekly, monthly, or total granularity.Reportsname based
list_feedsList previously submitted feeds, optionally filtered by type and status. Shows feed IDs, types, processing status, and timestamps.Othername based
list_fulfillment_ordersList multi-channel fulfillment (MCF) orders. Shows outbound fulfillment orders placed through the API or Seller Central.Ordersname based
list_inbound_shipmentsList FBA inbound shipments (shipments you send to Amazon warehouses). Filter by status to see WORKING, SHIPPED, RECEIVING, CLOSED, etc. Returns shipment IDs, destinations, and…Inventoryname based
list_reportsList previously requested reports, optionally filtered by type and status. Use this to find existing reports without requesting new ones.Reportsname based
request_reportRequest Amazon to generate a report. Returns a reportId to check status with get_report_status. Reports include FBA inventory, sales, returns, brand analytics, settlements…Reportsname based
search_catalogSearch the Amazon catalog by keywords, returning matching products with ASINs, titles, and other details.Listingsname based
test_solicitations_permissionDiagnostic tool: Tests whether your SP-API app has the Solicitations permission enabled. Makes a lightweight GET request to the Solicitations API and reports the exact response…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/Chester991/amazon_sp_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.