adwarp

Start with 1 prompt

Paste it into Claude Code, Codex or Cursor. Your agent installs Adwarp, walks you through your LinkedIn app and checks the connection.

setup prompt
Set up Adwarp for me. It's the open-source ad agent for LinkedIn Ads and Google Ads: https://github.com/adwarp-dev/adwarp

1. Check that Node.js 20 or newer is installed.
2. Walk me through creating my own LinkedIn developer app with the Advertising API product: https://github.com/adwarp-dev/adwarp/blob/main/docs/linkedin-app.md
3. Save the app's client ID and secret to ~/.adwarp/config.json as clientId and clientSecret.
4. Run "npx -y adwarp auth login" and wait while I approve access in my browser.
5. Add Adwarp to the AI client I'm using right now as an MCP server that runs "npx -y adwarp mcp". In Claude Code that's: claude mcp add adwarp -- npx -y adwarp mcp
6. Check the connection by listing my ad accounts, then save the one I pick as defaultAccountId in ~/.adwarp/config.json.

Don't create or change anything in my ad accounts during setup. LinkedIn campaigns start as drafts, so nothing spends until I turn it on.
adwarp
GitHub

Start with 1 prompt

Paste it into Claude Code, Codex or Cursor. Your agent installs Adwarp, walks you through your LinkedIn app and checks the connection.

setup prompt
Set up Adwarp for me. It's the open-source ad agent for LinkedIn Ads and Google Ads: https://github.com/adwarp-dev/adwarp

1. Check that Node.js 20 or newer is installed.
2. Walk me through creating my own LinkedIn developer app with the Advertising API product: https://github.com/adwarp-dev/adwarp/blob/main/docs/linkedin-app.md
3. Save the app's client ID and secret to ~/.adwarp/config.json as clientId and clientSecret.
4. Run "npx -y adwarp auth login" and wait while I approve access in my browser.
5. Add Adwarp to the AI client I'm using right now as an MCP server that runs "npx -y adwarp mcp". In Claude Code that's: claude mcp add adwarp -- npx -y adwarp mcp
6. Check the connection by listing my ad accounts, then save the one I pick as defaultAccountId in ~/.adwarp/config.json.

Don't create or change anything in my ad accounts during setup. LinkedIn campaigns start as drafts, so nothing spends until I turn it on.

Google Ads in Meta Muse, coming soon

Adwarp's Google Ads tools are coming to Muse. Today they run in Claude, Codex, Cursor, Gemini and the CLI, and LinkedIn Ads already works in Muse.

01What's coming

Adwarp's Google tools don't reach Muse yet 1 piece is still to build, on the endpoint.

  • Muse runs in Meta's cloud

    It can't reach a server on your laptop, so it needs Adwarp on an endpoint on the internet.

  • No Google tools on the endpoint

    The endpoint serves only the LinkedIn tools today. The Google tools run on your machine, with your own Google Ads credentials.

  • What's left to build

    The Google tools on your own endpoint, with your own credentials. Until then, the clients below work.

02Use it today

Use it today Adwarp runs in Claude, Codex, Cursor and Gemini, or straight from the CLI, all on your machine.

03FAQ

Questions, answered Before you install.

Ask on GitHub
Does Adwarp work with Google Ads in Muse?

Not yet, it's coming. Muse needs Adwarp on an endpoint on the internet, and the Google tools only run on your machine today. Until that ships, use Claude, Codex, Cursor or the CLI.

Can I use Adwarp in Muse today?

Yes, for LinkedIn Ads. Run your own Adwarp endpoint and add it to Muse as a custom connector.

LinkedIn Ads in Muse

How will I know when it works in Muse?

Watch the Adwarp repo on GitHub and turn on release notifications. The release that adds the Google tools to the endpoint will say so.