MCP Catalogs
Home

ads-mcp

by amekala·44·Score 48

MCP server with 175+ tools for managing ad campaigns across Google Ads, Meta Ads, LinkedIn Ads, and TikTok Ads.

ecommercedeveloper-toolsproductivity
6
Forks
3
Open issues
this month
Last commit
2d ago
Indexed

Overview

Ads MCP is a comprehensive remote Model Context Protocol server that enables cross-platform ad management across major advertising platforms. It provides strategy-aware execution for campaign creation, performance analysis, and optimization. The server supports 175+ tools across Google Ads, Meta Ads, LinkedIn Ads, and TikTok Ads, with features like keyword research, campaign creation, performance monitoring, and budget optimization. It maintains strategy persistence across sessions and offers both MCP connectivity and REST API endpoints.

Try asking AI

After installing, here are 7 things you can ask your AI assistant:

you:Create and manage ad campaigns across multiple platforms from a single interface
you:Analyze campaign performance and get optimization recommendations
you:Research keywords with real CPC data and competitive analysis
you:Automate scheduled briefs, performance monitors, and cross-platform reports
you:What platforms does Ads MCP support?
you:How is authentication handled?
you:Can I use Ads MCP without an AI client?

When to choose this

Choose Ads MCP when you need to manage ad campaigns across multiple platforms (Google, Meta, LinkedIn, TikTok) from a single interface and want strategy-aware execution that persists across sessions.

When NOT to choose this

Don't choose Ads MCP if you only work with a single ad platform or need extensive customization beyond what's provided by this commercial service.

Tools this server exposes

12 tools extracted from the README
  • research_keywords

    Research keywords with real CPC data and competitive analysis

  • analyze_performance

    Analyze campaign performance across platforms with actionable recommendations

  • create_google_performance_max

    Create a Google Performance Max campaign with search themes and audience signals

  • create_google_search

    Create a Google Search campaign with keyword targeting

  • create_meta_image_campaign

    Create a Meta image ad campaign with targeting options

  • create_linkedin_sponsored_content

    Create a LinkedIn sponsored content campaign with targeting options

  • analyze_wasted_spend

    Identify and analyze wasted ad spend across campaigns

  • create_tiktok_in_feed

    Create a TikTok in-feed ad campaign

  • create_lead_gen_form

    Create a lead generation form campaign on Meta or LinkedIn

  • generate_ad_copy

    Generate ad copy for campaigns across platforms

  • cross_platform_report

    Generate performance reports across multiple ad platforms

  • monitor_campaign_performance

    Set up automated monitoring of campaign performance

Comparable tools

adspert-mcpppc-tools-mcpgoogle-ads-api

Installation

Installation

Claude Desktop

  1. Open Settings > Connectors > Add custom connector
  2. Name: **Ads MCP**
  3. URL: https://mcp.adspirer.com/mcp
  4. Complete OAuth 2.1 sign-in

Claude Code

  1. Run /plugin marketplace add amekala/ads-mcp
  2. Run /plugin install adspirer
  3. Run /mcp — find **plugin:adspirer:adspirer** and click to authenticate

Cursor

Add to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "adspirer": {
      "url": "https://mcp.adspirer.com/mcp"
    }
  }
}

Gemini CLI

gemini extensions install github.com/amekala/ads-mcp

FAQ

What platforms does Ads MCP support?
Ads MCP supports Google Ads, Meta Ads, LinkedIn Ads, and TikTok Ads with 175+ total tools across these platforms.
How is authentication handled?
Ads MCP uses OAuth 2.1 with PKCE for authentication, with dynamic client registration supported for CLI tools.
Can I use Ads MCP without an AI client?
Yes, Ads MCP provides REST API endpoints at `https://api.adspirer.ai/api/v1/tools/<tool_name>/execute` that can be used directly without an MCP client.

Compare ads-mcp with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.