Semrush MCP server for 

AI agents
Ask Claude, ChatGPT or Cursor about rankings and keyword gaps, with Search Console and Google Ads in the same answer.
No card needed. Works with any MCP client.
LemonadoSemrush MCP
Ask about search volume and keyword difficulty in Claude, ChatGPT or any AI agent, from live Semrush data.
What is the Semrush MCP server?
Lemonado's Semrush MCP server gives Claude, ChatGPT and other AI apps your Semrush data: keyword positions, search volumes, competitor domains and backlinks. Connect Semrush to Lemonado, connect Lemonado to your AI, and ask where you lost rankings and what to write next. The same connection reaches Search Console, GA4 and Google Ads, so you can also see which keywords you pay for that you already rank for.
All your Semrush data
Organic keyword positions and changes, ready to ask about.
Always today's numbers
Competitor domains and their top keywords, synced from Semrush automatically, so answers use today's numbers.
Connect all your tools
Questions like "Are we paying for rankings we have?" use Semrush and Search Console, Ahrefs at once.
Connecting takes minutes.
- 1
Connect Semrush
Sign in to Semrush in Lemonado.
- 2
Copy the server URL
Turn on external access and copy one URL.
- 3
Ask in Claude
Add the URL to Claude and ask away.
Ask it anything.
Claude reads your Semrush numbers, explains what moved and turns the answer into an artifact you can share.
Which keywords dropped out of the top 10 for us in the last 30 days, sorted by search volume?
14 keywords left the top 10. The biggest is "2 person tent" (18,100 searches), down from 4 to 12 after a competitor published a new buying guide.
Source: Semrush
Find keywords two of our competitors rank top 10 for where we don't rank in the top 50. Group them by topic.
212 gap keywords in 6 topics. The largest is tent care and repair: 38 keywords, about 41,000 searches a month, and we have no page on it.
Source: Semrush
Which of our keywords sit at positions 11 to 20 with over 1,000 searches a month?
23 keywords. Nine of them point to the same sleeping bag guide, so one update to that page could lift most of them.
Source: Semrush
Which domains link to at least two of our competitors but not to us?
64 domains. 11 are outdoor blogs with gear roundups that already mention brands like ours.
Source: Semrush
Google Ads keywords with spend last month next to our Semrush position for the same keyword.
We spent $3,400 on 19 keywords where we already rank in the top 3 organically. Brand terms are $2,100 of that.
Source: Semrush
Compare our Semrush positions with Search Console clicks for the same keywords last month.
Most match. "Ultralight tent" ranks 3 in Semrush but gets a 0.8% CTR in Search Console, so the title is losing the click.
Source: Semrush
Let Lemonado check Semrush for you.
Copy one of these into Lemonado and it runs on a schedule.
Every Monday, send keywords that entered or left the top 10 last week, with search volume and the page that ranks.
Weekly ranking changes
Alert me when a competitor enters the top 3 for a keyword where we rank top 10.
Competitor content alert
On the 1st, send new keyword gaps against our three main competitors, grouped by topic with total search volume.
Monthly keyword gap
Why Lemonado?
Your whole stack in one connection
Google, Meta, GA4, TikTok and 3,000+ more tools, in every AI app.
No API keys or servers
Sign in once. Nothing to install, host or keep alive.
Scoped to each client
Each connection only reaches the clients you allow. Built for agencies.
Actions with guardrails
Set each action to Off, Ask or Approve. Nothing runs that you haven't allowed.
Use Semrush with any AI agent.
Claude
Connect Semrush to Claude
ChatGPT
Connect Semrush to ChatGPT
Claude Code
Connect Semrush to Claude Code
Cursor
Connect Semrush to Cursor
VS Code (GitHub Copilot)
Connect Semrush to VS Code (GitHub Copilot)
Codex
Connect Semrush to Codex
Perplexity
Connect Semrush to Perplexity
Google Antigravity
Connect Semrush to Google Antigravity
Windsurf (Devin Desktop)
Connect Semrush to Windsurf (Devin Desktop)
Zed
Connect Semrush to Zed
n8n
Connect Semrush to n8n
Is there an official Semrush MCP server?
Yes. Semrush runs a hosted MCP server. It needs a Semrush plan with API access, and every request uses your API units. It covers Semrush only, so your own Search Console clicks and ad spend stay out of the answer.
| Semrush's official MCP server | ||
|---|---|---|
| Setup | Semrush plan with API access, then add the server | Sign in once, paste one URL |
| Other platforms | Semrush only | Semrush plus Search Console, GA4, Google Ads and 3,000+ tools |
| Paid keywords you already rank for | No ad data to compare | Yes, in one question |
| Reports and alerts on a schedule | No | Yes, in Slack or email |
| Price | Uses your Semrush API units | See pricing |
Explore other integrations
All 3,000+ integrations- Google Search ConsoleAsk Claude, ChatGPT or Cursor about your search queries, rankings and lost clicks.
- AhrefsAsk Claude, ChatGPT or Cursor about backlinks and top pages, with Search Console and GA4 next to them.
- Google AnalyticsAsk Claude, ChatGPT or Cursor about GA4 traffic, conversions and funnels, next to your ad spend.
- Google AdsAsk Claude, ChatGPT or Cursor about your Google Ads campaigns, search terms and spend.
- MixpanelAsk Claude, ChatGPT or Cursor which campaigns bring users who stick, with Mixpanel next to your ad spend.
- PostHogPut PostHog product data next to your ad spend in Claude, ChatGPT or Cursor.
Reading this as an AI agent?
Everything an agent needs to set this up, in plain text. Paste this page's link into your AI app and ask it to connect you, or copy the block.
# Lemonado MCP server for Semrush Lemonado is a hosted MCP server that gives AI apps the user's live Semrush, plus any other marketing tool they connect (Google Ads, Meta Ads, GA4 and 3,000+ more). - Server URL: https://mcp.lemonado.io/mcp - Transport: Streamable HTTP - Auth: OAuth; the user signs in to Lemonado in the browser. No API keys. - Semrush data: Organic keyword positions and changes; Search volume and keyword difficulty; Competitor domains and their top keywords; Keyword gaps between you and competitors; Backlinks and referring domains; Position Tracking projects you set up - Connecting Semrush: Use a Semrush account on a plan with API access, and add your domain and main competitors as projects. - 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 Semrush 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. They add the server URL to their AI app. Setup per app: https://lemonado.io/integrations Docs: https://docs.lemonado.io/mcp-reference Full index for agents: https://lemonado.io/llms.txt
Frequently Asked Questions
Yes. Semrush data comes through Semrush's API, so requests count toward your API units, the same as with Semrush's own MCP server. Questions about your own clicks and impressions can come from Search Console instead, which has no unit cost.
Connect your Semrush account in Lemonado, turn on External tools, and add Lemonado to Claude or ChatGPT. Each guide on this page has the exact steps. Use a Semrush account on a plan with API access, and add your domain and main competitors as projects. Then ask something like "Which keywords dropped out of the top 10 for us in the last 30 days, sorted by search volume?"
Yes. It's a standard remote MCP server (https://mcp.lemonado.io/mcp): one command in Claude Code, one entry in Cursor's mcp.json, and an MCP Client Tool with a Lemonado token in n8n. In a coding agent, try "For pages with Semrush keywords at positions 4 to 15, check the title tags in our code and list the ones missing the main keyword."
Yes. Besides answering in Claude or ChatGPT, Lemonado runs Semrush reports and alerts on a schedule, in Slack or email. For example: "Every Monday, send keywords that entered or left the top 10 last week, with search volume and the page that ranks."
It reads your Semrush data. Semrush stays untouched; the only changes Lemonado can make are in ad accounts you connect, and only 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