Get Started

Quickstart

Connect an ad account, add the server to your AI client, and run a real query against live data. About five minutes, most of it waiting for OAuth screens.

Before you start

You need two things: an advertising account you have access to, and an AI client that supports remote MCP servers.

  • Admin or standard access on at least one of Google Ads, Meta Ads, LinkedIn Ads or TikTok Ads
  • Billing enabled on that account if you intend to launch campaigns rather than only read data
  • Claude Desktop, Claude on the web, or Claude Code

Connect your accounts

Sign up, then connect each platform from the dashboard. Every connection uses that platform's own OAuth screen, so your credentials are never typed into MCP Ads or into a chat window.

  1. Create your account

    Sign up for free — no credit card required. The free plan includes 30 tool calls every month, which is enough to run a full audit workflow end to end.

  2. Authorise a platform

    Pick a platform in the dashboard and approve the OAuth screen. You can revoke any connection later without affecting the others.

  3. Confirm what came through

    The dashboard lists the specific ad accounts each connection can reach. If an account is missing, it is a permissions issue on the platform side rather than an MCP Ads one.

Add the server to your client

MCP Ads is a remote server, so there is nothing to install. You give the client a URL and approve access once in the browser.

Open Settings, then Connectors, and add a custom connector pointing at the server URL. Claude will open a browser window for the one-time authorisation.

Custom connector URL
https://mcp-ads.com/mcp-slim

Run your first query

Ask for something concrete. Vague prompts produce vague tool choices; naming the account, the metric and the period gets a useful answer on the first try.

Try one of these
Show me wasted spend across all my Google Ads campaigns this month.

What changed in my Meta Ads performance week over week?

Pull last week's GA4 traffic sources and summarise what moved.
Tip

If Claude says it has no tools available, restart the session. Newly added MCP servers are picked up when a conversation starts, not mid-conversation.

Then what

Once a query works, the fastest way to get value is to stop writing prompts from scratch and start from a skill — a written procedure Claude follows step by step.

Common questions

Why does Claude say there are no tools available?

Almost always because the session started before the server was added. Start a new conversation. If it persists, re-check the connector URL and that the browser authorisation completed rather than being dismissed.

Do I have to reconnect every time?

No. The OAuth authorisation and the client configuration both persist. You reconnect only if you revoke access or the platform expires the grant.

Can I try it without connecting a real ad account?

Not usefully. Every tool reads from a live platform API, so with nothing connected there is nothing for Claude to call. A read-only account on a low-spend campaign is a reasonable way to evaluate it.

What happens if I ask for something destructive?

Deleting campaigns and removing budgets are not exposed as tools, so they cannot happen. New campaigns are created paused, and budget changes are actions you have to ask for explicitly.

Ready to connect?

Start free, connect the platforms you use, and run your first workflow from Claude in minutes.