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.
Geführte Einrichtung
Semrush in 2 Minuten mit Microsoft Copilot verbinden
Starte die kostenlose Testphase in der AnythingMCP Cloud, verbinde Semrush in der geführten Einrichtung und trag deine MCP-URL in Microsoft Copilot ein. Ohne Code, ohne eigenen Server.
Keine Kreditkarte · 7 Tage Test · Self-Hosting-Alternative verfügbar
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 + Microsoft Copilot
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 Microsoft Copilot 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.
Microsoft Copilot nutzt MCP-Server über Agents, die du in Copilot Studio baust: Du fügst AnythingMCP einem Agent als Tool hinzu und veröffentlichst den Agent dann in Microsoft 365 Copilot und Teams. Copilot Studio verbindet sich aus der Cloud von Microsoft per Streamable HTTP, das AnythingMCP unterstützt.
- Öffne in Copilot Studio deinen Agent (oder leg einen an), geh zu Tools und wähle Add a tool → New tool → Model Context Protocol.
- Trag einen Server name ein (zum Beispiel
AnythingMCP), eine Server description, die sagt, was der Connector kann, und die Server URLhttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. Anhand der Beschreibung entscheidet Copilot Studio, wann es den Server aufruft. - Wähle bei der Authentifizierung API key, setze Type auf Header und den Header-Namen auf
X-API-Keyund klicke auf Create. - Wähle in Add tool die Option Create a new connection, füge einen MCP-API-Key aus AnythingMCP ein (MCP Servers → dein Server → API keys) und klicke auf Add to agent.
- Probier es im Test-Bereich des Agents aus: Bitte um etwas, wofür er die
Semrush-Tools braucht. - Klicke auf Publish, dann auf Channels → Microsoft 365 and Microsoft Teams, lass Make agent available in Microsoft Copilot aktiviert und wähle Add channel. See agent in Teams installiert den Agent für dich; in Microsoft 365 Copilot tippst du @ und wählst den Agent aus.
Lieber eine Anmeldung pro Person? Wähle statt API key OAuth 2.0 → Dynamic discovery: Dann meldet sich jede Person beim ersten Aufruf des Agents bei AnythingMCP an.
Du hostest selbst? Nimm statt https://cloud.anythingmcp.com die öffentliche HTTPS-Adresse deiner Instanz. Copilot Studio verbindet sich aus der Cloud von Microsoft, localhost funktioniert deshalb nicht.
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
Für welchen Copilot gilt das? Für Microsoft 365 Copilot im Unternehmen, über Agents aus Copilot Studio. Die Microsoft-Copilot-App für private Konten bietet keine Möglichkeit, einen eigenen MCP-Server hinzuzufügen.
Was brauche ich? Ein Arbeitskonto mit Zugang zu Copilot Studio (Lizenz oder Testversion), um den Agent zu bauen. Wer ihn in Microsoft 365 Copilot oder Teams nutzen soll, braucht Zugriff auf den Agent: Teile ihn oder lass ihn von einem Admin für die Organisation veröffentlichen. Wendet deine Organisation Datenrichtlinien auf Power-Platform-Connectors an, gelten sie auch für MCP-Server.
Der Agent ruft die Tools nicht auf. Prüfe, dass der Header-Name genau X-API-Key lautet und der Schlüssel zum selben MCP-Server gehört wie die URL, und formuliere die Server description konkret: Copilot Studio entscheidet anhand der Beschreibung, wann es den Server aufruft. Veröffentliche den Agent nach jeder Änderung erneut; in einem offenen Chat holst du die neue Version mit „start over“.
Nächste Schritte
- Connector-Startseite
- Mit Claude verbinden
- Mit ChatGPT verbinden
- Mit Cursor verbinden
- Mit Gemini verbinden
- Mit Meta Muse verbinden
War dieser Guide hilfreich?