Blog/AI Tools

Meta Ads MCP: The Complete Guide to AI-Powered Ad Management with Model Context Protocol

AI Tools
14 min read
February 13, 2026

If you manage ad campaigns, you've probably seen MCP mentioned a dozen times in the last few months and wondered what it actually means for your day-to-day work. The short version: MCP (Model Context Protocol) is an open standard that lets AI assistants like Claude, ChatGPT, and Gemini connect directly to your ad platforms — Meta, Google, Amazon, TikTok — and manage campaigns through conversation instead of clicking through Ads Manager.

It's not theoretical. There are production MCP servers running right now that handle over $45 million per month in ad spend across 10,000+ businesses. Google open-sourced their own. Amazon launched theirs in February 2026. The advertising industry is standardizing around this protocol faster than almost anyone expected.

This guide covers what MCP actually is, every major ad platform MCP server available today, how they compare, and what this means if you're running campaigns at any scale.


What Is MCP and Why Does It Matter for Advertising?

Model Context Protocol is an open-source standard created by Anthropic (the company behind Claude) in November 2024. The simplest analogy: MCP is USB-C for AI. Just like USB-C gave us one universal port for charging, data transfer, and display output, MCP gives AI applications one universal way to connect to external tools and data sources.

Before MCP, if you wanted an AI assistant to interact with your Meta ad account, someone had to build a custom integration from scratch — handling authentication, API calls, data formatting, error handling, all of it. Every platform needed its own integration. Every AI tool needed its own version.

MCP standardizes all of that. A developer builds one MCP server for Meta Ads, and it works with Claude, ChatGPT, Cursor, Gemini, and any other MCP-compatible AI client. The server handles the platform-specific complexity, and the AI handles the conversation and decision-making.

Why this matters for ad management specifically

Ad platforms are some of the most complex APIs in existence. Meta's Marketing API alone has hundreds of endpoints, dozens of campaign objectives, intricate targeting parameters, and platform-specific quirks that take years to master. Google Ads is similarly deep. Managing these through their native UIs is time-consuming. Managing them through raw APIs requires engineering resources most marketing teams don't have.

MCP servers abstract all of that complexity. You tell the AI what you want — "Show me which ad sets spent more than $500 this week with ROAS below 2.0" or "Create a new campaign targeting lookalike audiences based on my top purchasers" — and the MCP server translates that into the correct API calls, handles authentication, manages rate limits, and returns structured results.

The protocol has gained massive traction. The GitHub ecosystem now has tens of thousands of MCP servers, with the official repository showing 78,000+ stars. Companies including OpenAI, Google, Figma, Zapier, Block, Replit, and Sourcegraph have adopted MCP. It's becoming the de facto standard for how AI agents interact with external systems.


Every Major Ad Platform MCP Server Available Right Now

Here's what actually exists today. This isn't a list of concepts or announcements — these are production servers you can install and use.

Meta Ads MCP (Facebook & Instagram)

Meta doesn't have an official first-party MCP server (yet), but the ecosystem has filled the gap with two strong open-source options.

Pipeboard's meta-ads-mcp is the most widely used, with 463+ stars on GitHub and over 10,000 businesses using it to manage approximately $45 million per month in ad spend. It's written in Python and offers both a cloud-hosted remote option (no setup required) and local installation for teams that want full control.

What it covers:

  • Campaign management — Create, update, pause, resume, and delete campaigns. Supports all campaign objectives, budget management, ad set creation with advanced targeting, and individual ad management.
  • Analytics and reporting — Performance insights with customizable date ranges, multi-object performance comparison, CSV and JSON data export, attribution modeling, and daily performance trends.
  • Audience management — Custom audience creation, lookalike audience generation, audience size estimation, targeting recommendations, and audience health monitoring.
  • Creative management — Ad creative creation, cross-platform ad previews (Facebook, Instagram, Audience Network), A/B testing setup, and creative performance analysis.
  • Enterprise features — OAuth 2.0 authentication, automatic rate limiting with exponential backoff, pagination, comprehensive error handling, and multi-account support.

For non-technical users, the remote MCP option is the fastest path. You add the Pipeboard URL to Claude or Cursor's MCP settings and authenticate with your Meta account. No local server, no dependencies, no maintenance.

GoMarble's facebook-ads-mcp-server is the second major option, with 225+ stars on GitHub and an MIT license. It's also Python-based and provides a one-click installer at gomarble.ai/mcp that handles token creation and configuration. GoMarble's server focuses on programmatic access to Meta Ads data and management, with a straightforward local installation process.

Both servers require a Meta access token with ads_read, ads_management, and business_management permissions. Both work with Claude Desktop, Cursor, and other MCP-compatible clients.

Google Ads MCP

Google went first-party here. In October 2025, the Google Ads team open-sourced an official MCP server at googleads/google-ads-mcp on GitHub. It's experimental and currently read-only, but it's built and maintained by Google's own ads engineering team.

The server provides two tools:

  • search — Retrieves information about Google Ads accounts using GAQL (Google Ads Query Language) queries.
  • list_accessible_customers — Returns names and IDs of Google Ads customers accessible by the authenticated user.

Being read-only means you can pull performance data, analyze campaigns, and generate reports, but you can't create or modify campaigns through it yet. Google designed it as a reference implementation — demonstrating how to expose enterprise APIs to AI agents safely. Given Google's trajectory with agentic capabilities in Google Ads (Marketing Advisor, AI-powered campaign recommendations), write capabilities are likely coming.

Setup requires a Google Ads developer token, OAuth2 credentials, and the Google Ads API enabled in a Google Cloud project. It's designed to work with Gemini CLI and Code Assist, but functions with any MCP client.

Amazon Ads MCP

Amazon launched their Ads MCP server in open beta in February 2026 — making it the newest major entry. This is a first-party server built by Amazon's advertising team, and it's more ambitious than Google's initial release.

The server translates natural language prompts into structured API calls and supports:

  • Campaign creation and management — Build and manage Sponsored Products, Sponsored Brands, and Sponsored Display campaigns.
  • Performance reporting — Pull campaign analytics, sales data, and advertising metrics.
  • Account management — Handle billing, account setup, and multi-country expansion.
  • Pre-built workflow tools — Common operations like campaign launches and geographic expansion are packaged as reusable workflows.

Amazon's MCP server integrates with ChatGPT, Claude, and Gemini. It's positioned as the "foundation for the next generation of advertising workflows" — their words, but the technical implementation backs it up. For Amazon sellers and brands running Sponsored Ads, this is a significant development.

TikTok Ads MCP

The AdsMCP team released a community-built TikTok Ads MCP server in September 2025. It provides:

  • Campaign management and performance analytics
  • Creative asset handling and audience targeting
  • Automated report generation
  • Multi-advertiser account support

It's not an official TikTok product, but it connects to TikTok's Marketing API and has gained steady adoption in the MCP ecosystem. For teams running TikTok campaigns alongside Meta and Google, it fills a real gap.

What's Not Here Yet

As of February 2026, there are no widely adopted MCP servers for LinkedIn Ads, Pinterest Ads, Reddit Ads, or Snapchat Ads. Given the pace of development — Amazon went from nothing to open beta in a few months — these gaps will likely close throughout 2026. The protocol is there; the platform-specific implementations just need to be built.


How MCP Servers Compare: Picking the Right Setup

Not all MCP servers are created equal. Here's how the current options stack up across the dimensions that actually matter for marketing teams.

FeatureMeta (Pipeboard)Meta (GoMarble)Google AdsAmazon AdsTikTok Ads
MaintainerPipeboard (community)GoMarble (community)Google (official)Amazon (official)AdsMCP (community)
Read access
Write accessNo (read-only)
Remote hostingNo (local only)
Auth methodOAuth 2.0 / TokenTokenOAuth 2.0OAuth 2.0Token
Multi-account
GitHub stars463+225+217+N/A (official)Growing
LanguagePythonPythonPythonN/APython

For Meta Ads specifically, Pipeboard's server is the more mature option with broader feature coverage and a remote hosting option that eliminates setup entirely. GoMarble is a solid alternative if you prefer local-only operation or want to use their assisted token creation.

For cross-platform teams, the reality right now is that you'll likely use multiple MCP servers — one for Meta, one for Google, potentially one for Amazon or TikTok. They all connect to the same AI client (Claude, Cursor, etc.), so the experience from the user side is unified even if the backend servers are separate.


What You Can Actually Do With Ad MCP Servers

The capabilities go well beyond pulling reports. Here are concrete workflows that teams are running today.

Performance Analysis in Natural Language

Instead of exporting CSVs from Ads Manager and building pivot tables, you ask questions:

  • "Which campaigns had ROAS above 4.0 this week? Show me the top 5 by spend."
  • "Compare my prospecting and retargeting ad sets for the last 30 days. Break down CPA, CTR, and conversion rate."
  • "What's my daily spend trend for February? Flag any days where CPA spiked more than 20% above the monthly average."

The MCP server handles the API queries, data aggregation, and formatting. The AI handles interpretation and recommendations.

Campaign Creation and Management

With write-enabled MCP servers (Meta via Pipeboard/GoMarble, Amazon, TikTok), you can build campaigns through conversation:

  • "Create a conversion campaign targeting a 1% lookalike audience based on my top purchasers in the last 90 days. Set a daily budget of $200 and optimize for purchases."
  • "Pause all ad sets with CPA above $50 and spend over $100 in the last 7 days."
  • "Duplicate my best-performing campaign and change the targeting to 25-44 year olds in California."

The AI builds the proper API calls, the MCP server executes them, and you get confirmation with the campaign details.

Audience Intelligence

  • "Estimate the audience size for women 25-45 interested in sustainable fashion in the US."
  • "Create a lookalike audience based on my email customer list. What reach can I expect at 1% vs 3% similarity?"
  • "Which of my custom audiences have the highest overlap? Flag any that might be competing against each other."

Cross-Platform Analysis

If you have multiple MCP servers connected, the AI can synthesize data across platforms:

  • "Compare my Meta Ads performance vs Google Ads for the last 30 days. Where am I getting better CPA?"
  • "I'm spending $20K per month across Meta and Amazon. Based on the last 60 days, where should I shift budget?"

Automated Reporting

  • "Generate a weekly performance report for all active campaigns. Include spend, impressions, clicks, CTR, CPA, ROAS, and week-over-week trends."
  • "Create a creative performance breakdown. Which ad creatives have the highest CTR? Which have the lowest CPA?"

Setting Up Your First Ad MCP Server

The remote setup is genuinely fast. Here's the path with the lowest friction.

Option 1: Remote Meta Ads MCP (5 minutes)

If you're using Claude Pro or Max:

  1. Go to claude.ai/settings/integrations
  2. Add a new MCP integration with the URL: https://mcp.pipeboard.co/meta-ads-mcp
  3. Authenticate with your Meta Business account
  4. Start asking questions about your campaigns

If you're using Cursor:

  1. Open your MCP settings (~/.cursor/mcp.json)
  2. Add the Pipeboard remote server URL
  3. Authenticate and start querying

That's it. No Python, no npm, no local server to maintain.

Option 2: Local Installation (15–30 minutes)

For teams that want full control over the server or need to run it in their own infrastructure:

  1. Ensure Python 3.10+ is installed
  2. Clone the repository (Pipeboard or GoMarble)
  3. Install dependencies (pip install -r requirements.txt)
  4. Create a Meta access token with the required permissions (ads_read, ads_management, business_management)
  5. Configure your environment variables with the token
  6. Start the server and connect your AI client

The local route gives you more control over data flow and lets you customize the server if needed, but the remote option is functionally equivalent for most use cases.

Option 3: Google Ads MCP

  1. Get a Google Ads developer token
  2. Set up OAuth2 credentials in Google Cloud Console
  3. Enable the Google Ads API
  4. Install the server via pipx
  5. Connect to Gemini CLI or your preferred MCP client

Google's server is read-only, so it's best suited for analysis and reporting rather than campaign management.


The Bigger Picture: MCP and the Future of Ad Management

What's happening with ad MCP servers is part of a much larger shift. Anthropic built MCP to be the universal connector between AI and everything else. Advertising just happens to be one of the highest-value use cases because ad platforms are complex, time-sensitive, and data-heavy — exactly the kind of work that benefits most from AI augmentation.

Here's what the trajectory looks like:

Right now (early 2026): Individual MCP servers for individual platforms. You connect Meta MCP, Google MCP, maybe Amazon MCP, and you interact with each through the same AI interface. The AI gives you a unified conversation, but the backend is still platform-by-platform.

Where it's heading: Full orchestration. AI agents that don't just connect to each platform independently but coordinate across them — shifting budgets between Meta and Google based on real-time performance, testing creative concepts across TikTok and Instagram simultaneously, maintaining a unified view of your customer journey across every touchpoint.

This is where platforms like Hyper come in. MCP servers give you the plumbing — the standardized connections between AI and ad platforms. But plumbing alone doesn't build you a house. You need the intelligence layer on top: agents that understand campaign strategy, that know which objective fits which goal, that can evaluate creative performance in context, that coordinate across platforms with a unified strategy.

At Hyper, our agents already have native API connections to Meta, Google, TikTok, LinkedIn, and other platforms. We've built the strategic intelligence and operational knowledge directly into the agent layer. When you tell a Hyper agent to create a campaign, it doesn't just translate your words into API calls — it applies the same decision frameworks a senior media buyer would use. Which campaign type matches this objective? How should targeting be structured to avoid audience overlap? What bid strategy makes sense given the budget and timeline?

MCP is accelerating the ecosystem toward that future. As more platforms release MCP servers and more AI clients adopt the protocol, the standardized connectors become commodity infrastructure. The differentiation moves to the intelligence layer — who builds the smartest agents, with the deepest platform expertise, and the most effective cross-platform coordination.


What This Means for Marketing Teams

If you're running ads on any of these platforms, here's the practical takeaway:

For solo marketers and small teams: MCP servers are a force multiplier. You can do analysis, reporting, and campaign management that previously required dedicated analysts or expensive tools. The remote Meta Ads MCP setup takes 5 minutes and gives you conversational access to your entire ad account.

For agencies: This changes the economics of account management. Campaign setup, performance reporting, and routine optimization can be handled through AI conversation. Your team spends more time on strategy and client relationships, less time clicking through Ads Manager and exporting spreadsheets.

For enterprise teams: MCP provides a standardized way to build AI-powered ad management into your existing infrastructure. You can run servers in your own environment, control data flow, and integrate with internal tools. The protocol being open-source and vendor-neutral means you're not locked into any single AI provider.

For everyone: The companies that build fluency with AI-powered ad management now are going to have a real advantage as these tools mature. Every campaign an AI agent manages, every optimization it makes, every creative it tests — the learning compounds. Starting earlier means your agents have more data and better pattern recognition than competitors who wait.


The Ad MCP Landscape at a Glance

PlatformMCP ServerStatusAccess LevelBest For
Meta (Facebook & Instagram)Pipeboard meta-ads-mcpProductionFull read/writeTeams of any size running Meta campaigns
Meta (Facebook & Instagram)GoMarble facebook-ads-mcpProductionFull read/writeDev teams wanting local control
Google AdsGoogle googleads-mcpExperimentalRead-onlyAnalysis and reporting
Amazon AdsAmazon Ads MCPOpen BetaFull read/writeAmazon sellers and brands
TikTok AdsAdsMCP tiktok-ads-mcpProductionFull read/writeTeams running TikTok campaigns
LinkedIn AdsNot availableWaiting on ecosystem
Pinterest AdsNot availableWaiting on ecosystem

The landscape is moving fast. Six months ago, only the Meta community servers existed. Now there are official first-party servers from Google and Amazon, with more platforms likely to follow. If you're managing ad campaigns in 2026, MCP isn't something to put off learning about — it's infrastructure that's being built under you right now.


Getting Started

The fastest path to hands-on experience:

  1. If you use Claude Pro/Max: Add the remote Meta Ads MCP server at https://mcp.pipeboard.co/meta-ads-mcp. Authenticate with your Meta account. Ask it anything about your campaigns.

  2. If you want cross-platform AI ad management today: Hyper agents already connect to Meta, Google, TikTok, LinkedIn, and more — with the strategic intelligence layer built in. No MCP configuration needed. Send a message in chat and get campaigns built, deployed, and optimized.

  3. If you want to build custom integrations: The MCP protocol is open-source at github.com/modelcontextprotocol. The spec is well-documented and SDKs are available for Python, TypeScript, and other languages.

However you start, start now. The gap between teams using AI for ad management and teams doing it manually is widening every month.


Hyper is an AI agent platform for marketing. Agents that run your ads, SEO, content, and analytics across every channel. hyperfx.ai

AI agents for marketing and beyond