- Amazon Product Advertising
Amazon Product Advertising
A lightweight Python MCP server that exposes Amazon Product Advertising API 5.0 keyword search and ASIN lookup—returning products with your Associate partner-tagged URLs.
Overview
What is this project?
Amazon PA-API MCP is a micro-service that exposes a tiny, opinionated slice of the Amazon Product Advertising API 5.0 as two simple MCP endpoints.
Its goal is to let bots, scripts, or other MCP clients fetch Amazon product data without touching the raw PA-API SDK or signing any AWS requests. All the heavy lifting—authentication, request signing, pagination, and partner-tag handling—happens inside the service.
Why would I use it?
- Affiliate ready – Every
Itemthe service returns already contains a clickable product URL with your Associate partner tag, so you can drop the link straight into a chat or web page and start earning referral fees. - Zero SDK boilerplate – Call it like any other MCP tool: pass a search term or an ASIN and get a typed Python object back. No need to learn Amazon’s PA-API request schema, hashing rules, or error codes.
- Isolated runtime – The service runs under
uv, meaning it spins up in its own virtual environment. It never pollutes your system Python and remains reproducible in CI.
How does it work?
Internally the MCP maps directly to two PA-API operations:
| MCP function | PA-API operation | Purpose |
|---|---|---|
search_items | SearchItems | Full-text search across any marketplace. Accepts keywords, optional category, result-count limit, and sort order. |
get_item | GetItems | Retrieves the complete catalog record for one ASIN, including title, images, pricing, ratings, and the partner-tagged detail page URL. |
Server Config
{
"mcpServers": {
"amazon-paapi": {
"command": "uvx",
"args": [
"mcp-amazon-paapi"
],
"env": {
"PAAPI_ACCESS_KEY": "your-access-key",
"PAAPI_SECRET_KEY": "your-secret-key",
"PAAPI_PARTNER_TAG": "your-partner-tag",
"PAAPI_HOST": "webservices.amazon.de",
"PAAPI_REGION": "eu-west-1",
"PAAPI_MARKETPLACE": "www.amazon.de"
}
}
}
}Project Info
Created At
a year agoUpdated At
a year agoAuthor Name
jademindStar
-Language
-License
-Recommend Servers
View AllPoland Payments Mcp
@junter1989k-ai
12 days ago
Tanzania Payments Mcp
@junter1989k-ai
12 days ago
Hong Kong Payments Mcp
@junter1989k-ai
12 days ago
Nepal Payments Mcp
@junter1989k-ai
12 days ago
Croatia Payments Mcp
@junter1989k-ai
12 days ago
Bahrain Payments Mcp
@junter1989k-ai
12 days ago
Uae Payments Mcp
@junter1989k-ai
12 days ago
Ukraine Payments Mcp
@junter1989k-ai
12 days ago
Czechia Payments Mcp
@junter1989k-ai
12 days ago
Filesystem
@modelcontextprotocol
3 months ago
Georgia Payments Mcp
@junter1989k-ai
12 days ago
Serper MCP Server
@garymengcom
A Serper MCP Server
Python
a year ago
Senegal Payments Mcp
@junter1989k-ai
12 days ago
Australia Payments Mcp
@junter1989k-ai
12 days ago
Creationloop
@marino129
12 days ago
Kazakhstan Payments Mcp
@junter1989k-ai
12 days ago
Italy Payments Mcp
@junter1989k-ai
12 days ago
Norway Payments Mcp
@junter1989k-ai
12 days ago
Uganda Payments Mcp
@junter1989k-ai
12 days ago
Pakistan Payments Mcp
@junter1989k-ai
12 days ago