SkillAgentSearch skills...

meta-ads-mcp

Create & manage Facebook & Instagram (Meta) ad campaigns from Claude, ChatGPT & Cursor — bulk, multi-account, guardrails.

Install / Use

claude mcp add Adbloop -- npx -y github:Adbloop/meta-ads-mcp

If the server publishes to npm under a different name, use that package instead — check the repo README.

About this skill
🔌

MCP Server

Model Context Protocol server

Quality Score

71/100

Category

Automation

Supported Platforms

Claude Code
Claude Desktop
Cursor

Our assessment of meta-ads-mcp

meta-ads-mcp scores 71/100 on our quality scale, 2648th of 2,877 Automation skills we index.

Its MCP Server is 5.8 KB long, well organised into 10 sections and no code examples: a solid amount of guidance for an agent.

It has 3 GitHub stars, so there is little community track record yet; judge it on its content.

Substance
26/30
Structure
13/20
Description
15/15
Adoption
3/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated about 2 months ago, so meta-ads-mcp is actively maintained.
  • No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
  • Its trust signals score 80/100, with 2 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

Safety scan

No issues found

Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.

AI review by kimi-k2.7-code on 2026-10-19. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.

meta-ads-mcp compared with similar skills

All 4 of these similar skills score higher than meta-ads-mcp; compare them before choosing.

SkillScoreStarsUpdatedFormat
meta-ads-mcp (this skill)by Adbloop71356d agoMCP Server
Agent-Reachby Panniantong100109.5k1d agoCLAUDE.md
headroomby headroomlabs-ai10079.0ktodayCLAUDE.md
CowAgentby zhayujie10047.8ktodayCLAUDE.md
Scraplingby D4Vinci10098.3ktodayMCP Server

Frequently asked questions

How do I install meta-ads-mcp?
Run claude mcp add Adbloop -- npx -y github:Adbloop/meta-ads-mcp. The install tabs above show the steps for each supported agent.
Which AI agents does meta-ads-mcp work with?
It is written for Claude Code, Claude Desktop and Cursor, as a MCP Server file. Other agents that read the same format can often use it too.
Is meta-ads-mcp safe to use?
Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It declares no license and scores 80/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is meta-ads-mcp still maintained?
The repository was last updated about 2 months ago, so meta-ads-mcp is actively maintained.

Meta Ads MCP — Facebook & Instagram Ads for Claude, ChatGPT & Cursor

Create and manage Facebook & Instagram (Meta) ad campaigns from your AI assistant. Adbloop's Meta Ads MCP server lets Claude, ChatGPT, and Cursor launch, scale, and manage real Meta Ads campaigns — bulk creation, multi-account, spend guardrails, and reporting — through a hosted, one-click connection. No developer app, no API keys, no self-hosting.

Meta Verified Tech Provider Works with Claude · ChatGPT · Cursor Free plan License: BSL 1.1

150 Facebook campaigns. Under 2 minutes. Done. — the same bulk engine, available from your dashboard, Google Sheets, or your AI assistant.


What is this?

The Adbloop Meta Ads MCP is a hosted Model Context Protocol server that connects your AI assistant to the Meta Marketing API (Facebook & Instagram Ads). Ask Claude or ChatGPT to build campaigns in plain language — Adbloop handles the Meta API, validation, rate limits, and the 108 real-world failure cases that break naive integrations.

It's the AI door into the same engine behind adbloop.com: a Meta Verified Tech Provider used by solo advertisers and agencies to launch Facebook & Instagram campaigns in bulk.

This repo is the connector's documentation, setup guides, and registry manifest. The Adbloop service runs hosted — nothing to install.


Quick start (2 minutes)

  1. Create a free account → app.adbloop.com and connect your Meta (Facebook) ad account. Adbloop reuses this connection, so there are no separate API keys to manage.
  2. Add the MCP to your assistant:
  3. Ask in plain language: "Create 20 Facebook conversion campaigns from this Google Sheet, all paused, $10/day each." → review → launch.

Full setup for every client: docs/connect.md


What it can do

Grouped by what you'd actually ask for. Full reference: docs/tools.md.

Create & launch at scale

  • Create single Facebook/Instagram campaigns end to end (campaign → ad set → ad).
  • Bulk-create dozens to hundreds of campaigns in one request.
  • Multi-account bulk — launch across several ad accounts at once (agencies).
  • Build ads from creatives in your connected Google Drive folder.

Stay safe before you spend

  • Validate every campaign against Meta's rules before anything goes live.
  • Guardrails — enforce per-campaign and account spend caps.
  • Capacity & estimate checks — know batch size and rate-limit headroom up front.
  • Everything can be created paused so nothing spends until you say so.

Manage what's running

  • Pause, resume, delete campaigns; update budgets.

Read & report

  • List accounts, campaigns, ad sets, and ads; pull performance insights, creative library, lead forms, and targeting options.

Tool descriptions here say what each tool does, not how — the validation, error-recovery, and rate-limit logic that make bulk Meta Ads reliable run server-side.


Why Adbloop

Most Meta Ads MCP servers only reach people who run an MCP client. Adbloop is the same campaign engine reachable three ways — so it fits the whole team, not just the AI power user:

  • 🤖 AI assistants — Claude, ChatGPT, Cursor (this MCP)
  • 📊 Google Sheets — a Workspace-Marketplace add-on that bulk-creates 130+ campaigns per batch, for media buyers who live in spreadsheets
  • 🖥️ Web dashboard — app.adbloop.com

Plus what makes bulk Meta Ads actually survive contact with the Meta API:

  • Bulk-first — 150+ Facebook campaigns in under 2 minutes.
  • 108 documented Meta API fixes — hardened against the failures that break naive agents (invalid targeting, rate limits, malformed creatives, partial-batch failures, hallucinated IDs).
  • Multi-account for agencies (3–10 accounts by plan).
  • Meta Verified Tech Provider.
  • Flat pricing — no per-spend fees. Free to start; Pro $19/mo; Agency $49/mo.

Safety

Letting an AI touch a live ad account is a real risk. How Adbloop handles it: docs/safety.md — paused-by-default creation, pre-flight validation, spend guardrails, and capacity checks.


Links


Keywords

Meta Ads MCP · Facebook Ads MCP · Facebook Ads automation · Meta Ads automation · AI Facebook Ads · ChatGPT Facebook Ads · Claude Meta Ads · Facebook Ads API · Meta Marketing API · bulk Facebook Ads · bulk Meta Ads · Instagram Ads automation · MCP server for Facebook Ads

License

Business Source License 1.1 — free to use and self-reference; converts to Apache 2.0 on 2029-01-01. You may not use it to offer a competing hosted Meta Ads MCP service.

Troubleshooting

Ads published but not spending, or stuck in learning? Common causes and fixes for Meta ad delivery problems:

Related Skills

View on GitHub
GitHub Stars3
CategoryAutomation
Updated1mo ago
Forks0

Trust signals

80/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 medium1 low