Semrush logo — MCP server on Gumloop

Semrush MCP Server

Connect to the Semrush MCP server to pull backlinks, keyword research, competitor analysis, and traffic analytics using AI agents on Gumloop, Claude, or Cursor.

Talk to Sales

Try Semrush now

Type what you want done. Sign in and run it live with an AI agent.

|

Semrush logoSemrush
Gradient

Installation

Set up the Semrush MCP server in Gumloop

Do this once to provision your hosted server URL.

1

Create a Gumloop account

To use this MCP, you need a Gumloop account. If you don't have one yet, you can create one for free.

2

Add and authorize the Semrush server

In Gumloop, open Connectors and add Semrush. Paste your Semrush API key when prompted. The credential is stored securely in Gumloop.

Then use it in your client

Use in GumloopUse in Gumloop
1

Use Semrush in an agent

Once Semrush is set up, just open any Gumloop agent, add Semrush as a connector, and start chatting with the agent.

Tools (35)

  • Get Domain Rank Report

    4 per item

    Get SEMrush rank report showing the most popular domains ranked by traffic from Google's top 100 organic search results

  • Get Domain Overview Data

    5 per item

    Get overview data across all regional databases showing keyword rankings in both organic and paid search for domains, subdomains, subfolders, or URLs

  • Get Winners Losers Report

    4 per item

    Get changes in keyword rankings, traffic, and budget estimates of the most popular websites showing winners and losers

  • Get Domain Keywords

    3 per item

    Get keywords that bring users to a target via Google's organic or paid search results for domains, subdomains, subfolders, or URLs

  • Get Domain Ad Copies

    3 per item

    Get unique ad copies that appeared when target ranked in Google's paid search results for domains, subdomains, or subfolders

  • Get Domain Competitors

    4 per item

    Get domain's competitors in organic or paid search results

  • Get Domain Ad History

    4 per item

    Get keywords a domain has bid on in the last 12 months and its positions in paid search results

  • Compare Domains By Keywords

    8 per item

    Compare up to five domains by common keywords, unique keywords, or all keywords

  • Get Domain Pla Keywords

    3 per item

    Get keywords that trigger a domain's product listing ads (PLA) in Google's paid search results

  • Get Domain Pla Copies

    3 per item

    Get product listing ad (PLA) copies that appeared when domain ranked in Google's paid search results

  • Get Domain Pla Competitors

    4 per item

    Get domains that compete against the requested domain in Google's paid search results with product listing ads (PLA)

  • Get Domain Organic Subdomains

    3 per item

    Get subdomains of the analyzed domain ranking in Google's top 100 organic search results

What is Semrush MCP?

The Semrush MCP server gives AI agents read access to Semrush’s SEO and digital marketing data. That means agents can pull backlink profiles, research keywords, analyze a domain’s organic and paid performance, compare competitors, and read traffic analytics. The server connects to the same Semrush data your team uses for SEO and competitive research, so an agent can assemble the analysis for you, instead of you manually exporting report after report.

SEO and competitive research involves a lot of repetitive pulling: exporting backlink lists, checking keyword difficulty one at a time, and rebuilding the same competitor and traffic reports every week. The Semrush MCP server hands that work to an AI agent that can pull the backlinks, look up the keywords, and compare the domains. Describe what you need, and your AI agent will pull the Semrush data for you.

MCP stands for Model Context Protocol, an open standard that lets AI agents call external tools. Normally, working with the Semrush API means managing an API key and writing code against its endpoints. Gumloop wraps that behind a hosted server with Semrush access built in. After you connect, you can pull backlinks, research keywords, and analyze competitors just by chatting with your AI agent in plain language.

Related MCP servers

What you can do with Semrush MCP on Gumloop

  • Analyze backlink profiles

    Pull a domain’s backlinks and indexed pages, referring domains, anchor text, authority score and category distribution, backlink competitors, and monthly historical trends.

  • Research domains

    Get a domain overview, the organic and paid keywords it ranks for, its top organic pages, ranking subdomains, and the categories it belongs to.

  • Compare competitors

    Compare up to five domains by common, unique, or all keywords, and find a domain’s competitors in organic and paid search.

  • Do keyword research

    Get keyword overview data (volume, CPC, competition), difficulty scores, related and question-based keywords, and the domains that rank for a keyword.

  • Analyze paid search and shopping ads

    Pull a domain’s ad copies and ad history, plus product listing ad keywords, copies, and PLA competitors.

  • Read traffic analytics

    Get a traffic summary, sources by channel, daily and weekly breakdowns, top pages by traffic, and traffic rank to benchmark against competitors. These Traffic Analytics tools require Semrush’s Traffic Analytics API subscription, and purchase conversion data requires Premium API access.

  • Track winners and losers

    Pull rank reports and a winners and losers report to see which sites are gaining or losing visibility.

How to connect the Gumloop Semrush MCP Server

  1. 1

    Create a free Gumloop account

    Sign up at gumloop.com. No credit card required.

  2. 2

    Add the Semrush MCP server

    Copy your MCP server URL from Gumloop and add it to your preferred client (Claude, Cursor, or Gumloop workflows). You'll authorize on first use.

  3. 3

    Start using Semrush in your AI workflows

    That's it. Your AI agent can now pull backlinks, research keywords, analyze competitors, and read traffic data. Use it inside a Gumloop automation, in Claude Desktop, or in Cursor.

Semrush MCP use cases

Competitive SEO audits for marketers

An agent pulls a competitor’s domain overview, organic competitors, and top pages, then summarizes where they are winning so your team can find the gaps.

Backlink monitoring for SEO teams

An agent pulls a domain’s backlinks and historical trends on a schedule, compares them to the last run, and writes the changes to a Google Sheet or posts them to Slack.

Keyword research for content teams

An agent gets keyword overview data, difficulty scores, and related and question-based keywords for a topic, then drafts a prioritized keyword brief in a Google Doc.

Paid search intel for PPC teams

An agent pulls a competitor’s ad copies, ad history, and product listing ad keywords to see what they are bidding on and how their messaging changes.

Market benchmarking for growth teams

An agent reads traffic summary and traffic rank for your domain and a set of competitors and reports relative market position, chaining Semrush with the rest of your stack.

Why use Gumloop for Semrush MCP

  • No API key to manage

    Using the Semrush API directly means managing an API key and writing code against its endpoints. With Gumloop the Semrush connection is built in, so there is nothing to generate or store. Just connect and go, or add your own Semrush API key if you prefer to use your own account and limits.

  • Works with multiple MCP clients

    Use the same hosted Semrush MCP server in Gumloop, Claude, Cursor, and other MCP-compatible clients. Same server URL, works with any MCP client.

  • Chain Semrush with 100+ integrations

    An agent can pull keyword or backlink data from Semrush, format it, and write it to Slack, Notion, Google Sheets, or a doc in a single run.

  • Enterprise-grade hosting

    Gumloop hosts the server for you and returns Semrush data to your agent without keeping it in Gumloop storage. See trust.gumloop.com for security details.

  • Free to start

    Gumloop has a free tier so you can try the Semrush MCP server at no cost. Paid plans start at $37/month.

Frequently asked questions

Ship Semrush agents in minutes

Connect any AI agent to 100+ MCP servers, zero setup.
Talk to Sales
Gradient