Microsoft Ads MCP

📢 程序化掌控微软搜索广告

通过 MCP 程序化创建和管理 Microsoft Advertising 搜索广告,覆盖 Bing、DuckDuckGo 等平台,支持完整的广告系列、广告组、关键词和报告管理。

收藏
7k
安装
2.9k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Microsoft Ads MCP Server 是一个基于 FastMCP 和 Bing Ads Python SDK 构建的服务器,旨在让用户通过 MCP(Model Context Protocol)接口程序化地管理 Microsoft Advertising 广告账户。用户可通过命令行工具 mcporter 调用各类工具,完成从账户查询、广告系列创建、广告组管理、关键词投放、广告创意制作到绩效报告下载的全流程操作。

主要功能模块

  • 账户管理:查询广告账户信息
  • 广告系列(Campaign):创建、查询、状态更新(默认创建为暂停状态,需手动激活)
  • 广告组(Ad Group):在指定广告系列下创建广告组并设置 CPC 出价
  • 关键词(Keywords):支持 Broad(广泛)、Phrase(词组)、Exact(精确)三种匹配类型
  • 广告(Ads):创建响应式搜索广告(RSA),支持多标题和描述组合
  • 报告(Reporting):提交并轮询各类绩效报告(广告系列、关键词、搜索词、地理位置等)

显著优点

1. 成本优势:Microsoft Advertising 的 CPC 通常比 Google Ads 低 30%-50%,预算效率更高
2. 隐私用户覆盖:DuckDuckGo 搜索广告由微软广告提供,可触达注重隐私的用户群体

3. 多平台覆盖:一次投放覆盖 Bing、Yahoo、AOL 等微软搜索网络

4. 迁移便捷:支持从 Google Ads 导入现有广告系列

5. 自动化友好:通过 MCP 接口实现完全程序化管理,适合批量操作和自动化工作流

潜在缺点与局限性

  • 流量规模有限:Bing 搜索市场份额远低于 Google,整体流量和转化量相对较小
  • 受众特征:用户群体偏向年长、商务用户,可能不适合所有产品类型
  • 配置复杂度高:需要 Microsoft Ads 账户、开发者令牌、Azure AD 应用三重认证,初始 setup 门槛较高
  • OAuth 流程繁琐:需手动完成浏览器授权和回调 URL 处理,无法纯自动化

适合人群

  • 预算有限、希望降低 CPC 的中小企业广告主
  • 需要覆盖 DuckDuckGo 隐私用户的品牌
  • 追求自动化广告管理的开发者和营销技术团队
  • 已有 Google Ads 经验、希望拓展渠道的广告主

常规风险

  • 预算失控风险:尽管默认创建暂停状态,但激活后若未设置合理预算上限可能导致超支
  • 数据延迟:报告数据通常有 24-48 小时延迟,实时决策受限
  • API 配额限制:频繁调用可能触发速率限制,影响大规模自动化任务
  • 授权过期:OAuth 令牌需定期刷新,自动化脚本需妥善处理 token 续期

Microsoft Ads MCP 内容

手动下载zip · 3.8 kB
skill-card.mdtext/markdown
请选择文件