OpenAdManager for Devin Desktop

Run your ads from Devin Desktop

Add OpenAdManager to Devin Desktop once. Then Cascade can create ads, write creatives, set targeting and budgets, and optimize what runs.

https://mcp.openadmanager.com/mcp

Free plan, no time limitNo cardCreate and change ads within your plan

Add OpenAdManager to Devin Desktop (formerly Windsurf)

Add to the config

Paste this block into your Devin config file.

{"mcpServers":{"openadmanager":{"url":"https://mcp.openadmanager.com/mcp","transport":"http"}}}

Paste into ~/.config/devin/mcp_config.json (or .devin/mcp_config.json in a project), save, then click Authenticate next to openadmanager and sign in.

Manual · copy and paste

The link, for any step that asks for it:

https://mcp.openadmanager.com/mcp

Full setup guide for Devin Desktop (formerly Windsurf) · the vendor's own docs

What Devin Desktop (formerly Windsurf) is good for with your ad data

  • Create campaigns and ads, with targeting and budgets, in Cascade
  • Write ad copy while you build the page it sends to
  • Optimize running ads and pull numbers into a report

Limits you should know

  • Adding it needs a computer.
  • Free can make changes within its monthly limit.

Try these questions

Plain words are fine. Copy one and paste it into Devin Desktop.

  • Create a Google campaign for my shoe store, $40 a day.
  • Which campaign is wasting money?
  • What did I spend yesterday?

Questions

Shows Needs authentication?
Click Authenticate next to openadmanager and sign in to OpenAdManager again.
Not showing up in Devin?
Check the file is in the right place and the block is valid JSON, then look for openadmanager again.
Blocked by your team?
An admin allowlist may apply on teams. Ask an admin to allow this server.
Is Devin Desktop the same as Windsurf?
Yes. Windsurf became Devin Desktop and its docs moved to docs.devin.ai.
Is there a button that adds it for me?
Not today. Devin documents no install link, so you paste a short block into its config file.
Where does the config file go?
In ~/.config/devin/mcp_config.json for every project, or .devin/mcp_config.json inside one project.
My team uses an allowlist.
On teams, an admin allowlist may apply. Ask an admin to allow the OpenAdManager server.
Can it change my ads?
Yes, on every plan, within its monthly changes (25 on Free), and only the kinds of change AI permissions allow. All are on to start, and you can turn any off, such as raising budgets.

Your next campaign is one sentence away.

Connect Devin Desktop

Google Ads is a trademark of Google LLC. Facebook, Instagram and Meta are trademarks of Meta Platforms, Inc. TikTok is a trademark of TikTok Inc. Reddit is a trademark of Reddit, Inc. X is a trademark of X Corp. OpenAdManager is not affiliated with or endorsed by Google, Meta, TikTok, Reddit or X. Devin Desktop (formerly Windsurf) and its logo belong to their owners, and OpenAdManager is not affiliated with or endorsed by the maker of Devin Desktop.

Add OpenAdManager to Devin Desktop

Pick where you use Devin Desktop. You only do this once.

Adding it needs a computer. Devin Desktop adds connectors on the web or in the desktop app. Send this link to yourself and add it there.

Add to the config

Paste this block into your Devin config file.

{"mcpServers":{"openadmanager":{"url":"https://mcp.openadmanager.com/mcp","transport":"http"}}}

Paste into ~/.config/devin/mcp_config.json (or .devin/mcp_config.json in a project), save, then click Authenticate next to openadmanager and sign in.

Manual · copy and paste