cprice70 avatar

Amazonads Mcp

cprice70/amazonads-mcp

Connects Claude to the Amazon Advertising API for managing sponsored product campaigns. You get tools to list profiles and campaigns, pull performance metrics like impressions and sales, update keyword bids, and create new campaigns. Includes a helper script to walk through the OAuth flow and grab your refresh token. The reporting implementation is simplified, so you'll want to extend it with the full async report polling if you need production grade analytics. Supports all three Amazon regions (NA, EU, FE) and covers Sponsored Products comprehensively, with partial support for Sponsored Brands and Display. Reach for this when you're optimizing ad spend or need to automate campaign adjustments based on performance data.

GitHub stars
2
tools
7
auth
Secret needed
transport
STDIO
env vars
4
last updated
Mar 1, 2026

Tools

7 tools

Public tool metadata for what this MCP can expose to an agent.

get_profilesList all available Amazon Ads profiles/accounts

List all available Amazon Ads profiles/accounts

No parameter schema in public metadata yet.

get_campaignsRetrieve advertising campaigns with optional filtering by state and type

Retrieve advertising campaigns with optional filtering by state and type

No parameter schema in public metadata yet.

get_campaign_performanceGet performance metrics for campaigns (impressions, clicks, cost, sales)

Get performance metrics for campaigns (impressions, clicks, cost, sales)

No parameter schema in public metadata yet.

get_keywordsRetrieve keywords for campaigns or ad groups

Retrieve keywords for campaigns or ad groups

No parameter schema in public metadata yet.

update_keyword_bidUpdate bid amounts for specific keywords

Update bid amounts for specific keywords

No parameter schema in public metadata yet.

create_campaignCreate new advertising campaigns

Create new advertising campaigns

No parameter schema in public metadata yet.

get_product_adsRetrieve product ads for campaigns or ad groups

Retrieve product ads for campaigns or ad groups

No parameter schema in public metadata yet.

Sponsors

Configuration

AMAZON_ADS_CLIENT_ID*

Amazon Ads API Client ID

AMAZON_ADS_CLIENT_SECRET*secret

Amazon Ads API Client Secret

AMAZON_ADS_REFRESH_TOKEN*secret

Amazon Ads API Refresh Token

AMAZON_ADS_REGION

Amazon Ads region (NA, EU, or FE)

Readme

Amazon Ads MCP Server

A Model Context Protocol (MCP) server that provides tools for interacting with the Amazon Advertising API. This server enables AI assistants to access and manage Amazon Ads campaigns, keywords, performance data, and more.

Features

This MCP server provides the following tools:

  • get_profiles: List all available Amazon Ads profiles/accounts
  • get_campaigns: Retrieve advertising campaigns with optional filtering by state and type
  • get_campaign_performance: Get performance metrics for campaigns (impressions, clicks, cost, sales)
  • get_keywords: Retrieve keywords for campaigns or ad groups
  • update_keyword_bid: Update bid amounts for specific keywords
  • create_campaign: Create new advertising campaigns
  • get_product_ads: Retrieve product ads for campaigns or ad groups

Prerequisites

  1. Amazon Ads Account: You need an active Amazon Ads account
  2. API Credentials: Register for Amazon Ads API access and obtain:
    • Client ID
    • Client Secret
    • Refresh Token

Getting Amazon Ads API Credentials

Step 1: Register Your Application

View the full README on GitHub

Details

Repository
github.com/cprice70/amazonads-mcp
Category
Finance & Commerce
Package
amazonads-mcp
Transport
STDIO
Auth
Required
Registry
MCP registry, active

Related Finance & Commerce MCP servers

View all
1martinhavel avatarCnbmartinhavel/cz-agents-mcpOfficial ČNB exchange rates — daily & historical CZK vs EUR, USD, 30+ currencies. For accounting.2stars
2martinhavel avatarPayqrmartinhavel/cz-agents-mcpEuropean payment QR — SPAYD (CZ/SK) & EPC/GiroCode (SEPA), plus text/WiFi/vCard. Local, free.2stars
3foundrynet avatarMINT Protocol — Universal Work Attestationfoundrynet/mint-mcpTrust stack for AI agents: identity, attest, verify, rate, recommend, discover — on Solana.2stars
4expertvagabond avatarOrdinalsexpertvagabond/ordinals-mcpBitcoin Ordinals MCP Server — inscriptions, runes, BRC-20, collections & rare sats2stars
5ghostswap1 avatarGhostSwapghostswap1/ghostswap-agentsGhostSwap — non-custodial crypto swaps across 1,600+ coins.0stars
6smq9sn5jck-coder avatarCausalLayer MCPsmq9sn5jck-coder/causallayer-mcpDeterministic AI liability attribution with Bitcoin-anchored proof certificates.2stars