Token导航 LogoToken导航TokenDH.com
Meta Ads MCP Extended logo
运维云端未说明官方级别未说明来源级核验

Meta Ads MCP Extended

MCP Server

一个用于与Meta广告交互的模型上下文协议(MCP)服务器,通过AI接口分析、管理和优化Meta广告活动。

工具数

29

提示词数

0

GitHub Stars

3

资源数

0
广告管理PythonClaudeClaude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

dengineproblem

提供方

dengineproblem

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

元广告MCP

A. 模型上下文协议(MCP) 用于与元广告交互的服务器。通过人工智能界面分析、管理和优化元广告活动。使用LLM检索性能数据,可视化广告创意,并为您在Facebook、Instagram和其他Meta平台上的广告提供战略见解。

免责声明: 这是一个非官方的第三方工具,与Meta没有任何关联、认可或附属关系。该项目独立维护,并根据Meta的服务条款使用Meta的公共API。Meta、Facebook、Instagram和其他Meta品牌名称是其各自所有者的商标。

![Meta Ads MCP Server Demo](https://github.com/user-attachments/assets/3e605cee-d289-414b-814c-6299e7f3383e)

](https://lobehub.com/mcp/nictuku-meta-ads-mcp)

mcp名称:co.pipeboard/meta-ads-mcp

社区与支持

目录

远程MCP入门(推荐)

最快、最可靠的开始方式是 🚀 开始使用我们的元广告远程MCP我们的云服务使用流式HTTP传输来可靠、可扩展地访问Meta Ads数据。无需技术设置-只需连接并开始使用AI分析您的广告活动!

适用于Claude Pro/Max用户

  1. 首选 claude.ai/设置/集成 (需要Claude Pro或Max)
  2. 点击“添加集成”并输入:

- 名字:“Pipeboard元广告”(或您喜欢的任何名称) - 集成URL: https://mcp.pipeboard.co/meta-ads-mcp

  1. 单击集成旁边的“连接”,然后按照提示进行操作:

- 登录Pipeboard - 连接您的Facebook广告帐户

就是这样!现在,您可以让Claude分析您的Meta广告活动,获取绩效见解,并管理您的广告。

高级:直接令牌身份验证(Claude)

对于没有交互流的直接基于令牌的身份验证,在添加集成时使用此URL格式:

https://mcp.pipeboard.co/meta-ads-mcp?token=YOUR_PIPEBOARD_TOKEN

获取您的代币 pipeboard.co/api-tokens.

对于游标用户

将以下内容添加到您的 ~/.cursor/mcp.json。启用远程MCP后,单击“需要登录”以完成登录过程。

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

高级:直接令牌身份验证(游标)

如果您喜欢在不使用交互式登录流的情况下进行身份验证,您可以将Pipeback API令牌直接包含在URL中:

{
  "mcpServers": {
    "meta-ads-remote": {
      "url": "https://mcp.pipeboard.co/meta-ads-mcp?token=YOUR_PIPEBOARD_TOKEN"
    }
  }
}

获取您的代币 pipeboard.co/api-tokens.

对于其他MCP客户端

使用远程MCP URL: https://mcp.pipeboard.co/meta-ads-mcp

📖 在此处获取您的AI客户端的详细设置说明

高级:直接令牌身份验证(其他客户端)

对于支持基于令牌的身份验证的MCP客户端,您可以将Pipeback API令牌附加到URL:

https://mcp.pipeboard.co/meta-ads-mcp?token=YOUR_PIPEBOARD_TOKEN

这绕过了交互式登录流,并立即进行身份验证。获取您的代币 pipeboard.co/api-tokens.

本地安装(仅限高级技术用户)

🚀 我们强烈建议使用 远程MCP 相反 -它更快、更可靠,不需要技术设置。

Meta Ads MCP还支持本地可流式HTTP传输,允许您将其作为独立的HTTP API运行,用于web应用程序和自定义集成。看 流式HTTP设置指南 获取完整说明。

特性

  • 人工智能驱动的活动分析:让你最喜欢的法学硕士分析你的广告系列,并提供关于绩效的可操作见解
  • 战略建议:接收数据支持的建议,以优化广告支出、定位和创意内容
  • 自动化监控:要求任何与MCP兼容的LLM跟踪性能指标,并在重大变化时提醒您
  • 预算优化:获取将预算重新分配到性能更好的广告集的建议
  • 创造性改进:接收关于广告文案、图像和行动呼吁的反馈
  • 动态创意测试:简单广告(单个标题/描述)和高级A/B测试(多个标题/描述
  • 活动管理:请求更改活动、广告集和广告(所有更改都需要明确确认)
  • 跨平台集成:适用于Facebook、Instagram和所有Meta广告平台
  • 通用LLM支持:兼容任何MCP客户端,包括Claude Desktop、Cursor、Cherry Studio等
  • 增强搜索:通用搜索功能包括当查询提到“页面”或“页面”时进行页面搜索
  • 简单身份验证:通过安全的OAuth身份验证轻松设置
  • 与跨平台支持:适用于Windows、macOS和Linux

配置

远程MCP(推荐)

✨ 在此处开始使用远程MCP -无需技术设置!只需连接您的Facebook广告帐户,并开始要求AI分析您的广告系列。

本地安装(高级技术用户)

对于需要自托管的高级用户,可以从源代码安装该软件包。本地安装需要创建自己的Meta Developer应用程序。 我们建议使用 远程MCP 为了获得更简单的体验。

可用的MCP工具

  1. mcp_meta_ads_get_ad_accounts

- 获取用户可访问的广告帐户 - 输入: - access_token (可选):Meta API访问令牌(如果未提供,将使用缓存令牌) - user_id:当前用户的元用户ID或“我” - limit:要返回的最大帐户数(默认值:200) - 返回:可访问的广告帐户列表及其详细信息

  1. mcp_meta_ads_get_account_info

- 获取特定广告帐户的详细信息 - 输入: - access_token (可选):Meta API访问令牌(如果未提供,将使用缓存令牌) - account_id:元广告帐户ID(格式:act_XXXXXXXXX) - 返回:指定帐户的详细信息

  1. mcp_meta_ads_get_account_pages

- 获取与Meta Ads帐户关联的页面 - 输入: - access_token (可选):Meta API访问令牌(如果未提供,将使用缓存令牌) - account_id:当前用户页面的元广告帐户ID(格式:act_XXXXXXXXX)或“我” - 返回:与帐户关联的页面列表,可用于广告创建和管理

  1. mcp_meta_ads_get_campaigns

- 通过可选过滤为Meta Ads帐户获取广告系列 - 输入: - access_token (可选):Meta API访问令牌(如果未提供,将使用缓存令牌) - account_id:元广告帐户ID(格式:act_XXXXXXXXX) - limit:要返回的最大活动数(默认值:10) - status_filter:按状态筛选(全部为空,或“活动”、“已暂停”等) - 返回:符合条件的活动列表

  1. mcp_meta_ads_get_campaign_details

- 获取特定活动的详细信息 - 输入: - access_token (可选):Meta API访问令牌(如果未提供,将使用缓存令牌) - campaign_id:元广告活动ID - 返回:指定活动的详细信息

  1. mcp_meta_ads_create_campaign

- 在Meta Ads帐户中创建新活动

- 输入:

- access_token (可选):Meta API访问令牌(如果未提供,将使用缓存令牌)

- account_id:元广告帐户ID(格式:act_XXXXXXXXX)

- name:活动名称

- objective:运动目标(ODAX,基于成果)。必须是以下之一:

- OUTCOME_AWARENESS - OUTCOME_TRAFFIC - OUTCOME_ENGAGEMENT - OUTCOME_LEADS - OUTCOME_SALES - OUTCOME_APP_PROMOTION

注:遗留目标,如 BRAND_AWARENESS, LINK_CLICKS, CONVERSIONS, APP_INSTALLS等不再适用于新活动,并将导致400错误。使用上述基于结果的值。常见映射:

- BRAND_AWARENESSOUTCOME_AWARENESS - REACHOUTCOME_AWARENESS - LINK_CLICKS, TRAFFICOUTCOME_TRAFFIC - POST_ENGAGEMENT, PAGE_LIKES, EVENT_RESPONSES, VIDEO_VIEWSOUTCOME_ENGAGEMENT - LEAD_GENERATIONOUTCOME_LEADS - CONVERSIONS, CATALOG_SALES, MESSAGES (以销售为重点的流量)→ OUTCOME_SALES - APP_INSTALLSOUTCOME_APP_PROMOTION

- status:初始活动状态(默认值:PAUSED)

- special_ad_categories:特殊广告类别列表(如适用)

- daily_budget:以账户货币(美分)表示的每日预算

- lifetime_budget:以账户货币表示的终身预算(美分)

- bid_strategy:投标策略。必须是以下之一: LOWEST_COST_WITHOUT_CAP, LOWEST_COST_WITH_BID_CAP, COST_CAP, LOWEST_COST_WITH_MIN_ROAS.

- 返回:确认新的活动详细信息

- 例子:

     {
       "name": "2025 - Bedroom Furniture - Awareness",
       "account_id": "act_123456789012345",
       "objective": "OUTCOME_AWARENESS",
       "special_ad_categories": [],
       "status": "PAUSED",
       "buying_type": "AUCTION",
       "bid_strategy": "LOWEST_COST_WITHOUT_CAP",
       "daily_budget": 10000
     }
  1. mcp_meta_ads_get_adsets

- 获取Meta Ads帐户的广告集,可选择按广告系列进行筛选 - 输入: - access_token (可选):Meta API访问令牌(如果未提供,将使用缓存令牌) - account_id:元广告帐户ID(格式:act_XXXXXXXXX) - limit:要返回的最大广告集数(默认值:10) - campaign_id:要筛选的可选活动ID - 返回:符合条件的广告集列表

  1. mcp_meta_ads_get_adset_details

- 获取特定广告集的详细信息 - 输入: - access_token (可选):Meta API访问令牌(如果未提供,将使用缓存令牌) - adset_id:元广告广告集ID - 返回:指定广告集的详细信息

  1. mcp_meta_ads_create_adset

- 在Meta Ads帐户中创建新的广告集 - 输入: - account_id:元广告帐户ID(格式:act_XXXXXXXXX) - campaign_id:此广告集所属的元广告活动ID - name:广告集名称 - status:初始广告集状态(默认值:PAUSED) - daily_budget:以账户货币(美分)表示的每日预算字符串 - lifetime_budget:以账户货币(以美分为单位)为字符串的终身预算 - targeting:目标规格(如年龄、地点、兴趣) - optimization_goal:转换优化目标(例如“LINK_CLICKS”) - billing_event:你如何被指控(例如,“印象”) - bid_amount:以账户货币表示的投标金额(美分) - bid_strategy:投标策略(例如“LOWEST_COST”) - start_time, end_time:可选开始/结束时间(ISO 8601) - access_token (可选):Meta API访问令牌 - 返回:确认新的广告集详细信息

  1. mcp_meta_ads_get_ads

- 通过可选过滤为Meta ads帐户获取广告 - 输入: - access_token (可选):Meta API访问令牌(如果未提供,将使用缓存令牌) - account_id:元广告帐户ID(格式:act_XXXXXXXXX) - limit:要返回的最大广告数(默认值:10) - campaign_id:要筛选的可选活动ID - adset_id:可选择的广告集ID进行筛选 - 返回:符合条件的广告列表

  1. mcp_meta_ads_create_ad

- 使用现有创意创建新广告 - 输入: - account_id:元广告帐户ID(格式:act_XXXXXXXXX) - name:广告名称 - adset_id:放置此广告的广告集ID - creative_id:要使用的现有创意的ID - status:初始广告状态(默认值:PAUSED) - bid_amount:可选投标金额(美分) - tracking_specs:可选跟踪规范 - access_token (可选):Meta API访问令牌 - 退货:确认新的广告详情

  1. mcp_meta_ads_get_ad_details

- 获取特定广告的详细信息 - 输入: - access_token (可选):Meta API访问令牌(如果未提供,将使用缓存令牌) - ad_id:元广告广告ID - 返回:指定广告的详细信息

  1. mcp_meta_ads_get_ad_creatives

- 获取特定广告的创意细节 - 输入: - access_token (可选):Meta API访问令牌(如果未提供,将使用缓存令牌) - ad_id:元广告广告ID - 返回:创意细节,包括文本、图像和URL

  1. mcp_meta_ads_create_ad_creative

- 使用上传的图像哈希创建新的广告创意 - 输入: - account_id:元广告帐户ID(格式:act_XXXXXXXXX) - name:创意名称 - image_hash:上传图像的哈希值 - page_id:广告的Facebook页面ID - link_url:目标URL - message:广告文案/文字 - headline:简单广告的单个标题(不能与标题一起使用) - headlines:动态创意测试的标题列表(不能与标题一起使用) - description:简单广告的单一描述(不能与描述一起使用) - descriptions:动态创意测试的描述列表(不能与描述一起使用) - dynamic_creative_spec:动态创意优化设置 - call_to_action_type:CTA按钮类型(例如“LEARN_MORE”) - instagram_actor_id:可选的Instagram帐户ID - access_token (可选):Meta API访问令牌 - 退货:确认新的创意细节

  1. mcp_meta_ads_update_ad_creative

- 用新内容或设置更新现有广告创意 - 输入: - creative_id:要更新的元广告创意ID - name:新创意名称 - message:新广告文案/文本 - headline:简单广告的单个标题(不能与标题一起使用) - headlines:动态创意测试的新标题列表(不能与标题一起使用) - description:简单广告的单一描述(不能与描述一起使用) - descriptions:动态创意测试的新描述列表(不能与描述一起使用) - dynamic_creative_spec:新的动态创意优化设置 - call_to_action_type:新的行动呼吁按钮类型 - access_token (可选):Meta API访问令牌(如果未提供,将使用缓存令牌) - 退货:确认并更新创意细节

  1. mcp_meta_ads_upload_ad_image

- 上传图像以用于元广告创意 - 输入: - account_id:元广告帐户ID(格式:act_XXXXXXXXX) - image_path:要上传的图像文件的路径 - name:图像的可选名称 - access_token (可选):Meta API访问令牌 - 返回:包含图像详细信息(包括哈希)的JSON响应

  1. mcp_meta_ads_get_ad_image

- 一步完成Meta广告图像的获取、下载和可视化 - 输入: - access_token (可选):Meta API访问令牌(如果未提供,将使用缓存令牌) - ad_id:元广告广告ID - 返回:广告图像已准备好进行直接视觉分析

  1. mcp_meta_ads_update_ad

- 使用新设置更新广告 - 输入: - ad_id:元广告广告ID - status:更新广告状态(活动、暂停等) - bid_amount:以账户货币表示的投标金额(美元以美分表示) - access_token (可选):Meta API访问令牌(如果未提供,将使用缓存令牌) - 返回:带有更新的广告详细信息和确认链接的确认

  1. mcp_meta_ads_update_adset

- 使用包括频率上限在内的新设置更新广告集 - 输入: - adset_id:元广告广告集ID - frequency_control_specs:频率控制规范列表 - bid_strategy:投标策略(例如,“LOWEST_COST_WIT_Bid_CAP”) - bid_amount:以账户货币表示的投标金额(美元以美分表示) - status:更新广告集状态(活动、暂停等) - targeting:目标设定规范,包括目标设定_自动化 - access_token (可选):Meta API访问令牌(如果未提供,将使用缓存令牌) - 返回:带有更新的广告集详细信息和确认链接的确认

  1. mcp_meta_ads_get_insights

- 获取活动、广告集、广告或帐户的性能见解 - 输入: - access_token (可选):Meta API访问令牌(如果未提供,将使用缓存令牌) - object_id:活动、广告集、广告或帐户的ID - time_range:洞察的时间范围(默认值:最大值) - breakdown:可选细分维度(例如,年龄、性别、国家) - level:聚合级别(广告、广告集、活动、帐户) - action_attribution_windows (可选):转换数据的归因窗口列表(例如,\[“1d_click”、“1d_view”、“7d_click“、”7d_view“\])。指定后,actions和cost_per_action_type将为每个窗口包含其他字段。“value”字段始终显示7d_click归因。 - 返回:指定对象的性能指标

  1. mcp_meta_ads_get_login_link

- 获取可点击的登录链接以进行Meta Ads身份验证 - 输入: - access_token (可选):Meta API访问令牌(如果未提供,将使用缓存令牌) - 返回:用于元身份验证的可点击资源链接

  1. mcp_meta_ads_create_budget_schedule

- 为元广告活动制定预算计划 - 输入: - campaign_id:元广告活动ID - budget_value:预算增加额 - budget_value_type:预算值类型(“绝对”或“倍数”) - time_start:高需求期开始的Unix时间戳 - time_end:高需求期结束的Unix时间戳 - access_token (可选):Meta API访问令牌 - 返回:带有创建的预算计划ID的JSON字符串或错误消息

  1. mcp_meta_ads_search_interests

- 按关键字搜索兴趣定位选项 - 输入: - access_token (可选):Meta API访问令牌(如果未提供,将使用缓存令牌) - query:兴趣搜索词(例如,“棒球”、“烹饪”、“旅行”) - limit:要返回的最大结果数(默认值:25) - 返回:带有id、name、audience_size和path字段的兴趣数据

  1. mcp_meta_ads_get_interest_suggestions

- 根据现有兴趣获取兴趣建议 - 输入: - access_token (可选):Meta API访问令牌(如果未提供,将使用缓存令牌) - interest_list:获取建议的兴趣名称列表(例如,\[“篮球”、“足球”\]) - limit:要返回的最大建议数(默认值:25) - 返回:带有id、name、audience_size和描述字段的建议兴趣

  1. mcp_meta_ads_validate_interests

- 验证目标的兴趣名称或ID - 输入: - access_token (可选):Meta API访问令牌(如果未提供,将使用缓存令牌) - interest_list:要验证的兴趣名称列表(例如\[“日本”、“篮球”\]) - interest_fbid_list:要验证的兴趣ID列表(例如,\[“6003700426513”\]) - 返回:验证结果显示每个兴趣的有效状态和audience_size

  1. mcp_meta_ads_search_behaviors

- 获取所有可用的行为定位选项 - 输入: - access_token (可选):Meta API访问令牌(如果未提供,将使用缓存令牌) - limit:要返回的最大结果数(默认值:50) - 返回:具有id、name、audience_size边界、路径和描述的行为定位选项

  1. mcp_meta_ads_search_demographics

- 获取人口定位选项 - 输入: - access_token (可选):Meta API访问令牌(如果未提供,将使用缓存令牌) - demographic_class:人口统计类型(“人口统计学”、“生活事件”、“行业”、“收入”、“家庭状态”、“用户设备”、“用户名”) - limit:要返回的最大结果数(默认值:50) - 返回:具有id、名称、audience_size边界、路径和描述的人口统计目标选项

  1. mcp_meta_ads_search_geo_locations

- 搜索地理定位位置 - 输入: - access_token (可选):Meta API访问令牌(如果未提供,将使用缓存令牌) - query:地点搜索词(例如,“纽约”、“加利福尼亚”、“日本”) - location_types:要搜索的地点类型(\[“国家”、“地区”、“城市”、“邮政编码”、“地理市场”、“electoral_district”\]) - limit:要返回的最大结果数(默认值:25) - 返回:包含键、名称、类型和地理层次信息的位置数据

  1. mcp_meta_ads_search (增强)

- 跨帐户、活动、广告和页面的通用搜索 - 当查询提到“页面”或“页面”时,自动包括页面搜索 - 输入: - access_token (可选):Meta API访问令牌(如果未提供,将使用缓存令牌) - query:搜索查询字符串(例如,“伤害赔偿页面”、“活动活动”) - 返回:ChatGPT兼容格式的匹配记录ID列表

许可

Meta Ads MCP根据 商业来源许可证1.1,这意味着:

  • 免费使用 用于个人和商业目的
  • 修改和自定义 根据需要
  • 重新分配 对他人
  • 完全开源 (Apache 2.0)2029年1月1日

唯一的限制是,您不能将其作为竞争性托管服务提供。有关商业许可的问题,请联系我们。

隐私与安全

Meta Ads MCP遵循安全令牌管理和自动身份验证处理的安全最佳实践。

  • 远程MCP:所有身份验证都在云中安全处理,不需要本地令牌存储
  • 本地安装:令牌安全地缓存在本地计算机上

测试

基本测试

测试您与任何MCP客户端的Meta Ads MCP连接:

  1. 验证帐户访问权限:请您的法学硕士使用 mcp_meta_ads_get_ad_accounts
  2. 检查帐户详细信息:使用 mcp_meta_ads_get_account_info 使用您的帐户ID
  3. 列出活动:试试 mcp_meta_ads_get_campaigns 查看您的广告活动

有关详细的本地安装测试,请参阅源代码存储库。

故障排除

💡 快速修复:跳过技术设置!

避免任何设置问题的最简单方法是 🎯 请改用我们的远程MCP.无需下载,无需配置-只需连接您的广告帐户,即可立即开始获取有关您的广告系列的人工智能见解!

本地安装问题

有关本地安装问题,请参阅源代码存储库。 为了获得最简单的体验,我们建议使用 远程MCP 相反。

目录标签

目录标签

广告管理PythonClaude云端部署Meta广告AI分析广告优化广告自动化

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

oauth

工具数量(toolCount,工具数)

29

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明oauth部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP