---
title: "ads"
description: "Run Google Ads, Meta (Facebook, Instagram), TikTok, and LinkedIn ads from Cursor: launch campaigns, analyze performance, spy on 1M+ competitor ads, generate creatives."
canonical: https://agentpluginsdirectory.com/plugins/ads
last-updated: 2026-10-15
---

# ads
Run Google Ads, Meta (Facebook, Instagram), TikTok, and LinkedIn ads from Cursor: launch campaigns, analyze performance, spy on 1M+ competitor ads, generate creatives.
- Slug: ads
- Publisher: AdKit
- Repository: https://github.com/adkit/ads-mcp
- Manifest: plugin.json
- Version: 1.0.5
- License: MIT
- Category (editorial): integrations
- Skills: 5 (analyze, launch, setup, spy, studio)
- MCP servers: 1 (adkit)
- Stars: 17
- Repository created: 2026-05-19
- Repository last pushed: 2026-10-02
- Publisher type: Organization
- Listing: https://agentpluginsdirectory.com/plugins/ads
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What ads does, in the publisher's words

Ads MCP is a Model Context Protocol (MCP) server for managing ad campaigns across Google Ads, Meta Ads, TikTok Ads, LinkedIn Ads, Microsoft Ads, Reddit Ads, and X Ads from any MCP-compatible AI agent, Claude, Claude Code, ChatGPT, Cursor, and Codex. Create campaigns, analyze performance, and spy on competitor ads without leaving your chat. (Pinterest and Snapchat coming soon.)

> Draft-first: every change starts as a draft, nothing goes live without your explicit approval. Multi-account for agencies and teams.

- 🚀 Create campaigns: Build campaigns from scratch with audience research, keyword targeting, and media uploads
- 📊 Analyze performance: Pull metrics with date, placement, and demographic breakdowns; diagnose why ROAS dropped

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/adkit/ads-mcp/HEAD/README.md

## Skills

- analyze: Pull ad campaign performance data from connected platforms. Use when the user asks about campaign results, ROAS, ad spend, CTR, conversions, search terms, negative keywords, ad fatigue, budget pacing, delivery issues, or wants to diagnose why ads aren't spending. Also use for Google search term rep…
- launch: Launch ad campaigns on connected platforms. Use when the user wants to create a new campaign, set up targeting, configure ads, upload media, duplicate campaigns, or go live with new ads. All creations produce drafts that require explicit user approval before publishing. Not for performance analysis…
- setup: Connect ad platforms to AdKit. Use when the user wants to set up AdKit, link their Meta, Google, or TikTok ad accounts, or verify their connection. Not for campaign creation, performance analysis, or ad library browsing, use the launch or analyze skills for those.
- spy: Research competitor ads using the ad library. Use when the user wants to spy on competitor ads, see what ads a brand is running, browse competitor creatives, find top-performing ads, or do ad library research. Also use when the user mentions "ad library", "what ads is X running", "competitor creati…
- studio: Generate AI ad creatives: images, copy, and briefs. Use when the user wants to generate ad images, create ad creatives with AI, make an ad, build a creative brief, clone a competitor ad, resize creatives for different placements, or edit existing images. Also use when the user mentions "AI ad gene…

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.

## MCP servers

- adkit: transport: streamable-http; url: https://mcp.adkit.so

Read from the plugin's own mcp.json. Environment variable names only, never values.
