Skip to content

n8n MCP for marketing automation

n8n's MCP Client Tool lets an AI Agent node call outside tools. Add Lemonado and your workflows read Google Ads, Meta Ads and GA4 data on a schedule or a trigger.

No card needed. About 5 minutes to set up.

n8n logoLemonadoGoogle Ads logo

Lemonado for n8n

n8n's AI Agent reads your marketing data on a trigger or a schedule, then posts, logs or files the result in the next node.

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 n8n

    Add the URL to n8n and ask away.

Ask it anything.

n8n runs on triggers and schedules, so a question you ask once can become a check that runs every morning.

n8n logon8n

Every morning at 8, get yesterday's spend by campaign and post any campaign more than 20% over its daily budget to #ads.

Yesterday: 2 campaigns over. "Generic Tents" spent $412 on a $300 budget. Posted to #ads with a link to each campaign.

Source: your marketing stack

How to add Lemonado to n8n

  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

    Create a token in Lemonado

    In External tools, open your connection's guide, choose n8n, pick an expiry and click Generate Token. Copy it.

  4. 4

    Add the MCP Client Tool

    In your workflow, add an AI Agent node, then add an MCP Client Tool under its tools. Use node version 1.1 or later; version 1 only speaks SSE.

  5. 5

    Configure it

    Set the endpoint to the server URL, the transport to HTTP Streamable (pick it yourself on node version 1.1, which defaults to SSE) and authentication to Bearer Auth. Create a Bearer Auth credential and paste the raw token, without a "Bearer " prefix.

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

    Test and save

    Test the connection, save the workflow and ask the agent about your data.

  • If the MCP Client Tool only shows an SSE Endpoint field, it's the version 1 node: replace it with a newer one. Keep the /mcp URL and choose HTTP Streamable.
  • Regenerating a token in Lemonado invalidates the old one, so update n8n when you do.

Reading this as an AI agent?

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

For agents · markdown
# Lemonado MCP server in n8n

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: Bearer token the user generates in Lemonado (External tools → n8n)
- 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. Create a token in Lemonado: In External tools, open your connection's guide, choose n8n, pick an expiry and click Generate Token. Copy it.
4. Add the MCP Client Tool: In your workflow, add an AI Agent node, then add an MCP Client Tool under its tools. Use node version 1.1 or later; version 1 only speaks SSE.
5. Configure it: Set the endpoint to the server URL, the transport to HTTP Streamable (pick it yourself on node version 1.1, which defaults to SSE) and authentication to Bearer Auth. Create a Bearer Auth credential and paste the raw token, without a "Bearer " prefix.
```text
https://mcp.lemonado.io/mcp
```
6. Test and save: Test the connection, save the workflow and ask the agent about your data.

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 n8n, so you can ask questions that cross platforms.

The MCP Client Tool lets an n8n AI Agent call an outside MCP server, like Lemonado. The MCP Server Trigger does the opposite: it exposes your n8n workflows as an MCP server for other AI apps. To read your marketing data in n8n, use the MCP Client Tool.

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