Semrush MCP Server

Offizieller, gehosteter MCP-Server von Semrush: Keyword-, Domain-, Backlink- und Traffic-Daten direkt in Claude, ChatGPT, Cursor oder VS Code abfragen, Anmeldung per OAuth.

Beschreibung

Der Semrush MCP Server macht die Datenbanken von Semrush für KI-Assistenten nutzbar. Sie fragen in normaler Sprache, etwa nach den organischen Wettbewerbern einer Domain, nach Keywords mit hohem Suchvolumen und geringer Schwierigkeit oder nach der Traffic-Entwicklung einer Branche, und der Assistent holt sich die passenden Berichte direkt von Semrush. MCP, das Model Context Protocol, ist ein offener Standard, über den Assistenten wie Claude, ChatGPT oder Cursor externe Werkzeuge aufrufen. Semrush betreibt den Server selbst unter https://mcp.semrush.com/v2/mcp. Sie installieren also nichts lokal, sondern verbinden Ihren Client mit diesem Endpunkt.

Welche Daten liefert der Server?

Laut Entwicklerdokumentation stehen drei Bereiche zur Verfügung. Die SEO API umfasst alle Endpunkte für Domain-, Keyword-, Backlink-, Subdomain-, Unterordner- und URL-Berichte, Übersichtsberichte, Wettbewerber sowie Daten zu Anzeigen und Shopping-Anzeigen. Die Trends API liefert Traffic- und Marktdaten, je nach Abostufe. Aus der Projects API sind nur lesende Methoden freigegeben: Der Assistent kann Ihre Projekte abrufen, aber keine Projekte anlegen oder ändern. Das ist eine sinnvolle Grenze, weil ein Assistent so keine Einstellungen in Ihrem Konto verändern kann.

Wo funktioniert der Semrush MCP Server?

Semrush dokumentiert die Einrichtung für Claude im Browser und auf dem Desktop, Claude Code, ChatGPT, Cursor, VS Code, Antigravity von Google, Microsoft Copilot, Perplexity, Lovable und Notion. In Claude, ChatGPT und Perplexity steht Semrush als fertiger Konnektor bzw. App bereit, den Sie mit wenigen Klicks verbinden. In Entwicklerwerkzeugen wie Claude Code, Cursor oder VS Code tragen Sie die Server-Adresse ein. Den früheren Weg über die Gemini CLI unterstützt Semrush laut Dokumentation nicht mehr und verweist stattdessen auf Antigravity.

Anmeldung und Sicherheit

Standard ist OAuth 2.1: Der Client leitet Sie zur Semrush-Anmeldung weiter, Sie bestätigen den Zugriff, fertig. Sie müssen keinen Schlüssel in eine Datei kopieren. Für Clients ohne OAuth-Unterstützung akzeptiert der Server alternativ einen API-Key im Header. Ein solcher Schlüssel gewährt Zugriff auf Ihr Konto und sollte nicht in geteilten Konfigurationsdateien oder Repositories landen.

Welches Abo brauchen Sie?

Hier lohnt sich ein genauer Blick, denn nicht jedes Semrush-Konto hat MCP-Zugriff. Laut Dokumentation ist für SEO-Daten eines der Abos Semrush One Starter, Semrush One Pro+, SEO Classic Pro oder SEO Classic Guru nötig; diese enthalten ein Kontingent an API-Units, das sich mit jeder Verlängerung erneuert. Wer SEO Classic Business oder Semrush One Advanced nutzt, braucht zusätzlich ein Paket mit API-Units. Für Traffic- und Marktdaten ist ein Abo der Trends API erforderlich. Jede Anfrage verbraucht Units, abhängig von Berichtstyp und Datenmenge.

Kosten

Für den Server selbst fallen keine Extrakosten an, die Abfragen laufen aber über Ihr Semrush-Abo und verbrauchen API-Units. Die genauen Bedingungen und Preise der Abos und Unit-Pakete stehen auf den offiziellen Seiten von Semrush.

Für wen lohnt sich der Semrush MCP Server?

Er lohnt sich für Marketing- und SEO-Teams, die Semrush bereits nutzen und Analysen ohne Umweg über Exporte erledigen möchten: Wettbewerbsanalysen, Keyword-Recherchen für neue Inhalte, Marktvergleiche oder schnelle Antworten auf Fragen aus dem Management. Semrush weist selbst darauf hin, dass KI-Antworten unvollständig oder fehlerhaft sein können. Prüfen Sie wichtige Zahlen deshalb in der Semrush-Oberfläche nach, bevor Sie darauf Entscheidungen stützen.

Voraussetzungen

Ein Semrush-Abo mit MCP-Zugang (laut Dokumentation Semrush One Starter, Semrush One Pro+, SEO Classic Pro oder SEO Classic Guru, bei SEO Classic Business oder Semrush One Advanced zusätzlich ein API-Unit-Paket; für Traffic-Daten ein Trends-API-Abo) und ein MCP-Client mit HTTP-Transport.

Installationsanleitung

Schritt 1: Abo prüfen

Prüfen Sie in Ihrem Semrush-Konto, welches Abo Sie haben. MCP-Zugriff auf SEO-Daten gibt es laut Semrush mit Semrush One Starter, Semrush One Pro+, SEO Classic Pro und SEO Classic Guru. Mit SEO Classic Business oder Semrush One Advanced brauchen Sie zusätzlich ein API-Unit-Paket, für Traffic- und Marktdaten ein Abo der Trends API.

Schritt 2: In Claude Code einbinden

Öffnen Sie ein Terminal und führen Sie diesen Befehl aus:

bash
claude mcp add semrush https://mcp.semrush.com/v2/mcp -t http

Starten Sie Claude Code und geben Sie ein:

text
/mcp

Wählen Sie den Semrush-Server, klicken Sie auf Authenticate und bestätigen Sie den Zugriff im Browser.

Schritt 3: Alternativ in Claude im Browser oder ChatGPT

In Claude öffnen Sie claude.ai, gehen auf Anpassen (Customize) und Apps verbinden, suchen nach Semrush, klicken auf Verbinden und bestätigen mit Approve. In ChatGPT finden Sie Semrush unter Konto, Einstellungen, Apps; dort auf Verbinden, dann Continue und Approve klicken. In beiden Fällen sprechen Sie den Dienst im Chat mit @Semrush an.

Schritt 4: Alternativ in Cursor

Öffnen Sie in Cursor Einstellungen, Cursor Settings, Tools & MCP und fügen Sie diesen Eintrag ein:

json
{
  "mcpServers": {
    "semrush": {
      "url": "https://mcp.semrush.com/v2/mcp"
    }
  }
}

Beim ersten Aufruf öffnet sich die Semrush-Anmeldung im Browser.

Schritt 5: Alternativ in VS Code

Legen Sie im Ordner Ihres Projekts die Datei .vscode/mcp.json an und fügen Sie ein:

json
{
  "servers": {
    "semrush": {
      "url": "https://mcp.semrush.com/v2/mcp",
      "type": "http"
    }
  }
}

Schritt 6: Alternativ mit API-Key statt OAuth

Wenn Ihr Client kein OAuth unterstützt, schicken Sie Ihren Semrush-API-Key im Header mit. In Claude Code sieht das so aus; ersetzen Sie IHR_API_KEY durch Ihren Schlüssel:

bash
claude mcp add semrush https://mcp.semrush.com/v2/mcp -t http --header "Authorization: Apikey IHR_API_KEY"

Behandeln Sie den Schlüssel wie ein Passwort und speichern Sie ihn nicht in Dateien, die in ein Git-Repository wandern.

Schritt 7: Verbindung testen

Fragen Sie Ihren Assistenten zum Beispiel:

text
Nutze Semrush und nenne mir die fünf wichtigsten organischen Wettbewerber von beispiel.de in Deutschland.

Erscheint eine Liste mit Domains, funktioniert die Verbindung. Ihren Unit-Verbrauch sehen Sie in Ihrem Semrush-Konto.

claude mcp add semrush https://mcp.semrush.com/v2/mcp -t http

Authentifizierung

Standardmäßig OAuth 2.1 ohne zusätzliche Konfiguration. Alternativ ein Semrush-API-Key im Header "Authorization: Apikey ..." für Clients ohne OAuth.

Benötigte Zugriffsrechte

Lesender Zugriff auf alle Endpunkte der SEO API (Domain, Keyword, Backlinks, Subdomain, Unterordner, URL, Übersichten, Wettbewerber, Anzeigen), auf die Trends API je nach Abo und auf die lesenden Methoden der Projects API. Projekte können nicht angelegt oder geändert werden.

Übertragene oder gespeicherte Daten

Anfragen laufen über mcp.semrush.com. Abgerufene Berichte und Projektdaten gelangen in den Kontext des KI-Clients und damit zum Modellanbieter.

Sicherheitsrisiken

Ein Assistent kann ohne Rückfrage viele Abfragen auslösen und API-Units verbrauchen. Ein API-Key im Header gewährt Zugriff auf Ihr Konto. Laut Semrush können KI-Antworten unvollständig oder fehlerhaft sein.

Lizenz und Kosten

Lizenz
Noch nicht erfasst.
Kosten
kostenpflichtig

Keine Extrakosten für den Server, aber ein berechtigtes Semrush-Abo oder ein API-Unit-Paket ist Voraussetzung; Traffic-Daten erfordern ein Trends-API-Abo. Jede Anfrage verbraucht API-Units.

Alternativen

Noch nicht erfasst.

Auf einen Blick

Anbieter
Semrush
Status
Offizieller Server
Betriebsart
Remote
Aktuelle Version
Noch nicht erfasst.
Zuletzt geprüft
27.10.2026

Repository und Dokumentation

Kategorien

Unterstützte Clients