Amazon Ads API MCP server for Amazon Advertising API
Connect Runs on your machine
claude mcp add amazon-ads-mcp -e AMAZON_ADS_AUTH_METHOD=<AMAZON_ADS_AUTH_METHOD> -e AMAZON_AD_API_CLIENT_ID=<AMAZON_AD_API_CLIENT_ID> -e AMAZON_AD_API_CLIENT_SECRET=<AMAZON_AD_API_CLIENT_SECRET> -e AMAZON_AD_API_REFRESH_TOKEN=<AMAZON_AD_API_REFRESH_TOKEN> -e AMAZON_AD_API_PROFILE_ID=<AMAZON_AD_API_PROFILE_ID> -e OPENBRIDGE_REFRESH_TOKEN=<OPENBRIDGE_REFRESH_TOKEN> -e OPENBRIDGE_API_KEY=<OPENBRIDGE_API_KEY> -e OPENBRIDGE_REMOTE_IDENTITY_ID=<OPENBRIDGE_REMOTE_IDENTITY_ID> -e AMAZON_ADS_REGION=<AMAZON_ADS_REGION> -e AMAZON_AD_API_PACKAGES=<AMAZON_AD_API_PACKAGES> -e AMAZON_ADS_DOWNLOAD_AUTH_TOKEN=<AMAZON_ADS_DOWNLOAD_AUTH_TOKEN> -- uvx amazon-ads-mcp==0.2.4
{
"mcpServers": {
"amazon-ads-mcp": {
"command": "uvx",
"args": [
"amazon-ads-mcp==0.2.4"
],
"env": {
"AMAZON_ADS_AUTH_METHOD": "<AMAZON_ADS_AUTH_METHOD>",
"AMAZON_AD_API_CLIENT_ID": "<AMAZON_AD_API_CLIENT_ID>",
"AMAZON_AD_API_CLIENT_SECRET": "<AMAZON_AD_API_CLIENT_SECRET>",
"AMAZON_AD_API_REFRESH_TOKEN": "<AMAZON_AD_API_REFRESH_TOKEN>",
"AMAZON_AD_API_PROFILE_ID": "<AMAZON_AD_API_PROFILE_ID>",
"OPENBRIDGE_REFRESH_TOKEN": "<OPENBRIDGE_REFRESH_TOKEN>",
"OPENBRIDGE_API_KEY": "<OPENBRIDGE_API_KEY>",
"OPENBRIDGE_REMOTE_IDENTITY_ID": "<OPENBRIDGE_REMOTE_IDENTITY_ID>",
"AMAZON_ADS_REGION": "<AMAZON_ADS_REGION>",
"AMAZON_AD_API_PACKAGES": "<AMAZON_AD_API_PACKAGES>",
"AMAZON_ADS_DOWNLOAD_AUTH_TOKEN": "<AMAZON_ADS_DOWNLOAD_AUTH_TOKEN>"
}
}
}
}
{
"mcpServers": {
"amazon-ads-mcp": {
"command": "uvx",
"args": [
"amazon-ads-mcp==0.2.4"
],
"env": {
"AMAZON_ADS_AUTH_METHOD": "<AMAZON_ADS_AUTH_METHOD>",
"AMAZON_AD_API_CLIENT_ID": "<AMAZON_AD_API_CLIENT_ID>",
"AMAZON_AD_API_CLIENT_SECRET": "<AMAZON_AD_API_CLIENT_SECRET>",
"AMAZON_AD_API_REFRESH_TOKEN": "<AMAZON_AD_API_REFRESH_TOKEN>",
"AMAZON_AD_API_PROFILE_ID": "<AMAZON_AD_API_PROFILE_ID>",
"OPENBRIDGE_REFRESH_TOKEN": "<OPENBRIDGE_REFRESH_TOKEN>",
"OPENBRIDGE_API_KEY": "<OPENBRIDGE_API_KEY>",
"OPENBRIDGE_REMOTE_IDENTITY_ID": "<OPENBRIDGE_REMOTE_IDENTITY_ID>",
"AMAZON_ADS_REGION": "<AMAZON_ADS_REGION>",
"AMAZON_AD_API_PACKAGES": "<AMAZON_AD_API_PACKAGES>",
"AMAZON_ADS_DOWNLOAD_AUTH_TOKEN": "<AMAZON_ADS_DOWNLOAD_AUTH_TOKEN>"
}
}
}
}
{
"servers": {
"amazon-ads-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"amazon-ads-mcp==0.2.4"
],
"env": {
"AMAZON_ADS_AUTH_METHOD": "<AMAZON_ADS_AUTH_METHOD>",
"AMAZON_AD_API_CLIENT_ID": "<AMAZON_AD_API_CLIENT_ID>",
"AMAZON_AD_API_CLIENT_SECRET": "<AMAZON_AD_API_CLIENT_SECRET>",
"AMAZON_AD_API_REFRESH_TOKEN": "<AMAZON_AD_API_REFRESH_TOKEN>",
"AMAZON_AD_API_PROFILE_ID": "<AMAZON_AD_API_PROFILE_ID>",
"OPENBRIDGE_REFRESH_TOKEN": "<OPENBRIDGE_REFRESH_TOKEN>",
"OPENBRIDGE_API_KEY": "<OPENBRIDGE_API_KEY>",
"OPENBRIDGE_REMOTE_IDENTITY_ID": "<OPENBRIDGE_REMOTE_IDENTITY_ID>",
"AMAZON_ADS_REGION": "<AMAZON_ADS_REGION>",
"AMAZON_AD_API_PACKAGES": "<AMAZON_AD_API_PACKAGES>",
"AMAZON_ADS_DOWNLOAD_AUTH_TOKEN": "<AMAZON_ADS_DOWNLOAD_AUTH_TOKEN>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
AMAZON_ADS_AUTH_METHODOptional | Authentication method: direct or openbridge. |
AMAZON_AD_API_CLIENT_IDOptional | Amazon Ads API client ID for direct auth. |
AMAZON_AD_API_CLIENT_SECRETOptional, secret | Amazon Ads API client secret for direct auth. |
AMAZON_AD_API_REFRESH_TOKENOptional, secret | Amazon Ads API refresh token for direct auth. |
AMAZON_AD_API_PROFILE_IDOptional | Amazon Ads profile ID for direct auth. |
OPENBRIDGE_REFRESH_TOKENOptional, secret | Openbridge refresh token (API key). |
OPENBRIDGE_API_KEYOptional, secret | Openbridge API key (alias for OPENBRIDGE_REFRESH_TOKEN). |
OPENBRIDGE_REMOTE_IDENTITY_IDOptional | Openbridge remote identity ID. |
AMAZON_ADS_REGIONOptional | Amazon Ads API region (na/eu/fe). |
AMAZON_AD_API_PACKAGESOptional | Comma-separated API packages to load. |
AMAZON_ADS_DOWNLOAD_AUTH_TOKENOptional, secret | Optional bearer token to protect download routes. |
Details
| Package | [email protected] (PYPI, stdio) |
| First published | 3 Feb 2026 |
| Last updated | 3 Feb 2026 |
| Registry name | io.github.tspicer/amazon_ads_mcp |
More marketing and seo servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
