Skip to main content
Glama
TechDivar

AI Search Operations MCP for Bing Webmaster

by TechDivar

AI Search Operations MCP für Bing Webmaster

Ein Open-Source-, anbieterneutraler MCP-Server, der Marketingfachleuten hilft, Seiten für menschliche Leser und KI-Suche zu verbessern. Er kombiniert Bing-Webmaster-Daten, GA4-KI-Traffic-Chancenabgleich, technisches SEO-Scannen, KI-Such-Inhaltsaudits, genehmigungspflichtige WordPress-Fix-Vorbereitung, Live-Verifizierung, Bing-URL-Übermittlung und eine separate IndexNow-Integration.

Es verwendet den standardmäßigen MCP-stdio-Transport, sodass derselbe Server in Codex, Claude Code, Cursor, VS Code und anderen kompatiblen MCP-Clients ausgeführt werden kann. Jeder Benutzer stellt seine eigenen Anmeldeinformationen bereit.

In diesem Repository wird kein API-Schlüssel gespeichert.

Was Marketingfachleute tun können

  • Sehen Sie sich die Suchanfragen und Seiten an, die bereits Bing-Impressions und Klicks erhalten.

  • Finden Sie Seiten mit hohen Bing-Impressions, aber wenig oder keinem identifizierbaren KI-Referral-Traffic in einem aggregierten GA4-Export.

  • Überprüfen Sie Rankings, Crawl-Aktivität, Crawl-Probleme, Sitemaps, Backlinks, Keyword-Recherchedaten, URL-Details und das Übermittlungskontingent.

  • Scannen Sie eine Seite oder bis zu 20 Seiten auf häufige SEO/AEO-Probleme.

  • Finden Sie doppelte H1s, fehlende Bild-Alt-Texte, Metadaten-, Canonical-, Robots-, Sprach-, HTTP- und JSON-LD-Probleme.

  • Auditieren Sie KI-Lesbarkeit, Entitätsabdeckung, Zitierfähigkeit, Intent-Abdeckung, Schema-Eignung, interne Links und Aktualität.

  • Auditieren Sie die vorgeschlagene llms.txt-Datei einer Website und vergleichen Sie sie mit wichtigen Hub-URLs.

  • Finden Sie sehr ähnliche Artikeltexte in einem Katalog, bevor Suchsysteme die falsche Seite auswählen.

  • Vergleichen Sie Article/FAQPage-Schema und dateModified-Aktualität über übersetzte Seiten hinweg.

  • Vergleichen Sie Überschriftenthemen mit öffentlichen Konkurrenzseiten.

  • Vorschau der Antwort, die nur mit den eigenen Worten der Seite extrahiert werden kann.

  • Finden Sie prägnante Passagen, die sich leichter genau zitieren oder paraphrasieren lassen.

  • Verwandeln Sie jeden Befund in einen klaren Fix-Plan und einen exakten Vorher/Nachher-Diff.

  • Bereiten Sie korrigiertes WordPress-HTML vor, ohne es automatisch zu veröffentlichen.

  • Bereiten Sie prüfbereites Article- und BreadcrumbList-JSON-LD vor, plus FAQPage oder HowTo nur, wenn passender Inhalt sichtbar ist.

  • Überprüfen Sie die Live-Seite nach einem Fix erneut.

  • Übermitteln Sie eine genehmigte URL, eine URL-Gruppe oder eine Sitemap an Bing.

  • Validieren Sie eine IndexNow-Schlüsseldatei und benachrichtigen Sie IndexNow über hinzugefügte, aktualisierte oder gelöschte URLs.

Related MCP server: WordPress AI Content System

Beispiel-Prompts für jeden MCP-Client

Listen Sie die Websites auf, die mit meinem Bing-Webmaster-Konto verbunden sind.

Zeigen Sie meine Top-Bing-Suchanfragen und -Seiten.

Verwenden Sie diese GA4-CSV, um Seiten mit mindestens 1.000 Bing-Impressions und höchstens 5 KI-Referral-Sitzungen zu finden.

Scannen Sie diese 10 URLs und gruppieren Sie die AEO-Probleme nach Priorität.

Auditieren Sie diese Seite auf KI-Lesbarkeit, Zitierfähigkeit, fehlende Entitäten, Intent-Lücken, Schema und Aktualität.

Vergleichen Sie diesen Artikel mit diesen drei Konkurrenten und zeigen Sie nur sinnvolle Themenlücken.

Finden Sie interne Link-Möglichkeiten mithilfe dieser Liste veröffentlichter Seiten. Erfinden Sie keine URLs.

Scannen Sie diesen WordPress-Artikel, bereiten Sie die sicheren Fixes vor, zeigen Sie mir die Änderungen, aktualisieren Sie ihn nach meiner Genehmigung, verifizieren Sie die Live-Seite und übermitteln Sie ihn dann an Bing.

So funktioniert der automatisierte Workflow

  1. aeo_audit_page führt das vollständige technische und KI-Such-Audit durch.

  2. aeo_prepare_article_schema kann vollständiges JSON-LD aus sichtbarem Artikelinhalt vorbereiten, ohne es zu veröffentlichen.

  3. Ihr KI-Client liest den neuesten Beitrag über einen separaten verbundenen WordPress-MCP.

  4. aeo_autofix_page wendet nur exakte vorgeschlagene Ersetzungen im Speicher an und gibt einen Vorher/Nachher-Diff zurück.

  5. Das Tool markiert das Paket mit approval_required: true und veröffentlicht nicht.

  6. Ihr KI-Client zeigt die Änderungen und fordert vor einem WordPress-Schreibvorgang eine Genehmigung an.

  7. Nach der Genehmigung aktualisiert der verbundene WordPress-MCP den Beitrag.

  8. seo_recheck_page und die AEO-Audits verifizieren das öffentliche Ergebnis.

  9. bing_submit_url oder bing_submit_url_batch fordert einen frischen Bing-Crawl an, wenn Sie darum bitten.

Der Fixer erfindet keine Bildbeschreibungen, internen Ziel-URLs, Fakten, Preise oder Konkurrenzbehauptungen. Die aufrufende KI muss vorgeschlagene Formulierungen aus geprüftem Quellmaterial liefern. Außerdem ist eine Bestätigung erforderlich, dass das WordPress-Theme den Beitragstitel bereits als H1 der Seite rendert, bevor H1s im Inhaltsbereich in H2s geändert werden.

Gebündelter Codex-Skill für doppelte Inhalte

skills/bing-duplicate-content-fix fügt den redaktionellen Workflow um die MCP-Tools hinzu. Es prüft kopierten Text, schwere Vorlagen, Suchintent-Überschneidungen mit geringer Ähnlichkeit und Keyword-Kannibalisierung; bereitet ein exaktes Genehmigungspaket vor; wendet nur genehmigte WordPress-Änderungen an; verifiziert das gespeicherte und öffentliche Ergebnis; und fordert bei Autorisierung einen Bing-Recrawl an.

Rufen Sie es in Codex auf mit:

Verwenden Sie $bing-duplicate-content-fix, um diese Kategorie auf doppelte Inhalte und Suchintent-Überschneidungen zu prüfen, die genehmigten Konflikte zu beheben, die Live-Seiten zu verifizieren und einen Bing-Recrawl anzufordern.

Der Skill behandelt Ähnlichkeit als Prüfsignal, nicht als automatische Anweisung, eine Seite zusammenzuführen, zu löschen, zu kanonisieren oder mit noindex zu versehen.

Seiten mit hohen Impressions und geringem KI-Traffic finden

Verwenden Sie aeo_find_ai_traffic_opportunities mit entweder einer angehängten GA4-CSV oder aggregierten Zeilen aus einem verbundenen GA4-Tool. Der MCP ruft selbst Bings Top-Seiten-Statistiken ab und gleicht die Seiten per URL ab.

Die einfachste GA4-CSV enthält diese drei Spalten:

Page path + query string,Session source / medium,Sessions
/blog/example/,chatgpt.com / referral,3
/blog/another-page/,google / organic,120

Häufige GA4-Seiten-, Quellen/Referrer- und Traffic-Spaltennamen werden automatisch erkannt. Wenn der Export bereits auf KI-Referrals gefiltert ist, reichen eine Seitenspalte und eine Traffic-Spalte aus. Es sollten nur aggregierte Daten auf Seitenebene bereitgestellt werden – niemals Benutzer- oder Ereignis-Identifikatoren exportieren.

Das Ergebnis listet jede Opportunity-URL, Bing-Impressions und -Klicks, Bing-Positionen, identifizierbaren GA4-KI-Traffic, den Grund für die Auswahl und das empfohlene nächste Audit auf. Normaler Such- und Referral-Traffic wird ignoriert. Sie können zusätzliche KI-Referral-Domains hinzufügen, wenn Ihre Analytik eine Quelle verwendet, die nicht in der integrierten Liste enthalten ist.

Die rohe CSV wird nicht zurückgegeben oder an Google gesendet. Der MCP gibt nur den aggregierten Vergleich zurück. Bing und GA4 können unterschiedliche Berichtszeiträume abdecken, und einige KI-Besuche erscheinen als direkter, organischer oder unbekannter Traffic, daher ist die Ausgabe eine Opportunity-Liste und kein Beweis für die gesamte KI-Nutzung.

Wählen Sie nur die Module, die Sie benötigen

Alle 47 Tools sind standardmäßig aktiviert. Setzen Sie MCP_MODULES, um ein kleineres Toolset zu laden:

Modul

Was es bietet

bing

Bing-Berichte, Bing-Übermittlungen und der Bing + GA4-Opportunity-Finder

seo

Live-Seiten-Scanning, erneutes Prüfen, Fix-Pläne und WordPress-bereite HTML-Vorbereitung

aeo

KI-Lesbarkeit, Zitierung, Entität, Intent, Schema, Aktualität, Katalog und mehrsprachige Audits

indexnow

IndexNow-Schlüsselvalidierung und URL-Benachrichtigungen

Beispiele:

# Only Bing reporting and submission tools
MCP_MODULES=bing npm start

# Scanner and AEO audits without Bing credentials
MCP_MODULES=seo,aeo npm start

Verwenden Sie all oder lassen Sie MCP_MODULES ungesetzt, um alles zu aktivieren. Ein unbekannter Modulname stoppt den Start mit einer klaren Fehlermeldung, anstatt Tools stillschweigend zu verstecken.

Die 47 MCP-Tools

Bing-Webmaster-Daten

  • bing_list_sites

  • bing_get_query_stats

  • bing_get_page_stats

  • bing_get_rank_and_traffic_stats

  • bing_get_crawl_stats

  • bing_get_crawl_issues

  • bing_get_sitemaps

  • bing_get_fetched_url_details

  • bing_get_url_traffic_info

  • bing_get_page_query_stats

  • bing_get_url_submission_quota

  • bing_get_link_counts

  • bing_get_url_links

  • bing_get_keyword_stats

  • bing_get_related_keywords

  • bing_get_query_page_stats

  • bing_get_query_page_detail_stats

  • bing_get_url_info

  • bing_get_children_url_traffic_info

Live-SEO/AEO-Scanning und Fixes

  • seo_scan_page

  • seo_scan_pages

  • seo_recheck_page

  • aeo_plan_page_fixes

  • aeo_prepare_wordpress_fixes

  • aeo_prepare_article_schema — bereiten Sie Article- und BreadcrumbList-JSON-LD vor, plus FAQPage oder HowTo nur, wenn passender Inhalt sichtbar ist

  • aeo_audit_images — auditieren Sie Bild-Auffindbarkeit, Alt-Qualitätssignale, Dateinamen, Abmessungen, responsives Markup, umgebenden Kontext, bevorzugte Bild-Metadaten, ImageObject-Schema, Antwort-Header und Risiken großer Dateien

Katalog- und mehrsprachige Audits

  • aeo_llms_txt_audit — überprüfen Sie die Markdown-Datei auf Root-Ebene, ihre Überschrift, Links und bereitgestellte kanonische Seiten

  • aeo_internal_duplicate_check — vergleichen Sie 2 bis 30 Artikeltexte mithilfe transparenter Textähnlichkeit

  • aeo_multilang_schema_parity — vergleichen Sie Article/FAQPage-JSON-LD und Aktualität über übersetzte Versionen hinweg

Bing-zu-KI-Traffic-Opportunities

  • aeo_find_ai_traffic_opportunities — kombinieren Sie Bing GetPageStats mit einer aggregierten GA4-CSV oder Zeilen, um Seiten mit hohen Impressions und geringem identifizierbarem KI-Referral-Traffic zu finden

KI-Suchoperationen

  • aeo_audit_page — führen Sie alle KI-Suchaudits zusammen aus

  • aeo_ai_readability_audit — direkte Antworten, Definitionen, Überschriften, Struktur und Marketing-Sprache

  • aeo_entity_coverage — überprüfen Sie eine primäre Entität und bereitgestellte verwandte Entitäten

  • aeo_citation_readiness — bewerten Sie extrahierbare, strukturierte, unterstützte Passagen

  • aeo_intent_coverage — erkennen Sie sechs häufige Intent-Typen und fehlende erwartete Intents

  • aeo_compare_pages — vergleichen Sie sichtbare Überschriftenthemen mit bis zu fünf Konkurrenten

  • aeo_ai_overview_preview — erstellen Sie eine nur auf der Seite basierende extraktive Antwortvorschau

  • aeo_extract_citable_chunks — finden Sie prägnante eigenständige Definitionen und Fakten

  • aeo_internal_link_opportunities — gleichen Sie Inhalte mit einem bereitgestellten Inventar echter URLs ab

  • aeo_schema_recommendations — validieren Sie JSON-LD und bewerten Sie die Schema-Eignung

  • aeo_freshness_audit — kennzeichnen Sie Daten, Preise, Grenzen, relative Behauptungen und Screenshots zur Überprüfung

  • aeo_autofix_page — bereiten Sie einen exakten Diff vor und verlangen Sie Genehmigung; veröffentlichen Sie niemals

Bing-Übermittlungen

  • bing_submit_url

  • bing_submit_url_batch

  • bing_submit_sitemap

IndexNow

  • indexnow_validate_key

  • indexnow_submit_url

  • indexnow_submit_urls

IndexNow bleibt getrennt vom Bing-Webmaster-API-Client. Seine Tools unterstützen die Workflow-Labels added, updated und deleted. Das Protokoll sendet die geänderte URL, kein separates Änderungstyp-Feld, und eine akzeptierte Übermittlung garantiert niemals Crawling oder Indexierung.

Übermittlungstools sind als Schreibaktionen markiert. Audits und Fix-Vorbereitungstools sind schreibgeschützt, da sie die Website nicht verändern.

Offizielle API-Zuordnung

Die hinzugefügten Bing-Tools rufen diese dokumentierten Methoden mit ihren offiziellen Parametern auf. Lesetools geben Bings normalisierte Antwort zurück. Das Batch-Tool fügt klar gekennzeichnete lokale Validierungs-, Kontingent-, Erfolgs-, Fehler- und Überspringungsergebnisse hinzu; es behauptet nicht, dass Bing Ergebnisse pro URL zurückgegeben hat.

IndexNow folgt dem separaten offiziellen IndexNow-Protokoll, einschließlich der Schlüsselvalidierung auf demselben Host und dem dokumentierten POST-Limit von 10.000 URLs.

Ehrliche Bewertung und Einschränkungen

Die KI-Suchbewertungen sind transparente HTML- und Sprachmuster-Heuristiken. Sie sind nützliche redaktionelle Signale, kein geheimer Zugang zu einem LLM und keine Garantie, dass ChatGPT, Copilot, Google oder Bing eine Seite zitieren.

  • Entitätslücken werden anhand der von Ihnen bereitgestellten verwandten Entitäten gemessen. Heuristisch erkannte Entitäten sind als solche gekennzeichnet.

  • Vorschläge für interne Links stammen nur aus URLs, die Sie bereitstellen. Das MCP erfindet keine Ziele.

  • Die Antwortvorschau extrahiert vorhandene Seitenpassagen. Sie simuliert keine proprietäre KI-Antwort.

  • Wettbewerbslücken vergleichen Überschriften und Themen. Sie sind Forschungsansätze, keine Anweisungen zum Kopieren von Text.

  • Aktualitätsbefunde bedeuten „überprüfen Sie dies“, nicht „das ist falsch“.

  • Schema-Vorschläge müssen mit sichtbarem Inhalt und aktuellen Suchplattform-Regeln übereinstimmen.

  • aeo_autofix_page bereitet nur Änderungen vor. Ein verbundenes WordPress-MCP ist erforderlich, um nach menschlicher Genehmigung zu veröffentlichen.

  • llms.txt ist ein Community-Vorschlag. Das Vorhandensein garantiert keine Entdeckung, kein Ranking, kein Crawling und keine Zitierung durch ein KI-System.

  • Ähnlichkeit von Fast-Duplikaten ist ein Überprüfungssignal, kein Beweis dafür, dass eine Suchmaschine Seiten dedupliziert, und kein Befehl, eine zu löschen.

  • Mehrsprachige Parität vergleicht nur die bereitgestellten URLs. Verschiedene Gebietsschemata können legitimerweise unterschiedliche sichtbare Inhalte oder Schemas benötigen.

  • Das Tool für KI-Traffic-Chancen verbindet sich nicht mit GA4 und erfordert keinen Google-Schlüssel. Es verarbeitet die aggregierten CSV-Daten oder Zeilen, die dem lokalen MCP bereitgestellt werden.

  • GA4-Referral-Daten sind unvollständig, da einige KI-Besuche als direkter, organischer oder unbekannter Traffic erscheinen.

  • Bing gibt an, dass GetPageStats wöchentlich aktualisiert wird. Der Zeitraum stimmt möglicherweise nicht genau mit dem Datumsbereich eines GA4-Exports überein.

Wichtige Bing-Einschränkung

Die öffentliche Webmaster-API von Bing legt den vollständigen URL-Inspektionsbericht, der in Bing Webmaster Tools angezeigt wird, nicht offen. Dashboard-Warnungen wie mehrere H1-Überschriften und fehlende Bild-Alt-Attribute werden von GetCrawlIssues nicht zurückgegeben.

Der Scanner ruft daher das öffentliche HTML unabhängig ab und prüft es. Er erhebt nicht den Anspruch, Bings private Dashboard-Logik zu reproduzieren, JavaScript auszuführen oder private/lokale Netzwerkadressen zu erreichen.

Installation

Sie benötigen Node.js 20 oder neuer und einen beliebigen MCP-Client, der lokale stdio-Server unterstützt. Ein Bing-Webmaster-API-Schlüssel wird nur für das bing-Modul benötigt; der Webseiten-Scanner und die AEO-Audits funktionieren ohne ihn.

git clone https://github.com/TechDivar/bing-webmaster-aeo-mcp.git
cd bing-webmaster-aeo-mcp
npm install
npm run setup-key

Das Setup verbirgt den Schlüssel während der Eingabe und speichert ihn außerhalb des Repositorys mit Berechtigungen nur für den Besitzer:

Plattform

Standard-Ordner für private Daten

macOS

~/Library/Application Support/bing-webmaster-aeo-mcp/secrets/

Linux

~/.config/bing-webmaster-aeo-mcp/secrets/

Windows

%APPDATA%\bing-webmaster-aeo-mcp\secrets\

Bestehende macOS-Benutzer müssen einen zuvor unter dem Codex-Secrets-Ordner gespeicherten Schlüssel nicht verschieben; v3 behält diesen Speicherort als schreibgeschützten Kompatibilitäts-Fallback bei.

Sie können Anmeldeinformationen auch über die Geheimnis-Einstellungen Ihres MCP-Clients oder über die Umgebung bereitstellen:

BING_WEBMASTER_API_KEY=
BING_WEBMASTER_API_KEY_FILE=/absolute/path/to/bing-key
INDEXNOW_KEY=
INDEXNOW_KEY_FILE=/absolute/path/to/indexnow-key
INDEXNOW_KEY_LOCATION=https://example.com/indexnow-key.txt
MCP_MODULES=bing,seo,aeo,indexnow

Bevorzugen Sie die Setup-Skripte oder private Schlüsseldateien. Committen Sie niemals eine ausgefüllte .env- oder Client-Konfiguration, die einen Schlüssel enthält. BING_WEBMASTER_MCP_CONFIG_DIR kann den privaten Konfigurationsordner bei Bedarf verschieben.

Optionale IndexNow-Einrichtung

Erstellen Sie einen IndexNow-Schlüssel, speichern Sie ihn lokal und hosten Sie eine UTF-8-Textdatei mit dem Namen <key>.txt im Stammverzeichnis des genauen Site-Hosts. Die Datei darf nur den passenden Schlüssel enthalten.

npm run setup-indexnow-key

Der Schlüssel wird in demselben plattformspezifischen privaten Ordner gespeichert, der oben gezeigt wird. Der Standard-Speicherort für die öffentliche Schlüsseldatei ist https://your-host/<key>.txt. Wenn Sie sie absichtlich an anderer Stelle auf demselben Host hosten, setzen Sie INDEXNOW_KEY_LOCATION, bevor Sie den MCP-Server starten. Ein benutzerdefinierter Speicherort begrenzt die Übermittlungen auf URLs im Verzeichnis dieser Datei, wie von IndexNow gefordert.

Verbinden Sie es mit einem MCP-Client

Verwenden Sie einen absoluten Pfad zu src/server.mjs. Für Codex:

Führen Sie im Repository-Ordner aus:

codex mcp add bing-webmaster -- node "$PWD/src/server.mjs"

Starten Sie Codex neu und bitten Sie es dann, die Bing-Sites aufzulisten, um die Verbindung zu bestätigen.

Siehe Client-Setup-Beispiele für Claude Code, Cursor, VS Code, generische MCP-Hosts, Modulauswahl und sichere Anmeldeoptionen.

WordPress ist absichtlich nicht in diesen Server integriert. Verbinden Sie ein separates WordPress-MCP, wenn Sie ein genehmigtes Fix-Paket veröffentlichen möchten. Dadurch bleiben Website-Schreibanmeldeinformationen und Schreibzugriff getrennt vom Scannen und Bing-Reporting.

Entwicklung

npm install
npm test
npm start

Sicherheit

Fügen Sie niemals einen API-Schlüssel in eine Eingabeaufforderung, ein Issue, einen Commit oder einen Screenshot ein. Siehe SECURITY.md für das Sicherheitsmodell und Hinweise zur Meldung von Schwachstellen.

Mitwirken

Vermarkter, SEO-Spezialisten, Content-Teams und Entwickler sind willkommen. Siehe CONTRIBUTING.md.

Lizenz

MIT

A
license - permissive license
B
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Unifies traditional SEO and Generative Engine Optimization (GEO) for Google, Bing, Yandex, and major LLMs, providing tools for search performance analysis, citation tracking, on-page audits, and internal link graph analysis.
    36
    3
    MIT
  • F
    license
    B
    quality
    C
    maintenance
    Enables natural language querying of marketing analytics across Google Search Console, GA4, Google Ads, HubSpot, and Bing. Provides tools for search queries, traffic, campaign performance, and composite cross-platform rollups.
    79
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables auditing AI search visibility: checks site readiness for AI crawlers and measures whether ChatGPT, Gemini, and Perplexity recommend your site, including verbatim answers and citation gap analysis.
    703
    4
    AGPL 3.0

View all related MCP servers

Related MCP Connectors

  • Turn Search Console data into SEO actions, content, publishing, indexing, and AI insights.

  • SEO research, audits, backlinks, GSC, and content workflow tools for AI agents.

  • Live SEO workflow tools for Claude Code, Codex, and AI agents.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/TechDivar/bing-webmaster-aeo-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server