Amazon Ads
Amazon Ads MCP server: 31 read tools, 77 opt-in preview-first writes.
Connector by getmcpads.com · Domain verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/getmcpads-com-amazon-ads
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 3 read · 27 write · 0 delete
- Secrets
- 2 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 30
Read from the source code; the running server may list different tools.
Read 3 · Look things up without changing anything.
amazon_ads_get_profileamazon_ads_get_reportamazon_ads_list_profiles
Write 27 · Create, change, send or run things.
amazon_ads_create_ad_groupamazon_ads_create_campaignamazon_ads_create_campaign_negative_keywordamazon_ads_create_campaign_negative_targetamazon_ads_create_keywordamazon_ads_create_negative_keywordamazon_ads_create_negative_targetamazon_ads_create_product_adamazon_ads_create_reportamazon_ads_create_targetamazon_ads_prepare_asset_uploadamazon_ads_register_uploaded_asset
Show 15 more tools
amazon_ads_rename_adamazon_ads_rename_ad_groupamazon_ads_rename_campaignamazon_ads_update_ad_groupamazon_ads_update_campaignamazon_ads_update_campaign_budgetamazon_ads_update_campaign_negative_keywordamazon_ads_update_campaign_negative_targetamazon_ads_update_campaign_statusamazon_ads_update_keywordamazon_ads_update_negative_keywordamazon_ads_update_negative_targetamazon_ads_update_product_adamazon_ads_update_targetamazon_ads_upload_asset_bytes
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
AMAZON_ADS_CLIENT_SECRETAMAZON_ADS_REFRESH_TOKEN
Other settings (environment variables or headers).
AMAZON_ADS_CLIENT_IDAMAZON_ADS_ENABLE_WRITESAMAZON_ADS_PROFILE_IDSAMAZON_ADS_REGION
Tools (30)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
amazon_ads_create_ad_groupCreate a PAUSED Sponsored Products ad group with a default bid in profile currency. Checks the selected parent campaign. Preview and confirm before creating.
amazon_ads_create_campaignCreate one Sponsored Products campaign in PAUSED state. Preview then confirm the exact name, targeting, dates, daily budget and bidding strategy. Currency is the profile currency. Does not start spend.
amazon_ads_create_campaign_negative_keywordDescription is built at runtime.
amazon_ads_create_campaign_negative_targetDescription is built at runtime.
amazon_ads_create_keywordDescription is built at runtime.
amazon_ads_create_negative_keywordDescription is built at runtime.
amazon_ads_create_negative_targetDescription is built at runtime.
amazon_ads_create_product_adDescription is built at runtime.
amazon_ads_create_reportRequest an asynchronous Amazon performance report: Sponsored Products campaigns, ad groups, placements, search terms or advertised products; Brands campaigns, ads or search terms; Display campaigns or products. Brands legacy campaign reports exclude multi-ad-group campaigns. Does not change advertising or budgets. Choose the attribution window explicitly, keep jobToken and call amazon_ads_get_report later. No polling loop, no cross-platform attribution and no automatic sums.
amazon_ads_create_targetDescription is built at runtime.
amazon_ads_get_profileRead the selected Amazon Ads profile: marketplace, account type, currency and timezone. API access does not establish eligibility for Sponsored Brands, Display or DSP.
amazon_ads_get_reportCheck an Amazon report once and, when complete, read its native rows. Use only the jobToken returned by amazon_ads_create_report for this profile. Downloads are bounded; pagination returns row offsets and marks partial results. Expired reports must be requested again.
amazon_ads_list_profilesList the advertising profiles in AMAZON_ADS_PROFILE_IDS that these credentials can reach in AMAZON_ADS_REGION, with marketplace, account type, currency and timezone. Profiles outside the allowlist are never returned or counted. Configured IDs that Amazon does not return are listed in missingProfileIds.
amazon_ads_prepare_asset_uploadPrepare an Amazon image or video upload for this profile. After preview and confirmation, returns a short-lived native S3 URL. Send the bytes with amazon_ads_upload_asset_bytes, or PUT them to that exact URL without Amazon credentials and with the returned content type, then call amazon_ads_register_uploaded_asset with uploadToken. This does not create or activate an ad.
amazon_ads_register_uploaded_assetRegister bytes already uploaded to the Amazon URL from amazon_ads_prepare_asset_upload. The source URL comes from the profile-bound token; arbitrary URLs are not accepted. Preview then confirm. Returns native assetId, versionId and specification failures. Images and videos remain subject to placement requirements and moderation.
Show 15 more tools
amazon_ads_rename_adRename one Amazon Sponsored Brands ad. Sponsored Products and Display product ads have no name. The name is the only thing that changes. Previews by default.
amazon_ads_rename_ad_groupDescription is built at runtime.
amazon_ads_rename_campaignDescription is built at runtime.
amazon_ads_update_ad_groupDescription is built at runtime.
amazon_ads_update_campaignUpdate Sponsored Products campaign name, state, dates or bidding strategy. ARCHIVED is irreversible. Preview binds the current campaign; changing bidding on an enabled campaign can change spend. Use amazon_ads_update_campaign_budget for the daily budget.
amazon_ads_update_campaign_budgetChange one Sponsored Products daily budget in profile currency. Can change spend on enabled campaigns. Preview binds the previous budget and state; confirmation refuses stale previews.
amazon_ads_update_campaign_negative_keywordDescription is built at runtime.
amazon_ads_update_campaign_negative_targetDescription is built at runtime.
amazon_ads_update_campaign_statusPause or enable one Amazon Sponsored Products campaign. Enabling can spend money. Preview first, then confirm with expectedStatus from the preview. Amazon enforces profile membership; archived campaigns cannot be restored.
amazon_ads_update_keywordDescription is built at runtime.
amazon_ads_update_negative_keywordDescription is built at runtime.
amazon_ads_update_negative_targetDescription is built at runtime.
amazon_ads_update_product_adDescription is built at runtime.
amazon_ads_update_targetDescription is built at runtime.
amazon_ads_upload_asset_bytesUpload supplied image or video bytes to the native S3 URL bound to the opaque uploadToken from amazon_ads_prepare_asset_upload. No Amazon credentials are sent to S3. Preview and confirmation bind the byte digest. Register the asset afterwards; this does not create an ad.
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit
- Oct 23, 2026 (5 days ago)
- Last release
- Oct 23, 2026 (5 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
com.getmcpads/amazon-ads- Version
- 1.0.0
- Auth
- API key
- Packages
- npm @getmcpads/amazon-ads-mcp-server
- License
- Apache-2.0
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from getmcpads.com
- 0.626score
Meta Ads
getmcpads.com
Meta Ads MCP server: 42 read tools, 24 opt-in preview-first writes.
ConnectorAFreshness: ALocal★ 1↓ 134/wkClaude Code +5 - 0.597score
Google Ads
getmcpads.com
Google Ads MCP server: 35 read tools, 13 opt-in preview-first writes.
ConnectorAFreshness: ALocal↓ 50/wkClaude Code +5 - 0.593score
TikTok Ads
getmcpads.com
TikTok Ads MCP server: 35 read tools, 30 opt-in preview-first writes.
ConnectorAFreshness: ALocal↓ 43/wkClaude Code +5 - 0.593score
Google Search Console
getmcpads.com
Google Search Console MCP server: 20 read tools, no write tools.
ConnectorAFreshness: ALocal↓ 42/wkClaude Code +5 - 0.590score
Google Analytics 4
getmcpads.com
Google Analytics 4 MCP server: 27 read tools, no write tools.
ConnectorAFreshness: ALocal↓ 37/wkClaude Code +5 - 0.588score
Pinterest Ads
getmcpads.com
Pinterest Ads MCP server: 29 read tools, 30 opt-in preview-first writes.
ConnectorAFreshness: ALocal↓ 35/wkClaude Code +5
Cite this page
Amazon Ads MCP server. Agent Mart. https://agentmart.dev/connectors/getmcpads-com-amazon-ads (last updated 2026-10-24)