Labsco
MCP SERVER

Amazon Product Advertising API

by jademind

Search Amazon's catalogue through the official Product Advertising API 5.0 with your own affiliate credentials.

E-commerce & Marketplace Operations
Summary
Only useful if you already have PA-API access.

There is no shortcut around the credentials: PA-API keys come with an Amazon Associates account in good standing, and the partner tag is what makes the calls legitimate. If you have that, this is the short path from an assistant to real product data in the marketplace you actually sell in. If you do not, nothing here will work, and that is a decision Amazon makes rather than something the server can smooth over.

What it is

A thin server over Amazon's Product Advertising API, built on the Python SDK Amazon publishes for PA-API 5.0 and vendored into the package. It searches items by keyword and search index, so an assistant can pull real catalogue data — with your partner tag attached — rather than describing products from memory.

What you get
  • Keyword search over Amazon's catalogue with a search index such as Electronics and a result count
  • The official PA-API 5.0 Python SDK vendored in, so responses match Amazon's documented shapes
  • Marketplace and region selection, so the same server can answer for `www.amazon.de` or a US marketplace
Requirements

An Amazon Product Advertising API account: `PAAPI_ACCESS_KEY`, `PAAPI_SECRET_KEY` and `PAAPI_PARTNER_TAG` are all required. Run it with `uvx mcp-amazon-paapi` (package `mcp-amazon-paapi`, version 0.4.0). `PAAPI_HOST`, `PAAPI_REGION` and `PAAPI_MARKETPLACE` pick which storefront you are querying and default to `webservices.amazon.de`, `eu-west-1` and `www.amazon.de` — check Amazon's locale reference before changing them, because the three have to agree.

Setup effort

One command plus a key — uvx mcp-amazon-paapi, then supply credentials