Skip to main content
MCP server CX Codex

Adwarp — Claude Code MCP server for ads: features and setup

Adwarp lets an AI assistant build LinkedIn Ads and Google Ads campaigns, prepare audiences, and review performance. Use it to turn a brief and contact data into campaign drafts.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add --env ADWARP_LINKEDIN_CLIENT_ID=<ADWARP_LINKEDIN_CLIENT_ID> --env ADWARP_LINKEDIN_CLIENT_SECRET=<ADWARP_LINKEDIN_CLIENT_SECRET> --env ADWARP_LINKEDIN_REFRESH_TOKEN=<ADWARP_LINKEDIN_REFRESH_TOKEN> --env ADWARP_LINKEDIN_DEFAULT_ACCOUNT_ID=<ADWARP_LINKEDIN_DEFAULT_ACCOUNT_ID> --transport stdio adwarp -- npx -y adwarp
Open on GitHub

What Adwarp does

With Adwarp connected, you can estimate audience reach, turn CSV files or Salesforce and HubSpot lists into matched audiences, create campaigns, and inspect results. It can also look up competitor ads in the public ad library and track changes with before-and-after performance comparisons. The same capabilities are available through the adwarp CLI.

Google Ads support is limited to Search campaigns. A launch prepares the campaign structure, location and language targeting, keywords, and responsive search ads, with server-side validation before changes are applied. Keyword research requires Basic access to the Google Ads API. LinkedIn items are created as drafts and Google campaigns start paused; Google campaigns can only be enabled in the Google Ads interface.

What it helps with

  • estimate reach before committing to a campaign
  • build a LinkedIn matched audience from a CSV or CRM list
  • prepare a Google Search campaign from a brief
  • compare ad performance across reporting periods
  • inspect competitors’ ads in the public library

Example prompts for the agent

  • Estimate the reachable audience for our target contacts in the US.
  • Create a LinkedIn audience from the target-account contacts in Salesforce.
  • Prepare a Google Search campaign from examples/google-brief.json.

How to install Adwarp

1Platform CLI

claude mcp add --env ADWARP_LINKEDIN_CLIENT_ID=<ADWARP_LINKEDIN_CLIENT_ID> --env ADWARP_LINKEDIN_CLIENT_SECRET=<ADWARP_LINKEDIN_CLIENT_SECRET> --env ADWARP_LINKEDIN_REFRESH_TOKEN=<ADWARP_LINKEDIN_REFRESH_TOKEN> --env ADWARP_LINKEDIN_DEFAULT_ACCOUNT_ID=<ADWARP_LINKEDIN_DEFAULT_ACCOUNT_ID> --transport stdio adwarp -- npx -y adwarp

Replace <…> with your own values

2Platform CLI: remote server

claude mcp add --transport http adwarp https://mcp.adwarp.dev/api/mcp

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about Adwarp

How do I install Adwarp in Claude Code?

Run `claude mcp add adwarp -e ADWARP_LINKEDIN_CLIENT_SECRET=<ADWARP_LINKEDIN_CLIENT_SECRET> -e ADWARP_LINKEDIN_REFRESH_TOKEN=<ADWARP_LINKEDIN_REFRESH_TOKEN> -- npx -y adwarp`. Provide the LinkedIn credential values.

What does Adwarp do?

It helps create campaigns and audiences for LinkedIn Ads and Google Ads, review performance, and inspect competitor ads.

Can Adwarp activate a Google Ads campaign?

No. Google campaigns are created paused and can only be enabled in the Google Ads interface.

Similar MCP servers

Everything for Marketing and content →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor