← 返回目录
M

Meta Ads MCP

社区
用 AI 对话管理 Meta 广告。
分类
其他 第 196 / 230
Stars
★ 1.3k 非常热门
传输方式
Streamable HTTP
运行环境
远程托管(无需本地环境)
凭据
需要 API Key / 凭据
许可证
其他 / 未声明
最近提交
工具数
29
41FMRS · D

这是一个面向 Meta 广告运营的托管远程 MCP 服务器,覆盖账户、活动、广告组、广告、素材、定向、预算和洞察。证据显示其兼容多个 MCP 客户端,并强调写入确认和新活动默认暂停;它不是 Meta 官方维护项目,且远程托管模式需要用户评估数据和广告操作风险。

最强项 · 安装易用性 11/20 最弱项 · 可靠性 7/20

可靠性
7/20
安全与权限
7/20
维护活跃度
7/20
文档质量
9/20
安装易用性
11/20
查看各项评分依据
可靠性 7/20
静态材料显示存在可用的 Streamable HTTP 远程入口、客户端配置示例和较完整的工具参数说明,但没有提交的 CI、测试或可复现的初始化与 tools/list 证据。manifest 声称的远程 URL 与 README 推荐 URL 不一致,README 列出 42 个工具而实际仅详细列出 29 个,且错误处理、依赖和边界行为缺乏证据,因此扣分。
安全与权限 7/20
README 声称写操作需要明确确认且新广告默认为暂停,远程认证也声称由云端处理;但这些安全行为没有源代码或测试证据。工具普遍接受可选 access_token,README 还建议把 API token 放入 URL 查询参数,存在日志、历史记录或代理泄露风险;权限范围、数据流、保留策略和最小权限未充分说明。未发现提示材料中的恶意软件、凭证窃取或其他明确红线,因此不判定为 0-4 分。
维护活跃度 7/20
仓库未归档,manifest 有明确名称和 1.0.118 版本,README 提供 Discord、邮件支持和 Pipeboard 归属线索,说明项目并非明显弃置。但没有提交历史、发布节奏、依赖更新、漏洞响应流程或可核验维护者信息;manifest 标记 NOASSERTION,而 README 声称 BSL 1.1,许可证据相互矛盾,因此扣分。
文档质量 9/20
README 提供远程和本地路径、多个主流客户端配置、认证步骤、29 个工具的输入与返回说明、示例、许可证和基础排障信息。扣分原因是 manifest 与 README 的 URL 不一致,工具数量不一致,本地安装指南仅被引用但未提供,缺少明确成本、速率限制、数据保留、权限范围和系统化错误排障证据。
安装易用性 11/20
远程 MCP 的主流程较短,覆盖 Claude、Cursor 和其他 MCP 客户端,并说明跨 Windows、macOS、Linux;对非技术用户也有托管方案。扣分来自两个不同的远程 URL、依赖外部 Pipeboard 账户和 Meta 账户连接、token 查询参数方案的安全与配置脆弱性,以及本地安装依赖未展示的指南和运行时细节。

静态评测 · 未实际运行收录于 2026-07-29

查看 FMRS 评分方法 →

选型与风险

能访问什么访问网络修改第三方账户数据

适合谁

  • 管理 Facebook 和 Instagram 广告的营销人员
  • 希望通过对话式 AI 分析和操作 Meta 广告的团队
  • 需要托管远程 MCP、无需自建基础设施的用户
  • 需要动态创意测试和广告效果分析的用户

不适合谁

  • 只需要只读报表且不希望授予写入权限的用户
  • 不使用 Meta 广告或没有可访问广告账户的用户
  • 必须完全自托管且不接受托管服务的用户
  • 需要 Meta 官方维护的 MCP 服务器的用户

所需权限

  • 需要访问 Meta 广告账户、活动、广告组、广告、素材、页面和效果数据的权限,具体取决于调用的工具
  • 写入操作可能创建或修改活动、广告组、广告、素材、预算、状态和定向
  • 需要通过 Pipeboard OAuth 或 Pipeboard token 进行身份验证;本地部署需要自己的 Meta Developer App

风险与副作用

  • 创建或更新广告可能产生真实投放和费用;写入操作应在确认后执行
  • 错误的预算、竞价、定向或状态设置可能影响投放效果和支出
  • 远程服务会处理广告账户相关请求;使用前应评估对 Pipeboard 的信任
  • 广告图片上传和素材修改可能影响品牌展示与投放结果

安装接入

准备工作

运行环境:远程托管(无需本地环境)

PIPEBOARD_API_TOKEN 可选密钥 Pipeboard API 令牌,仅在需要跳过交互式登录时通过 URL 参数 ?token= 使用,可在 pipeboard.co/api-tokens 获取;托管远程 MCP 通常无需本地设置环境变量。

推荐使用托管远程 MCP:在 Pipeboard 连接 Facebook Ads 账户,然后将 https://meta-ads.mcp.pipeboard.co/ 添加到兼容的 MCP 客户端。Cursor 可将提供的配置写入 ~/.cursor/mcp.json,然后点击登录。Claude 用户可在设置中的 Integrations 添加该 URL;部分客户端也支持在 URL 中附加 Pipeboard token。高级用户可按仓库的 Streamable HTTP 指南本地部署,但需要创建自己的 Meta Developer App。

claude_desktop_config.json
{"mcpServers":{"meta-ads-remote":{"url":"https://meta-ads.mcp.pipeboard.co/"}}}

以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。

.vscode/mcp.json
{
  "servers": {
    "meta-ads-remote": {
      "url": "https://meta-ads.mcp.pipeboard.co/"
    }
  }
}

写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。

Terminal
claude mcp add --transport http meta-ads-remote https://meta-ads.mcp.pipeboard.co/

在终端运行;先把 <…> 占位符换成你自己的值。

验证是否装好

在客户端工具列表中确认出现 mcp_meta_ads_get_ad_accounts 等工具,然后让 AI 调用它列出广告账户;能返回账户列表即说明连接和授权成功。

常见排障

  1. 确认 MCP 客户端支持 streamable HTTP
  2. 确认已在 Pipeboard 完成登录并连接正确的 Facebook Ads 账户
  3. 先调用 mcp_meta_ads_get_ad_accounts 验证账户访问,再调用 mcp_meta_ads_get_account_info 检查账户
  4. 检查 Cursor 配置中的远程 URL 和登录状态
  5. 若本地部署,检查 Streamable HTTP 配置、Meta Developer App 和令牌缓存
  6. 创建活动时使用文档列出的 outcome-based 目标,不要使用已废弃的旧目标

试试这样问

连接成功后,可以直接对 AI 助手这样说:

  • 列出我所有可用的 Meta 广告账户,并说明每个账户的花费情况。
  • 在账户 act_123456789012345 中创建一个名为 '2025 - 卧室家具 - 曝光' 的曝光目标广告系列,初始状态设为暂停。
  • 查看最近 7 天广告系列的表现数据,按年龄段拆分,并给出预算调整建议。
  • 搜索与 '旅行' 相关的兴趣定向选项,并返回受众规模。

工具能力 29

mcp_meta_ads_get_ad_accounts 只读
获取用户可访问的广告账户。
mcp_meta_ads_get_account_info 只读
获取指定广告账户的详细信息。
mcp_meta_ads_get_account_pages 只读
获取与广告账户关联的 Facebook 页面。
mcp_meta_ads_get_campaigns 只读
按状态筛选并获取广告活动。
mcp_meta_ads_get_campaign_details 只读
获取指定广告活动的详细信息。
mcp_meta_ads_create_campaign 写入
创建广告活动,设置目标、预算、竞价策略和初始状态。
mcp_meta_ads_get_adsets 只读
获取广告组,可按广告活动筛选。
mcp_meta_ads_get_adset_details 只读
获取指定广告组的详细信息。
展开其余 21 个工具
mcp_meta_ads_create_adset 写入
创建广告组并设置预算、定向、优化目标、计费和时间。
mcp_meta_ads_get_ads 只读
获取广告,可按广告活动或广告组筛选。
mcp_meta_ads_create_ad 写入
使用已有素材创建广告。
mcp_meta_ads_get_ad_details 只读
获取指定广告的详细信息。
mcp_meta_ads_get_ad_creatives 只读
获取广告素材,包括文本、图片和链接。
mcp_meta_ads_create_ad_creative 写入
使用已上传图片创建广告素材,支持单版本或动态创意测试。
mcp_meta_ads_update_ad_creative 写入
更新广告素材内容或设置。
mcp_meta_ads_upload_ad_image 写入
上传用于广告素材的图片。
mcp_meta_ads_get_ad_image 只读
获取、下载并可视化广告图片。
mcp_meta_ads_update_ad 写入
更新广告状态或竞价金额。
mcp_meta_ads_update_adset 写入
更新广告组状态、定向、竞价和频次控制。
mcp_meta_ads_get_insights 只读
获取账户、广告活动、广告组或广告的效果指标。
mcp_meta_ads_get_login_link 只读
获取 Meta Ads 身份验证登录链接。
mcp_meta_ads_create_budget_schedule 写入
为广告活动创建预算计划。
mcp_meta_ads_search_interests 只读
按关键词搜索兴趣定向选项。
mcp_meta_ads_get_interest_suggestions 只读
根据现有兴趣获取兴趣建议。
mcp_meta_ads_validate_interests 只读
验证兴趣名称或 ID 是否可用于定向。
mcp_meta_ads_search_behaviors 只读
获取行为定向选项。
mcp_meta_ads_search_demographics 只读
获取人口统计及相关定向选项。
mcp_meta_ads_search_geo_locations 只读
搜索地理位置定向选项。
mcp_meta_ads_search 只读
搜索广告账户、广告活动、广告和页面。

使用场景

用自然语言查看广告活动和效果指标
创建并暂停广告活动、广告组和广告
上传图片、创建素材并测试多个标题和描述
搜索兴趣、行为、人口统计和地理定向
根据效果数据获得预算、定向和创意优化建议

支持客户端

Claude
Claude Desktop
ChatGPT
Perplexity
Cursor
Cherry Studio

依据项目文档列出,未经本站实测。

详细介绍

Meta Ads MCP 是 Pipeboard 提供的托管远程 MCP 服务器,可让 Claude、ChatGPT、Perplexity、Cursor 或其他 MCP 客户端通过自然语言管理 Facebook、Instagram 及其他 Meta 广告版位,包括投放活动、广告组、广告、素材、预算、定向和效果分析。该项目使用 Meta 公共 API;托管服务无需自建或开发者令牌,并提供 OAuth 登录。

同类可选方案

BioMCP 75 · B

统一的命令行语法,接入约30个可信生物医学数据源。

★ 659 · 工具数 11 与当前对比 →

源版本 093062c66556 数据同步于 2026-10-19 查看 FMRS 评分方法