Skip to content
Best Marketing MCPs
Vendor-maintainedDocumentation reviewed

For SEO and competitor data if you already pay for Semrush

Semrush MCP

By Semrush. Official server from Semrush.

If your team already lives in Semrush, this is the most direct way to ask questions of that data in Claude or ChatGPT, and it has the broadest list of supported assistants we found. It is strictly read-only, and every request spends API units from your subscription, so heavy exploratory chats have a real cost.

Disclosure: the publisher of this site has commercial relationships with some of the companies whose products we rank. Read our full disclosure.

Reads data
Yes
Makes changes
No
Runs
Hosted
Cost
Paid plan + API units

What it does

  • Domain overview, organic and paid search research, keyword research, competitor research and backlinks.
  • Audience, traffic and market data through the Trends API, depending on your subscription.
  • Read-only access to your Semrush Projects, such as position tracking and site audit.
  • Discovers available reports, reads each report’s schema, then runs it, so one question may take several tool calls.

Reads

Semrush SEO API, Trends API (with a Trends subscription) and read-only Projects data.

Makes changes: No

Read-only. Projects data is limited to read methods: it cannot create projects or change settings.

Marketing tasks it helps with

  • Size up competitors in a niche

    Semrush’s own example: find who is winning traffic in a market and month.

    Try: “Who’s winning traffic among streaming services in Germany in July 2025?”

  • Spot ranking drops early

    Pull position tracking and keyword data on a schedule with an agent.

  • Draft a monthly SEO report

    Combine Semrush data with a docs tool such as Google Docs or Notion.

Who it’s for

A good fit if

  • Teams already on an eligible Semrush plan.
  • Agencies that report on many domains.
  • People who want to use ChatGPT or Perplexity, not only Claude.

Look elsewhere if

Requirements and setup

  • An eligible Semrush subscription with API units.
  • A Trends API plan for traffic and market data.
  1. In Claude or ChatGPT, find the official Semrush app and connect it; or add https://mcp.semrush.com/v2/mcp as a custom server.
  2. Approve access on the Semrush permission screen.
  3. Check your unit balance in Semrush under My Profile → Subscription info.

Step-by-step for each assistant: How to connect an MCP.

Limitations

  • Every request consumes API units; cost depends on the report and the number of rows.
  • No write actions.
  • Some data (Trends) depends on a separate subscription.

Sources and evidence

Documentation reviewed. We read the maker’s current documentation and linked sources. We have not installed it or run a workflow, so this page says nothing about speed, reliability or output quality.

Facts checked against these sources on .