home / mcp / marketplaceadpros mcp server
Provides access to Amazon Advertising data via MCP, including campaigns, reports, and recommendations.
Configuration
View docs{
"mcpServers": {
"marketplaceadpros-amazon-ads-mcp-server": {
"url": "https://app.marketplaceadpros.com/mcp",
"headers": {
"BEARER_TOKEN": "abcdefghijklmnop"
}
}
}
}Connect to your Amazon Advertising data by linking MarketplaceAdPros through an MCP server. It provides access to advertising resources, reports, and recommendations, enabling you to query data in plain language and drive insights across Sponsored Products, Sponsored Brands, and Sponsored Display.
You can connect with MCP clients in multiple ways. Use the remote endpoint to access the server over HTTP, or run a local server instance that communicates via stdio. When you connect, you’ll be able to explore campaigns, ad groups, keywords, product ads, and targeting, generate or query reports in plain language, and leverage recommendations and experiments from MarketplaceAdPros.
If you choose the HTTP option, point your MCP client at the remote endpoint and provide your bearer token when required. If you run the server locally, start it with the command shown below and supply your bearer token via environment variables. Either method lets you perform data operations through a straightforward, MCP-compatible interface.
Prerequisites: ensure you have Node.js and npm installed on your machine. You can verify by running node -v and npm -v in your terminal.
Option A — Use npx (quick start) Put the following into your Claude Desktop configuration to run the MCP server without cloning the repository.
{
"mcpServers": {
"marketplaceadpros": {
"command": "npx",
"args": [
"@marketplaceadpros/amazon-ads-mcp-server"
],
"env": {
"BEARER_TOKEN": "abcdefghijklmnop"
}
}
}
}Option B — Run from the local clone (build first) If you prefer running the server from a local clone, clone the repository, install dependencies, build the project, then run the built index.
{
"mcpServers": {
"marketplaceadpros": {
"command": "node",
"args": [
"/path/to/amazon-ads-mcp-server/build/index.js"
],
"env": {
"BEARER_TOKEN": "abcdefghijklmnop"
}
}
}
}Option C — Streamable HTTP MCP Server If your client supports the Streamable HTTP MCP Server, you can point to the remote MCP endpoint directly.
{
"mcpServers": {
"marketplaceadpros": {
"type": "streamable-http",
"url": "https://app.marketplaceadpros.com/mcp"
}
}
}Option D — LibreChat configuration If you use LibreChat, provide the same endpoint and authorization header in the config.
MAP:
type: streamable-http
url: https://app.marketplaceadpros.com/mcp
headers:
Authorization: "Bearer abcdefghijklmnop"A debugging tool that inspects and debugs MCP communications, providing a browser-accessible interface.