bing-webmaster-mcp
bing-webmaster-mcp
bing-webmaster-mcp gibt einem KI-Agenten Lesezugriff auf das, was Bing über Ihre Websites weiß — Traffic, Indexierung, Crawl-Fehler, eingehende Links, Keywords — sowie einen überprüften, zweistufigen Pfad für die Operationen, die etwas verändern.
Es liefert ein Python-3.12+-CLI und einen MCP-Server für die JSON-API der Bing Webmaster Tools sowie protokollkorrekte IndexNow-Übermittlung. SOAP und POX sind bewusst nicht enthalten.
Warum der Schreibpfad zwei Schritte hat
Read-Tools werden sofort ausgeführt. Jede Operation, die den Zustand von Bing verändert, erstellt zuerst einen dauerhaften Plan:
$ bing-wm plan submit-url example.com https://example.com/new-page --json
{
"plan_id": "…",
"summary": "submit url https://example.com/new-page for https://example.com",
"apply_with": "bing-wm plan apply …"
}
$ bing-wm plan apply PLAN_ID
Apply this plan? [y/N]: yEs gibt über MCP bewusst kein Apply-Tool: Eine Bestätigung, die ein Agent senden kann, kann auch eine Prompt-Injection senden. Ein MCP-Client, der auch Shell-Zugriff hat, kann die CLI trotzdem aufrufen; die kompensierenden Kontrolle sind ein lesbarer Plan, ein Append-Only-Audit-Trail, einmalige Anwendung, eine Ablaufzeit, eine Denylist für Websites und lokale Grenzwerte, die Neustarts überdauern.
Related MCP server: bing-seo-mcp
Installation
python -m pip install bing-webmaster-mcpUnterstützt werden Python 3.12, 3.13 und 3.14. Entwicklung und Images verwenden die exakten Versionen aus constraints.txt; die veröffentlichten Abhängigkeiten bleiben kompatible Untergrenzen.
Erstellen Sie einen API-Schlüssel in Bing Webmaster Tools unter Settings → API Access und übergeben Sie ihn über die Umgebungsvariable:
export BING_WM_API_KEY='…'
bing-wm sites listLegen Sie niemals einen echten Schlüssel im Repository ab. Alle Einstellungen finden Sie in der Konfiguration.
MCP-Client-Konfiguration
Starten (Übersetzung I can not match exact). Let me translate:
Starten Sie den Stdio-Server mit bing-webmaster-mcp. Konfigurieren Sie einen MCP-Client so, dass er auf diese ausführbare Datei zeigt, und geben Sie die BING_WM_API_KEY über die geschützte Umgebungskonfiguration des Clients weiter. Der Server stellt 34 Read-Tools, ein Planungstool für jede unterstützte Schreiboperation und Pl an-Inspektion bereit. Er bietet kein Werkzeug zum Anwenden und keines zum Ablehnen von Plänen.
Ein optionaler Strreamable-HTTP-Endpunkt ist ebenfalls verfügbar:
export BING_WM_HTTP_BEARER_TOKEN='a-random-token-of-at-least-32-characters'
bing-webmaster-mcp-httpEr lehnt nicht-loppback Bind-Adressen und unaauthentifizierte Anfragen ab.
Häufige Fragen
Wie prüfe ich in, ob Bing meine Seite indexiert hat?
bing-wm index url example.com https://example.com/pageWie sende ich URLs über die Befehlszeile an Bing?
Erstellen Sie einen Plan aus einer einzelnen URL oder aus einer Datei mit einer pro Zeile, überprüfen Sie Ihn und wenden Sie Ihn dann an:
bing-wm plan submit-url example.com https://example.com/page
bing-wm plan submit-urls example.com --file PATH
bing-wm plan show PLAN_ID
bing-wm plan apply PLAN_IDDer Planer ruft GetUrlSubmissionQuota auf; es ist keine Quota-Zahl hartkodiert. Die Methodendokumentation von Bing begrenzt einen SubmitUrlBatch-Aufruf zusätzlich auf 500 URLs.
Funktioniert IndexNow mit Google?
Google nimmt nicht an IndexNow teil. Das Live-IndexNow-Registry listet derzeit BIng, Yandex, Seznam, Naver, Yep, Internet Archive und Amazonbot. Eine Übermittlung über api.indexnow.org wird an die verfügbaren teilnehmenden Engines weitergeleitet.
Erzeugen Sie einen Schlüssel, stellen Sie die angezeigtete UTF-8-Schlüsseldatei bereit und planen Sie dann eine Übermittleung:
bing-wm indexnow key example.com
bing-wm plan indexnow example.com --file PATH --key KEY
bing-wm plan apply PLAN_IDDer Apply-Schritt prüft, ob die Schlüsseldatei erreichbar ist und den Schlüssel enthält, bevor er die Daten sendet. Stapel mit mehr als 10.000 URLs sowie URLs außerhalb des authorisierten Hosts oder des Schlüsell-Unterpfades werden lokal abgewiesen. Eine unverifizierte 2,048-Zeichen-Obergrenze für URLs gibt esd wither bewusst nicht.
Ausgabesicherheit
Ankertexte, Crawlel-Fehler-URL, Titel, Nachrichten und Query-Strings können von Dritten kontrolliert werden. The commonente Operationsschicht entfernt Steuerzeichen und bidirektionale Formatierungszeichen, kürzt extreme Werte und gibt diese Felder als {"value": "…", "untrusted": true} zurück. Konsumenten müssen sie als Daten behandeln, niemals als Anweisungen.
Funktionsumfang und Referenzen
Die Microsoft-Schnittstelle umfasst 62 Methoden: 59 werden hier unterstützt und drei veraltete Deep-Link-Methoden sind bewusst ausgeschlossen. Die Keyword-Recherche ist eigenständig, weil ihre offiziellen Signaturen keinen site-Parameter enthalten. Die Content-Submission wird angeboten, weil sie in der aktuellen Microsoft-Schnittstelle weiterhin enthalten ist; die konto-seitige Zulässigkeit kann nur von Bing für ein jeweiliges Konto bestätigt werden.
Lizenz
MIT.
Maintenance
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
- AlicenseNot gradedqualityFmaintenanceProvides AI agents with read-only access to Google Search Console data, including search analytics, index coverage, and sitemap status. It enables users to query clicks, impressions, and ranking performance or check URL indexing status through natural language.744MIT
- AlicenseBqualityAmaintenanceProvides AI agents full access to Bing Webmaster Tools API for site management, URL submission, sitemaps, traffic stats, keyword research, and URL blocking.24131MIT
- FlicenseNot gradedqualityCmaintenanceEnables to interact with the Bing Webmaster Tools API for managing sites, URLs, sitemaps, and viewing analytics.
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to query Google Search Console data including search analytics, URL inspection, sitemap management, and site performance monitoring, with per-user OAuth authentication.
Related MCP Connectors
SEO research, audits, backlinks, GSC, and content workflow tools for AI agents.
Turn Search Console data into SEO actions, content, publishing, indexing, and AI insights.
Open-source SEO manager for coding agents: keyword research, content PRs, rank + Search Console.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/stufently/bing-webmaster-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server