Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Semrush mit einem Klick hinzu und richte deinen KI-Client (Claude, ChatGPT, Copilot oder Cursor) auf den erzeugten MCP-Endpoint. Kein Docker, kein git clone, keinerlei Entwicklungserfahrung nötig.
Zusammenfassung
Gib deiner KI SEO-Daten aus Semrush: Domain-Übersicht und Verlauf, organische und bezahlte Keywords, Wettbewerber, Keyword-Gap, Suchvolumen, Keyword Difficulty und Keyword-Ideen, Rankings und Backlinks einzelner URLs, jeweils mit den API-Units, die jeder Bericht kostet.
Frag einfach
Beispiel-Prompts für Semrush
Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.
Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → Semrush klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein
git clone, kein lokaler Server.
Semrush + Gemini
Gib deiner KI SEO-Daten aus Semrush: Domain-Übersicht und Verlauf, organische und bezahlte Keywords, Wettbewerber, Keyword-Gap, Suchvolumen, Keyword Difficulty und Keyword-Ideen, Rankings und Backlinks einzelner URLs, jeweils mit den API-Units, die jeder Bericht kostet.
Voraussetzungen
Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:
SEMRUSH_API_KEY
Schritt 1 — Zugangsdaten holen
- Für den API-Zugang brauchst du ein Semrush-SEO-Abo im Tarif Business und dazu ein Paket API-Units, das du unter Subscription info → API units kaufst (
https://www.semrush.com/accounts/subscription-info/api-units/). Ein neuer Business-Plan startet mit null Units. - Öffne
https://www.semrush.com/accounts/api-keys/activeund kopiere einen aktiven v3-API-Key. - Füge ihn in
SEMRUSH_API_KEYein und installiere den Connector. Der Key wird verschlüsselt gespeichert, vom Connector an jede Anfrage angehängt und nur an semrush.com gesendet. - Starte mit
semrush_get_api_units: Das ist kostenlos und zeigt, wie viele API-Units der Key noch übrig hat.
Abgerechnet über deine eigenen Semrush-API-Units: Jeder Bericht verbraucht API-Units deines Semrush-Kontos, und zwar pro zurückgegebener Zeile. Domain-Übersicht und ihr Verlauf, organische Keywords, rankende Seiten, die Keywords einer URL und die Google-Top-100 eines Keywords kosten 10 Units pro Zeile (10 pro Keyword in einer Sammelübersicht); bezahlte Keywords und Broad-Match-Ideen 20 pro Zeile; organische Wettbewerber, verwandte Keywords, Fragen-Keywords, Backlinks und verweisende Domains 40 pro Zeile (40 pro Anfrage für die Backlink-Übersicht); Keyword Difficulty 50 pro Keyword; und Keyword Gap 80 pro Zeile. Historische Daten mit display_date kosten das Fünffache. Berichte liefern 10 Zeilen, solange du nicht mehr verlangst, und die KI erhöht das nur, wenn du es brauchst. Weniger Spalten machen die Antwort kürzer, senken aber nicht den Preis. Wenn die Units knapp werden, liefert Semrush nur die Zeilen, die bezahlt wurden.
Vorsicht beim Keyword-Bericht über alle Länder: semrush_keyword_overview_all_databases liefert eine Zeile pro Land und lässt sich nicht begrenzen: etwa 140 Zeilen, bis zu 1.400 Units. Für einen einzelnen Markt kostet semrush_keyword_overview 10.
Was er kann: Domain Overview und ihr monatlicher Verlauf, in einem Land oder in allen; Organic Research und Advertising Research (die Keywords, für die eine Domain rankt oder Google Ads schaltet); organische Wettbewerber und die Seiten, die ranken; Keyword Gap über bis zu fünf Domains (gemeinsame, fehlende, einzigartige und ungenutzte Keywords); Suchvolumen, Klickpreis (CPC), Wettbewerb, Suchintention, Trend und Keyword Difficulty eines Keywords oder von bis zu 100 auf einmal; verwandte, Broad-Match- und Fragen-Keywords; die Google-Top-100, die Semrush für ein Keyword erfasst hat; die Keywords einer einzelnen URL; und Backlink Analytics mit Authority Score, Backlinks und verweisenden Domains. Jedes Tool liest nur.
Datenbanken und Filter: database ist ein zweistelliger Ländercode (us, uk, de, it, fr, es und weitere). Mobile Datenbanken (mobile-us) und erweiterte Datenbanken (us-ext) gibt es nur für Domain-Berichte. Filter wie „Suchvolumen über 1.000“ oder „Positionen 1 bis 10“ werden in Semrushs eigener Filtersyntax gesendet, die der Connector für dich kodiert.
Antworten lesen: Semrush antwortet mit CSV, durch Semikolons getrennt, mit Kopfzeile und eigenen Spaltencodes (Ph Keyword, Po Position, Nq Suchvolumen, Cp CPC in USD, Kd Keyword Difficulty, In Suchintention und so weiter). Die KI liest die Codes für dich.
Häufige Fehler: ERROR 50 :: NOTHING FOUND bedeutet, dass Semrush für diese Domain, dieses Keyword oder diese Datenbank keine Daten hat; prüfe Schreibweise und Datenbank, statt es erneut zu versuchen. ERROR 120, 122 oder 402: Der API-Key ist falsch; kopiere ihn erneut. ERROR 130 :: API DISABLED: Das Abo hat keinen API-Zugang. ERROR 132: keine API-Units mehr (die Backlink-Berichte melden das auch bei einem Key, den Semrush nicht kennt). ERROR 133: Der Plan enthält diese Datenbank nicht. ERROR 429: zu viele Anfragen gleichzeitig; warte einen Moment.
Der Connector deckt Projekte, Position Tracking und Site Audit, die Trends-API (Traffic), die Local- und Listing-Management-APIs sowie Berichte für Subdomains und Unterverzeichnisse nicht ab.
Schritt 2 — Adapter installieren
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Schritt 3 — Connector in Gemini hinzufügen
Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (
https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese AnleitungYOUR_SERVER_IDzeigt.
Gemini CLI liest MCP-Server aus ~/.gemini/settings.json (unter Windows %USERPROFILE%\.gemini\settings.json). Füge hinzu:
{
"mcpServers": {
"anythingmcp": {
"httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
"headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
}
}
}
- Erstelle in AnythingMCP unter MCP Servers → dein Server → API keys einen MCP-API-Key und setze ihn anstelle von
YOUR_MCP_API_KEYein. - Speichere die Datei und starte
geminineu. - Führe in der Gemini CLI
/mcpaus (odergemini mcp listim Terminal):anythingmcpsollte als verbunden erscheinen. - Leg los: Gemini CLI kann jetzt die
Semrush-Tools aufrufen.
Verfügbare Tools
| Tool | What it does |
|---|---|
semrush_get_api_units | Show how many Semrush API units this key has left |
semrush_domain_overview | Domain overview in one Semrush database: Semrush rank, organic keywords, organic traffic and traffic cost, paid keywords, paid traffic and… |
semrush_domain_overview_all_databases | The same overview for every Semrush regional database at once (one line per country) |
semrush_domain_history | Monthly history of a domain's organic and paid metrics in one database (rank, keywords, traffic, cost, date), newest first |
semrush_domain_organic_keywords | Keywords a domain ranks for in Google's top 100 (Organic Research): position, previous position, volume, CPC, URL, traffic share, intent |
semrush_domain_paid_keywords | Keywords a domain buys Google Ads for (Advertising Research): ad position, volume, CPC, visible URL, traffic share |
semrush_domain_organic_competitors | Organic search competitors of a domain: competitor relevance, common keywords, their organic keywords, traffic and cost |
semrush_domain_organic_pages | A domain's pages that rank in Google's top 100, with the number of ranking keywords and traffic per page |
semrush_keyword_gap | Compare the keywords of up to five domains (Keyword Gap): shared, all, unique, missing or untapped keywords with each domain's position |
semrush_keyword_overview | Volume, CPC, competition, number of results, trend, intent and difficulty of one keyword in one database |
semrush_keyword_overview_all_databases | Volume, CPC and competition of one keyword in every regional database at once (one line per country), to compare markets |
semrush_batch_keyword_overview | Overview of up to 100 keywords in one database in a single call: volume, CPC, competition, results, trend, intent, difficulty |
semrush_keyword_organic_results | The organic Google results (SERP) Semrush recorded for a keyword: position, domain, URL and SERP features |
semrush_related_keywords | Related keywords, synonyms and variations of a keyword with volume, CPC, competition, difficulty, intent and relevance |
semrush_broad_match_keywords | Broad-match keyword ideas that contain the given keyword, with volume, CPC, competition, difficulty and intent |
semrush_keyword_questions | Question keywords (how, what, why...) that contain the given keyword, with volume, CPC, competition and difficulty |
semrush_keyword_difficulty | Keyword Difficulty (0 to 100) of up to 100 keywords: how hard it is to reach Google's top 10 |
semrush_url_organic_keywords | Keywords one URL ranks for in Google's top 100: position, volume, CPC, traffic share, intent |
semrush_backlinks_overview | Backlink summary of a domain or URL: Authority Score, total backlinks, referring domains, URLs and IPs, follow and nofollow links, text and… |
semrush_backlinks | Backlinks of a domain or URL: Authority Score of the linking page, source title and URL, target URL, anchor, nofollow, first and last seen… |
semrush_referring_domains | Domains that link to a domain or URL: Authority Score, number of backlinks, IP, country, first and last seen (Unix time) |
Beispiel-Prompts
- „Zeig mir die Semrush-Domain-Übersicht von example.de in der deutschen Datenbank und wie sich der organische Traffic dieses Jahr Monat für Monat entwickelt hat.“
- „Mach einen Keyword-Gap zwischen example.de, wettbewerber-a.de und wettbewerber-b.de in der deutschen Datenbank: Für welche Keywords ranken sie in den Top 10, wir aber nicht? 20 Zeilen.“
- „Finde Fragen-Keywords rund um ‚wärmepumpe‘ in Deutschland mit mehr als 500 Suchanfragen im Monat und prüfe dann ihre Keyword Difficulty.“
- „Zeig die Backlink-Übersicht und den Authority Score von wettbewerber-a.de sowie seine 20 stärksten verweisenden Domains.“
- „Wie viele Semrush-API-Units haben wir noch übrig?“
FAQ
Wo sucht Gemini CLI nach MCP-Servern? In ~/.gemini/settings.json für deinen Benutzer oder in .gemini/settings.json innerhalb eines Projekts. gemini mcp list zeigt jeden Server und ob er sich verbindet.
Nächste Schritte
War dieser Guide hilfreich?