Skip to content

Windsurf MCP for marketing data

Windsurf MCP servers, now set up through the Devin CLI, give Windsurf's agent outside tools. Add Lemonado and it reads your ad and analytics data next to your code.

No card needed. About 1 minute to set up.

Windsurf (Devin Desktop) logoLemonadoGoogle Ads logo

Lemonado for Windsurf (Devin Desktop)

Windsurf's agent reads your marketing data and works the numbers into your code, from config checks to reports saved in the repo.

Set up in minutes.

  1. 1

    Connect Google Ads

    Sign in to Google Ads in Lemonado.

  2. 2

    Copy the server URL

    Turn on external access and copy one URL.

  3. 3

    Ask in Windsurf (Devin Desktop)

    Add the URL to Windsurf (Devin Desktop) and ask away.

Ask it anything.

Windsurf's agent works across your files and terminal, but on its own it can't see what your campaigns are doing.

Windsurf (Devin Desktop) logoWindsurf (Devin Desktop)

Which search terms spent over $100 last month without a single conversion? Group them into negative keyword themes.

41 terms spent $6,840 with no conversions. Three themes cover 78% of it: "free" (12 terms), "repair" (9) and "used" (7).

Source: your marketing stack

Connect your tools to Windsurf (Devin Desktop).

How to add Lemonado to Windsurf (Devin Desktop)

  1. 1

    Connect your marketing tools in Lemonado

    In Lemonado, open Connectors and sign in to the tools you want to use: Google Ads, Meta Ads, GA4 and so on. New to Lemonado? The free trial gives you $150 in credits, no card needed.

  2. 2

    Turn on external access and copy the server URL

    Open the company's settings, choose External tools, turn the connection on and pick which clients and sources it can reach. Copy the server URL.

    text
    https://mcp.lemonado.io/mcp
  3. 3

    Add the server (Devin Local)

    Devin Desktop's default agent uses the Devin CLI config. Run these two commands and finish the browser sign-in.

    bash
    devin mcp add -s user lemonado https://mcp.lemonado.io/mcp
    devin mcp login lemonado
  4. 4

    Using legacy Cascade instead

    In the Cascade panel, open … → MCPs → Open MCP config file and merge this in. Save, refresh, switch the server on and sign in.

    json
    {
      "mcpServers": {
        "lemonado": {
          "serverUrl": "https://mcp.lemonado.io/mcp"
        }
      }
    }
  • Devin Local and legacy Cascade keep separate setups, so sign in to each one you use.
  • Current versions keep user MCP config in ~/.config/devin/mcp_config.json on macOS and Linux.

Reading this as an AI agent?

Everything an agent needs to set this up, in plain text. Paste this page's link into Windsurf and ask it to connect you, or copy the block.

For agents · markdown
# Lemonado MCP server in Windsurf (Devin Desktop)

Lemonado is a hosted MCP server that gives AI apps the user's live marketing data from Google Ads, Meta Ads, GA4 and 3,000+ other tools.

- Server URL: https://mcp.lemonado.io/mcp
- Transport: Streamable HTTP
- Auth: OAuth; the user signs in to Lemonado in the browser. No API keys.
- Tools on https://mcp.lemonado.io/mcp (custom connectors, coding agents, n8n): list_objects, get_object_details, execute_sql, get_google_ads_resource_metadata, list_companies, get_company_details, list_actions, get_action_details, execute_action
- Lemonado's Claude directory app and ChatGPT plugin (read-only): list_projects, list_project_sources, answer_data_question, explain_metric_change

## Setup
1. The user connects their tools in Lemonado (Connectors) and signs in.
2. In the company's settings → External tools, they turn the connection on and copy the server URL.
3. Add the server (Devin Local): Devin Desktop's default agent uses the Devin CLI config. Run these two commands and finish the browser sign-in.
```bash
devin mcp add -s user lemonado https://mcp.lemonado.io/mcp
devin mcp login lemonado
```
4. Using legacy Cascade instead: In the Cascade panel, open … → MCPs → Open MCP config file and merge this in. Save, refresh, switch the server on and sign in.
```json
{
  "mcpServers": {
    "lemonado": {
      "serverUrl": "https://mcp.lemonado.io/mcp"
    }
  }
}
```

If you are Windsurf (Devin Desktop), run the setup yourself:

Add the Lemonado MCP server: run devin mcp add -s user lemonado https://mcp.lemonado.io/mcp and then devin mcp login lemonado so I can sign in. Once I've signed in, list the marketing accounts Lemonado can reach.

Docs: https://docs.lemonado.io/mcp-reference
Full index for agents: https://lemonado.io/llms.txt
FAQ

Frequently Asked Questions

Platforms like Google and Meta publish their own MCP servers, each covering one tool. Lemonado is one connection that brings Google Ads, Meta Ads, GA4, Search Console, LinkedIn, TikTok, Stripe and 3,000+ other tools into Windsurf (Devin Desktop), so you can ask questions that cross platforms.

Yes, but they keep separate setups. Add Lemonado with the Devin CLI for Devin Local and through the MCP config file for Cascade, then sign in to each.

Yes. It can read your data and make changes, like pausing an ad or moving budget, once you approve them.

MCP is included in Lemonado's paid plans and in the free trial, so you can try it before you pay.

See plans and pricing

Still have a question?

Shoot us an email at hello@lemonado.io.

Try for free

Stop fighting with data. Start feeding your AI.

Connect your data to AI and free your team from reporting and busywork.

Try Lemonado free