Setup steps checked Nov 2026.

Your ad accounts, inside Cursor

What you'll have at the end: Cursor's agent reading your Google Ads, Meta ads, TikTok ads, Reddit ads and X ads, and drafting the changes you allow.

Install

  1. Click Add to Cursor on your dashboard's Add to your AI screen. It opens Cursor with the server prefilled (the link carries the URL only, never a token).
  2. Cursor shows the server. Click Install, then Connect and sign in to OpenAdManager. Click Allow.

Manual

Add this to ~/.cursor/mcp.json (or .cursor/mcp.json in a project):

{ "mcpServers": { "oam": { "url": "https://mcp.openadmanager.com/mcp" } } }

Cursor opens the browser sign-in the first time the server is used.

With a personal token (no browser)

If your organization blocks sign-in windows, create a personal token in OpenAdManager and use an environment variable:

{ "mcpServers": { "oam": { "url": "https://mcp.openadmanager.com/mcp", "headers": { "Authorization": "Bearer ${env:OAM_TOKEN}" } } } }

Never paste the token into the file itself.

Check it worked

Use OpenAdManager: list my ad accounts.

If something goes wrong

  • The server shows "Needs authentication". Open Cursor's MCP settings and click Connect again.
  • No tools shown. Toggle the server off and on, then start a new chat.
  • "Limit reached". You used this month's MCP requests. The reply says the reset date and the next plan; upgrade from Billing.

Cursor is a trademark of Anysphere. OpenAdManager is not affiliated with or endorsed by Anysphere.

New sign-ups are closed right now.

Get notified