amazon_ads_mcp — Claude Code MCP server: features and setup
Connect an AI agent to the Amazon Ads API to inspect campaigns and reports. Useful for campaign analysis and budget management.
Open on GitHubWhat amazon_ads_mcp does
The server gives an agent tools for working with Amazon Ads API data, including campaigns, profiles and reports. It also covers DSP and AMC workflows. Requests can be routed across the NA, EU and FE regions automatically.
Pydantic models describe the data structures used by the API. That gives the agent defined schemas when building requests. Reporting spans API generations, so v1 and v3 use different terminology that can affect which fields a request needs.
To connect it in Claude Code, provide an HTTPS endpoint for the server. The command uses https://{HOSTNAME}/mcp; replace {HOSTNAME} with the hostname where your server is available.
What it helps with
- retrieve reports for advertising campaigns
- review advertising performance
- inspect campaign budgets and targeting
- create or update an ad campaign
Example prompts for the agent
- Analyze the performance of my Amazon Ads campaigns.
- Retrieve a campaign report and explain the changes in its metrics.
- Review campaign budgets and suggest an adjustment.
How to install amazon_ads_mcp
1Template address
The server address is a template: replace {…} or […] with your own values
2Platform CLI: remote server
claude mcp add --transport http amazon-ads-mcp https://{HOSTNAME}/mcp1Template address
The server address is a template: replace {…} or […] with your own values
2Platform CLI: remote server
codex mcp add amazon-ads-mcp --url https://{HOSTNAME}/mcp1Template address
The server address is a template: replace {…} or […] with your own values
2Config file
{
"mcpServers": {
"amazon-ads-mcp": {
"url": "https://{HOSTNAME}/mcp"
}
}
}1Template address
The server address is a template: replace {…} or […] with your own values
2Config file
{
"servers": {
"amazon-ads-mcp": {
"type": "http",
"url": "https://{HOSTNAME}/mcp"
}
}
}1Template address
The server address is a template: replace {…} or […] with your own values
2Platform CLI: remote server
gemini mcp add -t http amazon-ads-mcp https://{HOSTNAME}/mcpStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about amazon_ads_mcp
How do I install amazon_ads_mcp in Claude Code?
Run claude mcp add --transport http amazon-ads-mcp https://{HOSTNAME}/mcp, replacing {HOSTNAME} with your server's hostname.
What does amazon_ads_mcp do?
It connects an AI agent to the Amazon Ads API, with tools for campaigns, profiles, reporting, DSP and AMC workflows.
Which regions does amazon_ads_mcp support?
It supports NA, EU and FE, with automatic routing between regional endpoints.