Adsroid MCP
Adsroid MCP connects Claude, ChatGPT, Cursor, or any MCP-compatible client directly to your advertising and marketing accounts — Google Ads, Meta Ads, Microsoft Ads, TikTok Ads, LinkedIn Ads, Google Search Console, Google Analytics 4, and HubSpot, through a single endpoint.
Documentation
Adsroid MCP
One MCP server. Every major ad platform. Any AI assistant.
Adsroid MCP connects Claude, ChatGPT, Cursor, or any MCP-compatible client directly to your advertising and marketing accounts — Google Ads, Meta Ads, Microsoft Ads, TikTok Ads, LinkedIn Ads, Google Search Console, Google Analytics 4, and HubSpot — through a single endpoint.
Instead of switching between dashboards, your AI assistant reads live account data, proposes changes, and executes them (with your confirmation) directly inside the conversation.
https://mcp.adsroid.com/mcp
What is Adsroid MCP?
Adsroid MCP is the Model Context Protocol interface to the Adsroid advertising platform. It exposes Adsroid's analysis, management, and campaign-building capabilities as MCP tools, so any MCP client can operate on a user's real ad accounts — reading performance data, adjusting budgets and bids, and building campaigns from scratch — through natural language.
This repository is documentation only. The Adsroid MCP server itself is closed-source and runs as a hosted service; there is nothing to install or self-host. This repo exists to explain how the MCP works, what it can do, and how to connect it to your AI assistant of choice.
Why a single MCP for everything
Most MCP servers wrap one platform, one account. Real media buyers and agencies don't work that way — they manage multiple clients across multiple channels in the same session.
- One endpoint, every platform. No separate server per ad platform, no re-authentication per account.
- True multi-account. Your assistant can work across every client/project tied to your organization in the same conversation, without mixing data between them.
- OAuth in one click. Standard OAuth 2.0 authorization code flow with PKCE and Dynamic Client Registration — no manual token management.
- Read and write from day one. Beyond analysis, Adsroid MCP can create and modify live campaigns, ad groups, ads, budgets, and targeting.
- Zero data retention. Every tool call is a real-time round trip to the official platform APIs. Nothing is cached or stored server-side.
Platforms
| Platform | Capabilities |
|---|---|
| Google Ads | Analyze · Manage · Build · Test |
| Meta Ads | Analyze · Manage · Build · Test |
| Google Search Console | Analyze |
| Google Analytics 4 | Analyze |
| Ad Radar (competitive intelligence) | Analyze |
| Microsoft Ads | Coming soon |
| TikTok Ads | Coming soon |
| LinkedIn Ads | Coming soon |
See tools-overview.md for what each capability category covers.
Quick start
- Get your API key. Sign up at app.adsroid.com and generate an API key from Settings.
- Connect your MCP client. In Claude.ai, go to Settings → Connectors and add:
https://mcp.adsroid.com/mcp - Sign in. Your client opens the Adsroid authorization page. Enter your API key and organization ID — that's it, no tokens to copy around.
- Start talking to your accounts. Ask your assistant to audit a campaign, pull performance metrics, analyze search terms, or build a new campaign end to end.
Full walkthrough: guides/getting-started.md
Example
You: Give me a performance overview of all my campaigns this month,
and flag any that are underperforming.
Assistant → Adsroid MCP: retrieves live account metrics
Assistant: Two campaigns are flagging. "Generic_Keywords" has a CPA
of €94.20 against your €40 target, and "Display_Retargeting" hasn't
converted in 14 days. Want me to pause them or adjust bids first?
More conversation examples: examples/
Documentation
- tools-overview.md — What Adsroid MCP can do, by platform and category
- guides/getting-started.md — Connecting Adsroid MCP to your AI assistant
- guides/multi-account-and-agencies.md — Managing multiple clients/projects in one session
- guides/security-and-data.md — Authentication, data retention, and safety controls
- faq.md — Common questions
- examples/ — Sample conversations across platforms
Learn more
- Product page: adsroid.com/mcp
- Pricing: adsroid.com/pricing
- Full feature set: adsroid.com/features
License
This repository contains documentation only. Adsroid is a commercial SaaS product. See Terms of Service.