Kurzantwort
WebMCP ist eine JavaScript-Schnittstelle, mit der Webanwendungen ihre Funktionen als Tools für KI-Agenten registrieren – also als Funktionen mit Beschreibung in natürlicher Sprache und strukturiertem Eingabeschema. Die Spezifikation versteht solche Seiten als Model-Context-Protocol-Server, deren Tools nicht im Backend, sondern im Skript der Seite laufen.
Der Stand im November 2026: WebMCP ist ein Draft Community Group Report der Web Machine Learning Community Group des W3C, mit Editoren von Microsoft und Google. Es ist ausdrücklich kein W3C-Standard. Chrome bietet ab Version 149 einen Origin Trial an, Edge ab Version 150. Für Unternehmenswebsites ist WebMCP damit ein Thema zum Erproben, nicht zum flächendeckenden Ausrollen.
Infografik
So nutzt ein Browser-Agent ein WebMCP-Tool
- 01System
Seite registriert Tool
Beim Laden meldet die Website etwa ein Tool zur Terminbuchung mit Eingabeschema an.
- 02Eingang
Nutzer gibt Auftrag
Der Nutzer bittet den Browser-Agenten, einen Termin für nächste Woche anzufragen.
- 03KI
Agent wählt Tool
Statt die Seite zu durchklicken, ruft der Agent das passende Tool mit Parametern auf.
- 04Mensch
Bestätigung
Bei folgenreichen Aktionen fordert die Seite oder der Agent eine Bestätigung an.
- 05Ergebnis
Seite führt aus
Der Website-Code erledigt die Aktion, zeigt das Ergebnis an und meldet es dem Agenten.
Wie WebMCP funktioniert
Die Spezifikation definiert eine Schnittstelle am Dokument, über die eine Seite mit registerTool() Werkzeuge anmeldet. Jedes Tool hat einen eindeutigen Namen, eine Beschreibung, optional ein Eingabe- und Ausgabeschema im JSON-Schema-Format und eine Funktion, die beim Aufruf ausgeführt wird. Ein Agent kann die registrierten Tools abfragen, eines auswählen und mit passenden Argumenten aufrufen. Das Ergebnis geht als Text an den Agenten zurück.
Chrome beschreibt zwei Wege. Die imperative API nutzt normales JavaScript und eignet sich für Navigation, Filter oder Zustandswechsel in einer Anwendung. Die deklarative API ergänzt vorhandene HTML-Formulare um Annotationen, sodass ein Formular ohne zusätzlichen Code als Tool erscheint. Beide Wege sind über die Permissions Policy „tools“ abgesichert: Standardmäßig dürfen nur die Seite selbst und gleichartige Ursprünge Tools registrieren, eingebettete fremde Frames nur nach ausdrücklicher Freigabe.
Zusätzlich sieht die Spezifikation Annotationen vor. Ein Tool kann als nur lesend markiert werden, als Quelle nicht vertrauenswürdiger Inhalte oder als folgenreich – etwa wenn es eine Buchung auslöst oder Geld bewegt. Diese Hinweise helfen dem Agenten, vor solchen Aktionen eine Bestätigung einzuholen.
Stand der Spezifikation und Verfügbarkeit
Die aktuelle Fassung ist ein Draft Community Group Report vom 2. November 2026, veröffentlicht von der Web Machine Learning Community Group. Als Editoren sind Personen von Microsoft und Google genannt. Der Statusabschnitt hält fest, dass das Dokument weder ein W3C-Standard ist noch sich auf dem Standardisierungspfad befindet. Inhalte und Schnittstellennamen können sich also noch deutlich ändern.
Laut der Übersicht zum Implementierungsstand im offiziellen Repository läuft in Chrome 149 ein Origin Trial, also ein zeitlich begrenztes Testprogramm für experimentelle Funktionen auf echten Websites. Edge bietet einen Origin Trial ab Version 150 an. ChatGPT Desktop wird als unterstützender Agent geführt, Brave hat experimentelle Unterstützung in seinem Assistenten. Für Firefox und Safari sind bislang nur Stellungnahme-Verfahren der Browserhersteller verlinkt.
Für die lokale Entwicklung lässt sich WebMCP in Chrome über ein Flag aktivieren. Chrome nennt außerdem experimentelle Unterstützung in React, Angular und Vue sowie Werkzeuge in den DevTools, um Tools und Schemata zu prüfen.
Unterschied zu MCP-Servern und Browser-Automation
Ein klassischer MCP-Server ist eine Backend-Integration: Die KI-Plattform spricht direkt mit dem Server des Anbieters, an der Weboberfläche vorbei. Das Repository der Spezifikation nennt die Nachteile für interaktive Anwendungen: Der Nutzerkontext geht verloren, Zustand und Anmeldung müssen auf einem separaten Server nachgebaut werden, und es entsteht zusätzlicher Entwicklungsaufwand. WebMCP verlagert das Tool in die bereits geöffnete und angemeldete Seite.
Browser-Automation – von Chrome als Actuation bezeichnet – simuliert Klicks und Eingaben, als wäre der Agent ein Mensch. Jeder Schritt ist dabei offen für Fehlinterpretation, und Änderungen am Layout können Abläufe brechen. Mit WebMCP erklärt die Website selbst, wofür ein Element gedacht ist, und stellt eine Funktion mit festen Parametern bereit. Die Website wird damit vom passiven Ziel zum aktiven Partner des Agenten.

Sicherheit: Was die Spezifikation selbst als Risiko nennt
Der Sicherheitsabschnitt der Spezifikation ist ausführlich und benennt Grenzen offen. Prompt Injection kann über Tool-Beschreibungen, Eingaben oder Ausgaben erfolgen; manipulierte Beschreibungen werden als Tool Poisoning geführt. Hinzu kommen Fehldarstellung von Absichten, wenn ein Tool etwas anderes tut, als sein Name verspricht, und Datenabfluss, wenn ein Tool mehr persönliche Parameter abfragt als nötig.
Entscheidend ist ein Satz aus dem Dokument: Eine bösartige Website kann die Annotationen weglassen oder falsch setzen. Der Schutz des Nutzers liegt daher vor allem im Sicherheitsmodell des Agenten. Für Unternehmen als Website-Betreiber heißt das umgekehrt: Wer Tools anbietet, sollte sie ehrlich annotieren, Eingaben begrenzen und folgenreiche Aktionen immer über eine sichtbare Bestätigung auf der eigenen Seite laufen lassen.
Was WebMCP für Unternehmenswebsites bedeutet
Für mittelständische Unternehmen ist WebMCP vor allem dort interessant, wo die Website Arbeit erledigt: Konfiguratoren, Angebotsanfragen, Terminbuchung, Händlersuche, Kundenportale mit Bestellhistorie. Hier entscheidet sich, ob ein Agent im Auftrag eines Einkäufers die Aufgabe zuverlässig abschließt oder an einem verschachtelten Formular scheitert. Eine reine Informationsseite profitiert dagegen kaum; dort zählen weiter gut strukturierte Inhalte.
Chrome nennt auch Grenzen: Die Schnittstelle ist für lokale Browserabläufe mit einem Menschen im Prozess gedacht, nicht für Headless-Betrieb. Agenten müssen eine Seite besuchen, um ihre Tools zu entdecken. Komplexe Anwendungen brauchen gegebenenfalls Umbauten, damit Zustand sauber verwaltet wird. Ein sinnvoller Weg ist daher ein begrenzter Test mit einem einzelnen Formular als progressive Erweiterung, die ohne WebMCP-fähigen Browser einfach nicht greift.
Architektur
Wo WebMCP im Zusammenspiel sitzt
Ebene 1
Nutzer
- Gibt Ziel vor
- Sieht jede Änderung
- Bestätigt Folgenreiches
Ebene 2
Browser-Agent
- Liest Tool-Liste
- Ruft Tools auf
- Eigene Schutzregeln
Ebene 3
Website
- registerTool()
- Annotierte Formulare
- Tool-Annotationen
Ebene 4
Backend
- Bestehende Web-APIs
- Bestehende Sitzung
- Shop, CRM, Buchung
5 Punkte
5 Website-Abläufe, die sich als erste WebMCP-Tools eignen
Gute Kandidaten haben klare Eingaben, ein eindeutiges Ergebnis und heute schon ein Formular. Folgenreiche Abschlüsse bleiben beim Menschen.
- 01
Händler- oder Standortsuche
Postleitzahl und Produktgruppe als Parameter, Liste der Ansprechpartner als Ergebnis. Rein lesend und gut als Einstieg.
- 02
Angebotsanfrage vorbereiten
Das Tool befüllt das Anfrageformular mit Mengen und Spezifikationen; das Absenden bestätigt der Nutzer selbst.
- 03
Terminbuchung
Datums- und Zeitauswahl sind für Agenten schwer bedienbar. Ein Tool mit festen Feldern vermeidet Fehleingaben.
- 04
Produktkonfigurator
Abhängige Optionen werden als Schema abgebildet, ungültige Kombinationen lehnt die Seite mit klarer Meldung ab.
- 05
Status im Kundenportal
Angemeldete Kunden lassen den Agenten Bestell- oder Servicestatus abfragen, ohne Zugangsdaten an Dritte zu geben.
Gegenüberstellung
Vier Wege, wie ein KI-Agent mit Ihrem Angebot arbeitet
WebMCP ergänzt andere Wege, statt sie zu ersetzen. Entscheidend ist, wo Anmeldung, Zustand und Kontrolle liegen sollen.
| Kriterium | Klassische API | MCP-Server | WebMCP | Browser-Automation |
|---|---|---|---|---|
| Wo das Tool läuft | Backend des Anbieters | Backend des Anbieters | Im Skript der geöffneten Seite | Im Agenten, der klickt |
| Anmeldung | API-Schlüssel oder OAuth | OAuth laut Spezifikation | Bestehende Browsersitzung | Bestehende Browsersitzung |
| Nutzer sieht Ablauf | Nein | Nein | Ja, auf der Website | Ja, aber schwer nachvollziehbar |
| Robust bei UI-Änderungen | Ja | Ja | Ja, solange Tool gepflegt | Nein |
| Reifegrad | Etabliert | Spezifiziert, breit unterstützt | Entwurf, Origin Trials | Verbreitet, aber fehleranfällig |
| Aufwand für Betreiber | Eigene Schnittstelle | Eigener Server | JavaScript oder Formular-Annotation | Keiner, aber kein Einfluss |
Reifegrad nach Stand November 2026. WebMCP kann sich bis zu einer möglichen Standardisierung noch wesentlich verändern.
Praxis
Drei typische Einsatzszenarien
Szenario 1
Hersteller mit Produktkonfigurator
- Ausgangslage
- Ein Hersteller von Industrietoren bietet online einen Konfigurator mit vielen abhängigen Optionen an. Agenten scheitern bislang an den verschachtelten Auswahlfeldern.
- Ansatz
- Die Seite registriert ein Tool, das Maße, Ausführung und Zubehör als Schema entgegennimmt und die Konfiguration sichtbar aufbaut.
- Kontrolle
- Das Tool erzeugt nur eine Konfiguration; die Anfrage sendet der Nutzer selbst ab.
Anteil vollständiger Konfigurationen bei Agentenzugriffen im Test
Szenario 2
Dienstleister mit Online-Terminbuchung
- Ausgangslage
- Kunden buchen Wartungstermine über ein Kalender-Widget, das für Agenten schwer bedienbar ist.
- Ansatz
- Ein Tool liefert freie Zeitfenster und reserviert einen gewählten Termin vorläufig auf der Seite.
- Kontrolle
- Das Buchungs-Tool ist als folgenreich annotiert; die verbindliche Buchung erfolgt erst nach Bestätigung.
Abbruchquote im Buchungsablauf vor und nach dem Test
Szenario 3
Großhändler mit Kundenportal
- Ausgangslage
- Angemeldete Geschäftskunden fragen häufig nach Lieferstatus und Rückständen.
- Ansatz
- Im Portal registriert die Seite ein lesendes Tool für Auftragsstatus, das die bestehende Sitzung nutzt.
- Kontrolle
- Nur lesend, Begrenzung der Eingaben, Tool nur im Portal und nicht in fremden Frames.
Anteil der Statusanfragen, die ohne Kontakt zum Innendienst geklärt werden
Checkliste
Vorbereitung für einen WebMCP-Test
- Ein konkreter Website-Ablauf mit klaren Eingaben ist ausgewählt
- Folgenreiche Schritte des Ablaufs sind identifiziert und annotiert
- Das Formular funktioniert ohne WebMCP unverändert weiter
- Tool-Beschreibungen sind fachlich korrekt und knapp formuliert
- Maximale Eingabelängen und Pflichtfelder sind festgelegt
- Permissions Policy für eingebettete Frames ist geprüft
- Teilnahme am Origin Trial oder Test per Entwickler-Flag ist geklärt
- Messung für Abschlussquote und Fehler ist eingerichtet
Vermeiden
Typische Fehler
Entwurf als Standard behandeln
WebMCP ist ein Community-Group-Entwurf mit Testprogrammen. Wer jetzt umfangreich umbaut, muss mit Änderungen der Schnittstelle rechnen.
Zu viele Tools registrieren
Jedes Tool belegt Platz im Kontext des Modells. Wenige, präzise Tools werden zuverlässiger genutzt als ein vollständiger Funktionskatalog.
Abschluss ohne Bestätigung
Ein Tool, das direkt bestellt oder bucht, verlagert die Entscheidung auf den Agenten. Verbindliches bleibt hinter einer sichtbaren Bestätigung.
SEO-Inhalte vernachlässigen
WebMCP hilft beim Handeln auf der Seite, nicht beim Gefundenwerden. Agenten müssen die Seite zuerst finden und besuchen.
Weiterführend
- GEO und KI-Sichtbarkeit: ergänzt WebMCP um die Frage, ob KI-Systeme Ihre Website überhaupt finden und zitieren.
FAQ
Häufige Fragen: WebMCP
Ist WebMCP schon ein offizieller Webstandard?+
Nein. Es ist ein Draft Community Group Report der Web Machine Learning Community Group. Das Dokument sagt selbst, dass es kein W3C-Standard ist und nicht auf dem Standardisierungspfad liegt.
In welchen Browsern funktioniert WebMCP?+
Nach dem Implementierungsstand im offiziellen Repository gibt es Origin Trials in Chrome 149 und Edge 150, experimentelle Unterstützung in Brave und Unterstützung in ChatGPT Desktop. Firefox und Safari haben bislang nur Stellungnahme-Verfahren.
Brauche ich dafür einen MCP-Server?+
Nein. WebMCP-Tools laufen im JavaScript der Seite und nutzen deren bestehende Schnittstellen und Sitzung. Ein MCP-Server ist ein separater Weg für Integrationen ohne Browser.
Kann ein Agent über WebMCP ohne mein Wissen bestellen?+
Das hängt vom Tool-Design und vom Agenten ab. Die Spezifikation sieht eine Annotation für folgenreiche Aktionen vor, die Absicherung muss aber die Website mit einer eigenen Bestätigung ergänzen.
Lohnt sich WebMCP für eine reine Unternehmenswebsite?+
Für reine Informationsseiten kaum. Interessant wird es, sobald die Website Aufgaben erledigt, etwa Anfragen, Buchungen, Konfigurationen oder Kundenportale.
Wie fange ich an, ohne Risiko einzugehen?+
Mit einem lesenden Tool oder einem einzelnen Formular als progressive Erweiterung, getestet über das Entwickler-Flag oder den Origin Trial. Ohne Unterstützung im Browser bleibt die Seite unverändert.
Quellen
Quellen und weiterführende Dokumentation
- WebMCP – Draft Community Group Report · W3C Web Machine Learning Community Group · Stand 2. November 2026
- webmachinelearning/webmcp – Explainer und Implementierungsstand · W3C Web Machine Learning Community Group (GitHub) · Stand 5. November 2026
- WebMCP – AI in Chrome · Google Chrome for Developers · Stand 7. Oktober 2026
- Join the WebMCP origin trial · Google Chrome for Developers · Stand 9. Juni 2026
Die Seite beschreibt Einsatzmuster und Prüfkriterien, keine Rechtsberatung. Produkt- und Anbieterangaben ändern sich schnell; maßgeblich ist die jeweils verlinkte Originaldokumentation. Zur Bewertungslogik siehe Methodik.