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.
Lemonado
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
Connect Google Ads
Sign in to Google Ads in Lemonado.
- 2
Copy the server URL
Turn on external access and copy one URL.
- 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.
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
Every day, find ads with frequency over 4 and CTR down 30% from their first week, and post them to #creative.
3 ads today. "Jackets_UGC_v3" leads at frequency 5.1. Posted to #creative with spend and CTR for each.
Source: your marketing stack
Every morning, compare yesterday's conversion rate with the 7-day average and post to #growth if it fell more than 20%.
Yesterday 1.9% vs 2.6% average, down 27%. Mobile checkout carries most of the drop. Posted to #growth.
Source: your marketing stack
Every Monday, find pages that lost more than 30% of clicks week over week and post them to #seo.
2 pages: /guides/tent-sizes (-38%) and /blog/winter-camping (-31%). Posted to #seo with their top queries.
Source: your marketing stack
Every morning, write yesterday's spend by channel into the actuals column of the budget sheet.
Wrote 6 channels for yesterday. Meta is now 18% over its monthly pace.
Source: your marketing stack
Every morning, post any LinkedIn campaign whose cost per lead is 40% over its 14-day average.
1 campaign: "Enterprise IT | Q4" at $310 vs $205 average. Posted to #ads.
Source: your marketing stack
Connect your tools to n8n.
- Google Ads in n8nAsk Claude, ChatGPT or Cursor about your Google Ads campaigns, search terms and spend.
- Meta Ads in n8nAsk Claude, ChatGPT or Cursor about your Facebook and Instagram ads, creatives and results.
- Google Analytics in n8nAsk Claude, ChatGPT or Cursor about GA4 traffic, conversions and funnels, next to your ad spend.
- Google Search Console in n8nAsk Claude, ChatGPT or Cursor about your search queries, rankings and lost clicks.
- Google Sheets in n8nUse your media plans, targets and offline sales sheets in Claude, next to live ad data.
- LinkedIn Ads in n8nAsk Claude, ChatGPT or Cursor about LinkedIn campaigns, lead forms and who converts.
- TikTok Ads in n8nAsk Claude, ChatGPT or Cursor which TikTok videos hold attention and which ones sell.
- Stripe in n8nPut Stripe revenue next to your ad spend in Claude, ChatGPT or Cursor.
- Instagram organic in n8nAsk Claude or ChatGPT which posts and reels grow your account, and which ones to turn into ads.
- Pinterest Ads in n8nAsk Claude or ChatGPT which pins get saved, clicked and bought.
- Snapchat Ads in n8nAsk Claude or ChatGPT which Snapchat ads get swipes and which ones sell.
- YouTube Ads in n8nAsk Claude or ChatGPT which YouTube ads get watched and which ones convert.
How to add Lemonado to n8n
- 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
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.
texthttps://mcp.lemonado.io/mcp - 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.
texthttps://mcp.lemonado.io/mcp - 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.
Use Lemonado with other AI apps.
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.
# 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
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.
Still have a question?
Shoot us an email at hello@lemonado.io.
Try for freeStop fighting with data. Start feeding your AI.
Connect your data to AI and free your team from reporting and busywork.
Try Lemonado free