We raised a $50M Series B led by BenchmarkLearn more
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.

Book a demo

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, sign up and start a 14-day free trial.

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

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

  • Get Domain Overview Data

    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

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

  • Get Domain Keywords

    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

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

  • Get Domain Competitors

    Get domain's competitors in organic or paid search results

  • Get Domain Ad History

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

  • Compare Domains By Keywords

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

  • Get Domain Pla Keywords

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

  • Get Domain Pla Copies

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

  • Get Domain Pla Competitors

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

  • Get Domain Organic Subdomains

    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 writing and maintaining code against its endpoints. Gumloop wraps that behind a hosted server you connect with your own Semrush API key. 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 Gumloop account

    Sign up at gumloop.com. Every new account starts with a 14-day free trial.

  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 code to write

    Using the Semrush API directly means writing and maintaining code against its endpoints. With Gumloop you add your Semrush API key once and all 35 tools are ready for your agent to call, running on your own Semrush 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.

  • No Gumloop credits

    Semrush queries do not use Gumloop credits. They draw on your own Semrush API limits, so your Semrush spend stays on your Semrush bill. Gumloop has a 14-day free trial, and paid plans start at $37/month.

Frequently asked questions

Ship Semrush agents in minutes

Connect any AI agent to 100+ MCP servers, zero setup.
Book a demo
Gradient