amazon-ads-mcp-server 是一个 MCP(Model Context Protocol)服务器,用于与亚马逊广告交互。根据其官方资料,用户需要将账号与 MarketplaceAdPros 集成,以连接亚马逊广告数据。
主要能力:
- 提供对赞助商品(Sponsored Products)、赞助品牌(Sponsored Brands)和赞助展示(Sponsored Display)广告资源的访问,包括广告活动(Campaigns)、广告组(Ad Groups)、关键词(Keywords)、商品广告(Product Ads)、定向(Targeting)等。
- 支持报表功能,并可用自然语言(plain english)查询报表。
- 根据已购买的订阅计划,提供 Marketplace Ad Pros 的推荐(Recommendations)、实验(Experiments)等功能。
- 也可作为 Streamable HTTP MCP 服务器使用,通过连接 https://app.marketplaceadpros.com/mcp 访问。
使用方式:
- 将 amazon-ads-mcp-server 添加到所选 MCP 客户端的服务器配置中。在 MacOS 上配置文件位于:~/Library/Application Support/Claude/claude_desktop_config.json;在 Windows 上位于:%APPDATA%/Claude/claude_desktop_config.json。
- 需要设置 BEARER_TOKEN:来自 MarketplaceAdPros.com 的 Bearer 令牌。
- 可以通过 npx 在 Claude Desktop 配置中使用。
- 或者克隆仓库后构建,并在 Claude Desktop 配置中使用。
- 如果客户端支持 Streamable HTTP MCP 服务器,可直接指向 MCP 端点 https://app.marketplaceadpros.com/mcp。
- 也可以在 LibreChat 中进行配置。
- 开发相关命令:安装依赖(install dependencies)、构建服务器(build the server)、使用自动重建进行开发(development with auto-rebuild)。
- 由于 MCP 服务器通过 stdio 通信,调试可能较困难,推荐使用 MCP Inspector,它作为包脚本提供,会提供一个 URL 以在浏览器中访问调试工具。
适用场景:
- 亚马逊广告主或营销人员希望通过 MCP 客户端(如 Claude Desktop、LibreChat)连接并分析亚马逊广告数据,执行广告活动、关键词、报表等查询与管理。
- 需要利用自然语言查询广告报表的用户。
限制与说明:
- 需要拥有 MarketplaceAdPros 账号并获取 Bearer 令牌;部分功能(如推荐、实验)需要已购买的订阅计划。
- 关于具体定价、平台支持细节、效果等,官方资料暂未提供更多信息。