mcpField
A
Amazon Ads Manager MCP Server

Amazon Ads Manager MCP Server

远程服务
github.com/amekala云与基础设施784 周前更新
代码仓库

关于 Amazon Ads Manager MCP Server

Amazon Ads Manager MCP Server 通过 Claude Desktop 将 LLM 连接到 Amazon Advertising 数据,支持活动和广告组分析、SQL 查询及预算建议。

主要功能

  1. 01分析广告活动表现
  2. 02查看广告组指标
  3. 03获取预算优化建议
  4. 04运行自定义 SQL 查询
  5. 05查看数据库架构和指标

适用场景

  1. 01复盘指定周期的广告活动结果
  2. 02检查广告组关键指标
  3. 03规划多个广告活动的预算
  4. 04使用 SQL 探索广告数据

MCP 相关

该 MCP 服务向客户端提供 Amazon Advertising 数据库资源和分析工具,并通过 API 密钥进行访问验证。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp-server-sync-abhilashreddi.replit.app/mcp/sse
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

Amazon Ads Manager MCP 服务

一个用于管理和分析 Amazon Advertising 数据的模型上下文协议(MCP)服务。此服务通过 Claude Desktop App 提供标准化接口,让大模型能够与您的广告数据交互。

功能

  • 数据库集成:预配置了与安全 PostgreSQL 数据库的连接
  • API 密钥身份验证:通过 API 密钥验证确保安全访问
  • 实时分析:访问广告系列指标和效果数据
  • 自然语言界面:使用自然语言查询您的广告数据

安装

npm install ads-manager-mcp

快速开始

  1. 安装 Claude Desktop App
  2. 创建配置文件 claude-desktop-config.json:
{
  "name": "Amazon Ads Manager",
  "version": "1.0.4",
  "description": "Connect to your Amazon Advertising data and analyze campaign performance",
  "mcpServers": {
    "ads-manager": {
      "name": "Ads Manager MCP Server",
      "version": "1.0.4",
      "description": "MCP Server for Amazon Advertising data analysis",
      "transport": "sse",
      "endpoint": "https://mcp-server-sync-abhilashreddi.replit.app/mcp/sse",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY_HERE"
      }
    }
  }
}
  1. 将 YOUR_API_KEY_HERE 替换为您的 API 密钥
  2. 开始使用 Claude Desktop App 分析您的广告数据

可用资源

  • Schema:查看数据库结构和表定义
  • 指标:访问广告效果指标
  • 广告系列:查看广告系列配置和设置
  • 广告组:访问广告组详情和设置

可用工具

  • analyzeCampaignPerformance:分析广告系列指标和效果
  • analyzeAdGroupPerformance:获取详细的广告组效果分析
  • optimizeBudget:获取预算优化建议
  • query:对数据库运行自定义 SQL 查询

查询示例

"Show me the structure of all tables in the database"
"Analyze the performance of campaign ABC123 for the last 30 days"
"What are the key metrics for ad group XYZ789?"
"Give me budget recommendations for all campaigns in profile P123"

API 身份验证

此服务使用 API 密钥进行身份验证。每个请求都必须包含 Authorization 标头:

Authorization: Bearer YOUR_API_KEY

数据库连接

此服务保持与 PostgreSQL 数据库的连接。由于连接详情已在软件包中预先配置,因此无需进行额外配置。

开发

要在本地运行此服务:

# Install dependencies
npm install

# Start the development server
npm run dev

# Build the package
npm run build

贡献

  1. Fork 此代码库
  2. 创建功能分支(git checkout -b feature/amazing-feature)
  3. 提交更改(git commit -m 'Add some amazing feature')
  4. 将更改推送到该分支(git push origin feature/amazing-feature)
  5. 创建 Pull Request

许可证

此项目采用 MIT License 授权,详情请参阅 LICENSE 文件。

支持

如需支持,请在 GitHub 代码库中提交问题,或联系维护者。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。