Ads MCP
Remote MCP server for Ad campaign planning, research, and cross-platform ad creation. Supports Google Ads Search & Performance Max and TikTok at launch, with additional networks planned.
Ads MCP
Remote Model Context Protocol (MCP) server for cross-platform ad management. Create, analyze, and optimize campaigns across Google Ads, Meta Ads, TikTok Ads, and LinkedIn Ads from any MCP-compatible AI assistant.
Quick Links
- MCP Remote URL:
https://mcp.adspirer.com/mcp - Transport: Streamable HTTP
- Registry ID:
com.adspirer/ads - Authentication: OAuth 2.1 with PKCE (dynamic client registration supported)
- Website: https://www.adspirer.com
- Support: abhi@adspirer.com
What It Does
- 100+ tools across 4 ad platforms for campaign creation, performance analysis, and optimization
- Plan and validate campaigns using structured prompts
- Research keywords with real CPC data and competitive analysis
- Create Google Ads Search and Performance Max campaigns end-to-end
- Launch Meta, TikTok, and LinkedIn ad campaigns
- Analyze performance with actionable optimization recommendations
- Manage multiple ad accounts across platforms
Platforms & Tools
| Platform | Tools | Capabilities |
|---|---|---|
| Google Ads | 39 | Search campaigns, Performance Max, keyword research, performance analysis, asset management, ad extensions |
| LinkedIn Ads | 28 | Sponsored content, lead gen forms, audience targeting, campaign analytics |
| Meta Ads | 20 | Image campaigns, carousel campaigns, audience targeting, performance tracking |
| TikTok Ads | 4 | In-feed video/image campaigns, asset validation |
| Total | 100+ | Plus 2 resources and 6 prompts |
How to Connect
See CONNECTING.md for detailed setup instructions for each platform.
Claude (Recommended)
- Open Settings > Connectors > Add custom connector
- Name: Ads MCP
- URL:
https://mcp.adspirer.com/mcp - Complete OAuth 2.1 sign-in
- Link your ad accounts on first use
Claude Code
claude mcp add --transport http adspirer https://mcp.adspirer.com/mcp
ChatGPT
- Open Settings > Connectors > Add custom connector
- Name: Ads MCP
- URL:
https://mcp.adspirer.com/mcp - Follow OAuth 2.1 sign-in flow
Cursor
Add to ~/.cursor/mcp.json:
{
"mcpServers": {
"adspirer": {
"url": "https://mcp.adspirer.com/mcp"
}
}
}
OpenAI Codex
Add to ~/.codex/config.toml:
[mcp_servers.adspirer]
url = "https://mcp.adspirer.com/mcp"
Example Prompts
Keyword Research:
Research keywords for my emergency plumbing business in Chicago.
Show me high-intent keywords with real CPC data and budget recommendations.
Performance Analysis:
Show me campaign performance for the last 30 days across all platforms.
Which campaigns are converting best and what should I optimize?
Campaign Creation:
Create a Google Performance Max campaign for luxury watches targeting
New York with a $50/day budget.
Multi-Platform Strategy:
I want to advertise my handmade jewelry business across Google and LinkedIn.
Research keywords for Google Ads and create a LinkedIn sponsored content campaign
targeting small business owners.
Technical Details
- Protocol: MCP 2025-03-26 (with fallback to 2024-11-05)
- Transport: Streamable HTTP
- OAuth: RFC 8252 (Authorization Code + PKCE) with RFC 7591 (Dynamic Client Registration) and RFC 9728 (Protected Resource Metadata)
- Tool Annotations: All tools include MCP safety metadata (
readOnlyHint,destructiveHint)
Security
- HTTPS/TLS for all data transmission
- OAuth 2.1 with PKCE for authentication
- Dynamic client registration for CLI tools (Claude Code, Cursor, Codex)
- Encrypted token storage
- No conversation logging -- only tool requests are processed
See SECURITY.md for vulnerability reporting.
Documentation
Support
- Email: abhi@adspirer.com
- Issues: https://github.com/amekala/ads-mcp/issues
- Website: https://www.adspirer.com
- Server Status: https://mcp.adspirer.com/health
License
Proprietary -- See Terms of Service for usage terms.
Related Servers
Obsidian MCP Server
An MCP server that allows AI assistants to read from and write to your local Obsidian vault.
Google Calendar
Interact with Google Calendar APIs to manage events and calendars.
Task Orchestrator
AI-powered task orchestration and workflow automation with specialized agent roles, intelligent task decomposition, and seamless integration across Claude Desktop, Cursor IDE, Windsurf, and VS Code.
Outlook Calendar
Access and manage your local Microsoft Outlook calendar on Windows.
MCP Conductor
An advanced MCP server for intelligent conversation context management and session continuity, requiring the Claude Desktop application and a Node.js environment.
Laravel Boost
Laravel Boost is an MCP server equipped with over 15 specialized tools designed to streamline AI-assisted coding workflows.
YuQue MCP
An MCP server for interacting with the YuQue knowledge base, enabling AI assistants to perform operations on documents and information.
Plane
The official Plane MCP server provides integration with Plane APIs, enabling full AI automation of Plane projects, work items, cycles and more.
C++ Excel Automation
A C++ based MCP server for intelligent Excel automation using the OpenXLSX library.
DingTalk MCP Server
Provides various DingTalk services including contacts, department management, robot messaging, calendar, and tasks.