Amazon Ads MCP by Two Minute Reports

io.github.twominutereports/amazon-ads-mcp

Overview

Hosted OAuth MCP server for asking natural-language questions about Amazon Ads data connected through Two Minute Reports.

Documentation

Amazon Ads MCP by Two Minute Reports

Hosted remote MCP server that connects AI clients to Amazon Ads data available through a Two Minute Reports account. The upstream README documents the server URL as https://mcp.twominutereports.com/mcp and describes use from Claude, ChatGPT, and other MCP-compatible clients.

Connection

No local package installation is documented. Configure a remote MCP connector in a supported AI client with:

https://mcp.twominutereports.com/mcp

The endpoint advertises OAuth protected-resource metadata and returns a bearer challenge when accessed without authentication. The official Claude and ChatGPT guides instruct users to sign in with the Google account linked to their Two Minute Reports account.

Configuration

Use the hosted remote MCP URL https://mcp.twominutereports.com/mcp in the client connector setup. There are no documented environment variables, command-line flags, local configuration files, package install commands, or query parameters for users to set. Authentication is handled by the MCP client's OAuth flow against the Two Minute Reports authorization server.

Authentication

  • OAuth 2.0 authorization code flow.
  • Authorization server: https://mcp.twominutereports.com.
  • Authorization endpoint: https://mcp.twominutereports.com/oauth/authorize.
  • Token endpoint: https://mcp.twominutereports.com/oauth/token.
  • Dynamic client registration endpoint: https://mcp.twominutereports.com/oauth/register.
  • Supported scopes: openid, profile, email.
  • Bearer token is sent in the Authorization header.

Prerequisites

  • Active Two Minute Reports account.
  • Amazon Ads account connected in Two Minute Reports.
  • Supported MCP client, such as Claude or ChatGPT.
  • For Claude custom connectors, the official guide requires a paid Claude Pro or Team subscription.
  • For ChatGPT custom apps, the official guide requires a paid ChatGPT Plus or Team subscription and Developer mode.

Capabilities

The Amazon Ads README describes natural-language reporting over Amazon Advertising data, including:

  • Campaign performance analysis for Sponsored Products, Sponsored Brands, and Sponsored Display.
  • ASIN and product performance analysis.
  • Keyword insights.
  • TACoS, ROAS, ACoS, CTR, CVR, spend, sales, order, budget, and marketplace comparisons.
  • Trend analysis over weekly, monthly, quarterly, and multi-month periods.
  • Cross-source reporting through Two Minute Reports' broader connector platform.

Limitations and Operational Notes

  • This is a hosted remote MCP server; no npm, PyPI, Docker, or source-built local runtime package is documented.
  • The GitHub repository contains README documentation only; no package manifest or implementation source is present.
  • Access depends on Two Minute Reports account status, OAuth session, connected Amazon Ads account permissions, and the capabilities exposed by the hosted service.
  • The README states no Amazon Ads API credentials or developer tokens are required by the end user because Two Minute Reports handles the integration.
  • Two Minute Reports documentation says data is accessed securely and only for the duration of the MCP session; data handling is governed by the linked Privacy Policy, Data Security, and Terms of Service pages.