·  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 ArseniiB-o

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

The answer

6

What can it change in your account?

6 of 17 tools can change data, in these areas: Listings, Pricing, Inventory.

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 data33
PricingW Pricing can change data11
InventoryW Inventory can change data11
ReportsR Reports read only01
FinanceR Finance read only01

Record

The facts on file.

Type
open-source
Vendor or owner
ArseniiB-o
License
no license (all rights reserved)3
Authentication
LWA refresh token4
Transport
stdio
Marketplaces
DE, ES, FR, IT, NL, UK6
Pricing
Not published5
Last commit
Jun 21, 2026
Last release
Not published
GitHub stars
0
Tool list from
code-checked7
Links
Repository1, documentation2

Tools

All 17 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 6

ToolDescriptionAreaAccess basis
amazon_create_listingCreate a new product listingListingsname based
amazon_delete_listingDelete/deactivate a listing by SKUListingsname based
amazon_update_listingUpdate listing attributes (title, description, bullet points, etc.)Listingsname based
amazon_update_priceUpdate product price by SKUPricingname based
amazon_update_quantityUpdate product inventory quantity by SKUInventoryname based
amazon_upload_documentUpload a PDF/image document for a product (e.g. GPSR safety document)Othername based

read Reads data 11

ToolDescriptionAreaAccess basis
amazon_get_all_listingsGet ALL product listings with full details (name, SKU, ASIN, price, quantity, status). Uses Reports API.Listingsname based
amazon_get_competitive_pricingGet competitive pricing data for ASINsPricingname based
amazon_get_fees_estimateGet estimated fees for selling a product at a given priceFinancename based
amazon_get_inventoryCheck inventory levels (FBA and merchant-fulfilled)Inventoryname based
amazon_get_listingGet detailed info for a specific product by SKUListingsname based
amazon_get_orderGet full details for a specific order including all itemsOrdersname based
amazon_get_sales_reportGet sales summary report for the last N daysReportsname based
amazon_list_marketplacesShow all active marketplaces for this seller accountOthername based
amazon_list_ordersGet orders for the last N daysOrdersname based
amazon_search_catalogSearch Amazon catalog by keywords or identifiersListingsname based
amazon_switch_marketplaceSwitch active marketplace (DE, UK, FR, IT, ES, NL, PL, IE, SE, AE, BE)Othername 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/ArseniiB-o/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.