Connect to your Amazon Advertising Data by integrating your account with MarketplaceAdPros. Provides access to: - Advertising Resources in Sponsored Products, Sponsored Brands and Sponsored Display, like Campaigns, Ad Groups, Keywords, Product Ads, Targeting - Reports and ability to query them with plain english. - Marketplace Ad Pros Recommendations, Experiments and more with purchased subscripti
Add this skill
npx mdskills install MarketplaceAdPros/amazon-ads-mcp-serverComprehensive Amazon Ads API integration with multiple deployment options and clear setup instructions
1# amazon-ads-mcp-server23Connect to your Amazon Advertising Data by integrating your account with [MarketplaceAdPros](https://marketplaceadpros.com).45Provides access to:67- Advertising Resources in Sponsored Products, Sponsored Brands and Sponsored Display, like Campaigns, Ad Groups, Keywords, Product Ads, Targeting8- Reports and ability to query them with plain english.9- Marketplace Ad Pros Recommendations, Experiments and more with purchased subscription plan1011Also available as a Streamable HTTP MCP Server by connecting to `https://app.marketplaceadpros.com/mcp`1213## Installation1415To add the amazon-ads-mcp-server to your MCP client of choice, add the following to the server config:1617On MacOS: `~/Library/Application Support/Claude/claude_desktop_config.json`1819On Windows: `%APPDATA%/Claude/claude_desktop_config.json`2021### Env Vars2223- `BEARER_TOKEN`: The Bearer token you got from MarketplaceAdPros.com242526### Configuration2728You can use it via `npx` in your Claude Desktop configuration like this:2930```json31{32 "mcpServers": {33 "marketplaceadpros": {34 "command": "npx",35 "args": [36 "@marketplaceadpros/amazon-ads-mcp-server"37 ],38 "env": {39 "BEARER_TOKEN": "abcdefghijklmnop"40 }41 }42 }43}44```454647Or, if you clone the repo, you can build and use in your Claude Desktop configuration like this:484950```json5152{53 "mcpServers": {54 "marketplaceadpros": {55 "command": "node",56 "args": [57 "/path/to/amazon-ads-mcp-server/build/index.js"58 ],59 "env": {60 "BEARER_TOKEN": "abcdefghijklmnop"61 }62 }63 }64}65```666768Or, if your client supports the Streamable HTTP MCP Servers, you can just point to the MCP endpoint at `https://app.marketplaceadpros.com/mcp`.697071```json7273{74 "mcpServers": {75 "marketplaceadpros": {76 "type": "streamable-http",77 "url": "https://app.marketplaceadpros.com/mcp"78 }79 }80}81```828384Or, configure in [LibreChat](https://www.librechat.ai/) like:85```yaml86 MAP:87 type: streamable-http88 url: https://app.marketplaceadpros.com/mcp89 headers:90 Authorization: "Bearer abcdefghijklmnop"91````929394## Development9596Install dependencies:97```bash98npm install99```100101Build the server:102```bash103npm run build104```105106For development with auto-rebuild:107```bash108npm run watch109```110111### Debugging112113Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the [MCP Inspector](https://github.com/modelcontextprotocol/inspector), which is available as a package script:114115```bash116npm run inspector117```118119120121The Inspector will provide a URL to access debugging tools in your browser.122123### Acknowledgements124125- Obviously the modelcontextprotocol and Anthropic teams for the MCP Specification. [https://modelcontextprotocol.io/introduction](https://modelcontextprotocol.io/introduction)126- [MarketplaceAdPros](https://marketplaceadpros.com?ref=github-amazon-ads-mcp-server) for enabling and sponsoring this project.127
Full transparency — inspect the skill content before installing.