home / mcp / marketplaceadpros mcp server

MarketplaceAdPros MCP Server

Provides access to Amazon Advertising data via MCP, including campaigns, reports, and recommendations.

Installation
Add the following to your MCP client configuration file.

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.

How to use

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.

How to install

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"
      }
    }
  }
}

How to install

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"
      }
    }
  }
}

How to install

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"
    }
  }
}

How to install

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"

Available tools

MCP Inspector

A debugging tool that inspects and debugs MCP communications, providing a browser-accessible interface.