70 Tools, die dein Agent aufrufen kann.
52 Lese-Tools und 18 Schreib-Tools für Google Search Console, Bing Webmaster Tools, IndexNow, Core Web Vitals und GA4. Die Namen entsprechen dem, was dein Agent in tools/list sieht.
Zuletzt aktualisiert: 2026-10-30
GSC Magic stellt 70 MCP-Tools bereit: 12 für Google Search Console, 8 für SEO-Reports, 38 für Bing Webmaster Tools, 2 für IndexNow, 4 für Core Web Vitals und PageSpeed, 6 für Google Analytics 4. 52 davon sind schreibgeschützt; die 18 Schreib-Tools (Sitemaps, IndexNow, Bing-URL-Übermittlung, Crawling-Einstellungen) werden nur in kostenpflichtigen Tarifen angeboten, solange der Schreibmodus eingeschaltet ist, und der Owner kann ihn in den Settings abschalten.
Welche Tools ein Konto sieht, hängt vom Tarif, von den erteilten Google-Berechtigungen und von den hinterlegten Keys (Bing, IndexNow) ab. Schreib-Tools sind mit Schreiben gekennzeichnet: Sie werden nur in einem kostenpflichtigen Tarif angeboten, solange der Schreibmodus eingeschaltet ist (er ist automatisch an, sobald Google vollen Search-Console-Zugriff gewährt, und der Owner kann ihn in den Settings abschalten). Alles andere ist schreibgeschützt und kann ein Agent bedenkenlos aufrufen.
Google Search Console
Leistungsdaten, URL-Prüfung und Sitemaps über die Search Console API, mit OAuth, um das wir uns kümmern.
-
gsc_list_sitesListet jede Search-Console-Property auf, auf die das Konto Zugriff hat, mit Berechtigungsstufe. -
gsc_get_siteLiefert eine Property und die Berechtigungsstufe des Kontos darauf. -
gsc_query_analyticsSuchleistung nach Suchanfrage, Seite, Land, Gerät, Darstellung in der Suche, Datum oder Stunde gruppiert, mit Filtern. Bis zu 25.000 Zeilen pro Abfrage. -
gsc_list_sitemapsFür eine Property eingereichte Sitemaps mit Status, Fehlern, Warnungen und Anzahl indexierter URLs. -
gsc_get_sitemapDetails zu einer eingereichten Sitemap. -
gsc_inspect_urlURL-Prüfung: indexiert oder nicht, Abdeckungsstatus, Canonicals, letztes Crawling, robots, Nutzerfreundlichkeit auf Mobilgeräten und Rich-Suchergebnisse. -
gsc_inspect_urls_batchPrüft bis zu 500 URLs in einem Aufruf, gedrosselt, damit Googles Kontingent eingehalten wird, mit kompaktem Status pro URL. -
gsc_add_siteSchreibenFügt der Search Console eine Property hinzu (die Bestätigung erfolgt weiterhin in der Search-Console-Oberfläche). -
gsc_delete_siteSchreibenEntfernt eine Property aus der Search Console des Kontos. -
gsc_submit_sitemapSchreibenReicht eine Sitemap ein oder erneut ein. -
gsc_delete_sitemapSchreibenEntfernt eine Sitemap aus der Search Console. -
gsc_request_indexingSchreibenoptionalMeldet Google über die Indexing API eine aktualisierte oder gelöschte URL (offiziell für JobPosting- und BroadcastEvent-Seiten).
SEO-Reports
Analysen, die auf unseren Servern laufen und fertige Zahlen liefern, damit der Agent Ergebnisse auswertet, statt Rohzeilen durchzublättern.
-
report_quick_winsPaare aus Suchanfrage und Seite auf den Positionen 4–20 mit vielen Impressionen: der günstigste Traffic-Gewinn, sortiert nach möglichen Zusatzklicks. -
report_traffic_dropsVergleicht einen Zeitraum mit dem gleich langen davor und liefert die größten Klickverlierer und -gewinner nach Seite oder Suchanfrage. -
report_content_decaySeiten, deren Klicks in jedem der letzten drei Zeitfenster gesunken sind: ein stetiger Abwärtstrend, kein einmaliger Einbruch. Kandidaten für ein Content-Refresh. -
report_cannibalizationSuchanfragen, bei denen zwei oder mehr deiner Seiten jeweils einen relevanten Teil der Impressionen erhalten und so die Ranking-Signale aufteilen. -
report_ctr_outliersSeiten, deren CTR auf derselben Position unter der Hälfte des Medians deiner Website liegt: Kandidaten für bessere Titel und Beschreibungen. -
report_brand_splitBrand- vs. Non-Brand-Suchanfragen mit Klicks, Impressionen und Klickanteil, plus die Top-Suchanfragen jeder Gruppe. -
report_index_healthLiest URLs aus deinen Sitemaps, prüft sie mit der URL Inspection API und gruppiert sie nach Abdeckungsstatus. -
report_google_vs_bingKlicks und Impressionen pro Seite aus Google und Bing nebeneinander.
Bing Webmaster Tools
Die komplette Bing Webmaster API: Suchleistung, Crawling-Daten, Backlinks, Keyword-Recherche und URL-Übermittlung.
-
bing_list_sitesWebsites in den Bing Webmaster Tools zum API-Key, mit Bestätigungsstatus. -
bing_get_site_rolesNutzer mit Zugriff auf eine Website. -
bing_query_statsKlicks, Impressionen und durchschnittliche Position der Top-Suchanfragen (wöchentlich, etwa sechs Monate). -
bing_page_statsKlicks, Impressionen und durchschnittliche Position der Top-Seiten. -
bing_page_query_statsSuchanfragen, die zu einer Seite geführt haben. -
bing_query_page_statsSeiten, die für eine Suchanfrage angezeigt wurden. -
bing_query_page_detail_statsDetaillierte Statistiken zu einer Suchanfrage auf einer Seite. -
bing_query_traffic_statsTraffic-Verlauf einer Suchanfrage. -
bing_rank_traffic_statsTägliche Klicks und Impressionen für die gesamte Website. -
bing_crawl_statsTäglich gecrawlte Seiten, Crawling-Fehler, Anzahl indexierter Seiten und durch robots.txt blockierte Seiten. -
bing_crawl_issuesURLs mit Crawling-Problemen: 4xx/5xx, DNS, Timeouts, Malware. -
bing_url_infoIndexdetails zu einer einzelnen URL: HTTP-Status, letztes Crawling, Entdeckungsdatum, Größe, Anker. -
bing_url_trafficKlicks und Impressionen für eine einzelne URL. -
bing_list_sitemapsBei Bing eingereichte Sitemaps und Feeds mit Status und URL-Anzahl. -
bing_sitemap_detailsUntergeordnete Sitemaps eines Sitemap-Index. -
bing_link_countsDeine Seiten mit eingehenden Links, mit Linkanzahl. -
bing_url_linksExterne Seiten, die auf eine URL deiner Website verlinken. -
bing_keywordBing-Suchimpressionen für ein beliebiges Keyword in einem Zeitraum (Keyword-Recherche, nicht auf deine Website beschränkt). -
bing_keyword_statsWöchentliche Impressionen eines Keywords im Zeitverlauf. -
bing_url_submission_quotaVerbleibendes tägliches und monatliches Kontingent für die URL-Übermittlung. -
bing_list_blocked_urlsURLs und Verzeichnisse, die aus den Bing-Ergebnissen ausgeschlossen sind. -
bing_crawl_settingsCrawling-Rate pro Stunde und Einstellung für Crawl Boost. -
bing_list_query_paramsAbfrageparameter, die Bing bei der URL-Normalisierung ignoriert. -
bing_fetched_urlsURLs, die zuvor mit „Fetch as Bingbot“ abgerufen wurden. -
bing_fetched_url_detailsErgebnis einer „Fetch as Bingbot“-Anfrage: Status, Header, Inhalt. -
bing_add_siteSchreibenFügt den Bing Webmaster Tools eine Website hinzu. -
bing_verify_siteSchreibenVersucht, eine Website zu bestätigen (Meta-Tag, XML-Datei oder DNS-Eintrag bereits vorhanden). -
bing_remove_siteSchreibenEntfernt eine Website aus den Bing Webmaster Tools. -
bing_submit_urlsSchreibenÜbermittelt bis zu 500 URLs zum Crawling und zur Indexierung und prüft vorher das verbleibende Kontingent. -
bing_save_crawl_settingsSchreibenLegt die stündliche Crawling-Rate und Crawl Boost fest. -
bing_submit_sitemapSchreibenÜbermittelt eine Sitemap oder einen Feed an Bing. -
bing_remove_sitemapSchreibenEntfernt eine übermittelte Sitemap oder einen Feed. -
bing_block_urlSchreibenBlockiert eine Seite oder ein Verzeichnis in den Bing-Ergebnissen. -
bing_unblock_urlSchreibenHebt die Blockierung einer Seite oder eines Verzeichnisses auf. -
bing_add_query_paramSchreibenWeist Bing an, einen Abfrageparameter zu ignorieren. -
bing_remove_query_paramSchreibenBeendet das Ignorieren eines Abfrageparameters. -
bing_fetch_urlSchreibenWeist Bingbot an, eine URL jetzt abzurufen; das Ergebnis liest du später mit bing_fetched_url_details.
IndexNow
Informiere Bing, Yandex, Seznam, Naver und weitere IndexNow-Suchmaschinen innerhalb von Sekunden über neue, geänderte oder gelöschte URLs.
-
indexnow_generate_keyErzeugt einen neuen IndexNow-Key und die Datei, die du auf der Website hosten musst. -
indexnow_submitSchreibenMeldet IndexNow-Suchmaschinen neue, geänderte oder gelöschte URLs: ein Host pro Aufruf, bis zu 10.000 URLs.
Core Web Vitals und PageSpeed
Echtnutzerdaten aus dem Chrome UX Report und Lighthouse-Audits für jede Origin oder URL, die dir gehört.
-
cwv_get_originCore Web Vitals aus echten Nutzerdaten (LCP, INP, CLS, FCP, TTFB) für eine ganze Origin, letzte 28 Tage, p75 sowie Anteile gut/verbesserungswürdig/schlecht. -
cwv_get_urlCore Web Vitals aus echten Nutzerdaten für eine einzelne URL (setzt genug Chrome-Traffic voraus). -
cwv_historyWöchentlicher Core-Web-Vitals-Verlauf, bis zu etwa sechs Monate, für eine Origin oder URL. -
psi_run_auditFührt Lighthouse über PageSpeed Insights aus: Kategoriewerte, Labdaten, Felddaten und die wichtigsten Optimierungsmöglichkeiten.
Google Analytics 4
GA4-Reports neben deinen Suchdaten: Sitzungen, Schlüsselereignisse, Landingpages und Referral-Traffic von KI-Assistenten.
-
ga_list_propertiesGoogle-Analytics-Konten und GA4-Properties, auf die das Konto Zugriff hat. -
ga_list_data_streamsDatenstreams einer GA4-Property, inklusive der Mess-ID, die das Tag auf der Website verwendet. -
ga_get_metadataFür eine Property verfügbare Dimensionen und Messwerte, auch benutzerdefinierte, mit Suche. -
ga_run_reportFührt einen GA4-Report mit Dimensionen, Messwerten, Zeiträumen, Filtern, Sortierung und Paginierung aus. -
ga_run_realtime_reportGA4-Echtzeitreport für die letzten 30 Minuten. -
ga_list_key_eventsIn einer Property konfigurierte Schlüsselereignisse (früher Conversions).
So sind die Tools aufgebaut
- Fertige Zahlen statt Rohdaten. Reports vergleichen Zeiträume, berechnen Anteile und sortieren nach Wirkung, alles auf unseren Servern. Das Modell liest ein kurzes Ergebnis statt 25.000 Zeilen.
- Klare Grenzen. Ergebnisse tragen Kürzungs-Flags und Kontingenthinweise (URL-Prüfung: 2.000 pro Tag), damit der Agent einen Teildatensatz nie für vollständig hält.
- Portable Schemas. Keine Unions, Referenzen oder freien Records in den Eingabeschemas, damit jedes Tool in Claude, ChatGPT, Cursor und auch in kleineren Clients lädt.
- Sicherheitshinweise. Jedes Tool deklariert readOnlyHint, destructiveHint und openWorldHint, und der Server erzwingt den schreibgeschützten Modus unabhängig davon, was der Client anfordert.
Verbindungsdetails für Developer findest du auf der Seite Beliebiger MCP-Client. Der Endpunkt lautet https://mcp.gscmagic.com/mcp.