kuudoai avatar

Amazon Ads Mcp

kuudoai/amazon_ads_mcp

This server wraps the Amazon Advertising API with full MCP protocol support, giving you programmatic access to campaigns, profiles, reporting, DSP, and AMC workflows across NA, EU, and FE regions. What makes it worth attention is the error handling: instead of generic API failures that burn context with retry loops, every validation error returns actionable corrections, field aliases, and deprecation hints that teach the agent what to fix. It's built for the reality that Amazon's Ads API has multiple reporting generations, inconsistent field vocabularies, and enough edge cases to wreck a context window. Docker deployment, multi-account support, and Pydantic models throughout. Reach for it if you're building agent-driven ad management tools or need Claude to handle campaign operations without constant hand-holding.

GitHub stars
73
tools
15
auth
Required
transport
HTTP
last updated
Nov 6, 2026

Tools

15 tools

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

cm_QueryCampaignQuery campaigns.

Query campaigns.

No parameter schema in public metadata yet.

cm_CreateCampaignCreate campaign.

Create campaign.

No parameter schema in public metadata yet.

cm_UpdateCampaignUpdate campaign.

Update campaign.

No parameter schema in public metadata yet.

cm_DeleteCampaignDelete campaign.

Delete campaign.

No parameter schema in public metadata yet.

cm_QueryAdGroupQuery ad groups.

Query ad groups.

No parameter schema in public metadata yet.

sp_listProductAdsList product ads.

List product ads.

No parameter schema in public metadata yet.

sp_createKeywordsCreate keywords.

Create keywords.

No parameter schema in public metadata yet.

sp_updateBidsUpdate keyword bids.

Update keyword bids.

No parameter schema in public metadata yet.

sp_getNegativeKeywordsGet negative keywords.

Get negative keywords.

No parameter schema in public metadata yet.

amc_listWorkflowsList AMC workflows.

List AMC workflows.

No parameter schema in public metadata yet.

amc_executeWorkflowRun workflow.

Run workflow.

No parameter schema in public metadata yet.

amc_getWorkflowStatusCheck workflow status.

Check workflow status.

No parameter schema in public metadata yet.

download_exportDownloads a completed export or report file from Amazon S3 to local storage.

Downloads a completed export or report file from Amazon S3 to local storage.

No parameter schema in public metadata yet.

list_downloadsLists all downloaded files for the active profile.

Lists all downloaded files for the active profile.

No parameter schema in public metadata yet.

get_download_urlReturns an HTTP URL to fetch a downloaded file.

Returns an HTTP URL to fetch a downloaded file.

No parameter schema in public metadata yet.

Sponsors

Readme

Kuudo Amazon Ads MCP Server

The open-source Amazon Ads MCP server from Kuudo, also published as the Amazon Ads API MCP SDK

Made with ❤️ + ☕ by Kuudo, an Openbridge company

Python 3.10+ License: MIT CI

MCP registry id (for clients and catalogs that display a stable package name): io.github.KuudoAI/amazon_ads_mcp

Kuudo's Amazon Ads MCP server gives Claude, ChatGPT, Cursor and any MCP client 711 Amazon Ads API operations across 53 services: Sponsored Products, Sponsored Brands, Sponsored Display, Sponsored TV, Amazon DSP and Amazon Marketing Cloud, with read and write tools. It is MIT-licensed. Run it yourself, or have Kuudo run it in your own AWS, Google Cloud, Azure or Cloudflare account.


View the full README on GitHub

Details

Repository
github.com/kuudoai/amazon_ads_mcp
Category
Finance & Commerce
Transport
HTTP
Auth
Required
Registry
MCP registry, active

More from kuudoai

Related Finance & Commerce MCP servers

View all
1kuudoai avatarAmazon Ads Mcpkuudoai/amazon_ads_mcpAmazon Ads API MCP server for Amazon Advertising API49stars
2nirholas avatarEthereum Wallet Generatornirholas/ethereum-wallet-toolkitGenerate Ethereum wallets with BIP39 mnemonics, HD paths, vanity addresses, private key backup0stars
3synter-media-ai avatarSynter Adssynter-media-ai/mcp-serverRun ads across 16 ad platforms from any MCP client. Hosted OAuth at mcp.synterai.com.0stars
4adkit avatarAds Manager by AdKit: Google Ads, Meta Ads, TikTok Ads, LinkedIn Adsadkit/ads-mcpPPC advertising on Google Ads, Meta Ads (Facebook Ads), TikTok Ads, LinkedIn Ads, Reddit Ads & more.20stars
5laf-rge avatarQuickbooks Mcplaf-rge/quickbooks-mcpMCP server for QuickBooks Online API integration14stars
6kylastech avatarKylas CRMkylastech/kylas-crm-mcp-serverMCP server for Kylas CRM: create, search, and manage leads. Requires KYLAS_API_KEY.11stars