Technologie · Agentenfähige Websites

WebMCP: Wenn Websites KI-Agenten Werkzeuge im Browser anbieten

WebMCP ist ein Entwurf für eine Browser-Schnittstelle, über die eine Website ihre Funktionen als beschriebene Werkzeuge für KI-Agenten bereitstellt. Der Agent muss Schaltflächen dann nicht mehr erraten, sondern ruft eine Funktion auf, die die Seite selbst ausführt.

So funktioniert es

Von Tobias Sander · Aktualisiert am

NutzerBrowser-AgentWebsiteBackend
Status
Entwurf einer W3C Community Group, kein Standard
Verfügbarkeit
Origin Trials in Chrome und Edge
Zwei Wege
JavaScript-API und annotierte HTML-Formulare
Einsatzidee
Agent und Mensch arbeiten auf derselben Seite

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

  1. 01
    System

    Seite registriert Tool

    Beim Laden meldet die Website etwa ein Tool zur Terminbuchung mit Eingabeschema an.

  2. 02
    Eingang

    Nutzer gibt Auftrag

    Der Nutzer bittet den Browser-Agenten, einen Termin für nächste Woche anzufragen.

  3. 03
    KI

    Agent wählt Tool

    Statt die Seite zu durchklicken, ruft der Agent das passende Tool mit Parametern auf.

  4. 04
    Mensch

    Bestätigung

    Bei folgenreichen Aktionen fordert die Seite oder der Agent eine Bestätigung an.

  5. 05
    Ergebnis

    Seite führt aus

    Der Website-Code erledigt die Aktion, zeigt das Ergebnis an und meldet es dem Agenten.

Ablauf nach dem Modell der Spezifikation. Die Aktion läuft im Code der Website, die Oberfläche aktualisiert sich sichtbar für den Nutzer.

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.

Vortrag über agentenfähige Unternehmenswebsites und WebMCP-Tools im Browser

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
WebMCP verlagert das Tool in die geöffnete Seite. Login, Zustand und Oberfläche bleiben dort, wo sie ohnehin sind.

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.

  1. 01

    Händler- oder Standortsuche

    Postleitzahl und Produktgruppe als Parameter, Liste der Ansprechpartner als Ergebnis. Rein lesend und gut als Einstieg.

  2. 02

    Angebotsanfrage vorbereiten

    Das Tool befüllt das Anfrageformular mit Mengen und Spezifikationen; das Absenden bestätigt der Nutzer selbst.

  3. 03

    Terminbuchung

    Datums- und Zeitauswahl sind für Agenten schwer bedienbar. Ein Tool mit festen Feldern vermeidet Fehleingaben.

  4. 04

    Produktkonfigurator

    Abhängige Optionen werden als Schema abgebildet, ungültige Kombinationen lehnt die Seite mit klarer Meldung ab.

  5. 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.

KriteriumKlassische APIMCP-ServerWebMCPBrowser-Automation
Wo das Tool läuftBackend des AnbietersBackend des AnbietersIm Skript der geöffneten SeiteIm Agenten, der klickt
AnmeldungAPI-Schlüssel oder OAuthOAuth laut SpezifikationBestehende BrowsersitzungBestehende Browsersitzung
Nutzer sieht AblaufNeinNeinJa, auf der WebsiteJa, aber schwer nachvollziehbar
Robust bei UI-ÄnderungenJaJaJa, solange Tool gepflegtNein
ReifegradEtabliertSpezifiziert, breit unterstütztEntwurf, Origin TrialsVerbreitet, aber fehleranfällig
Aufwand für BetreiberEigene SchnittstelleEigener ServerJavaScript oder Formular-AnnotationKeiner, 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.
Messgröße

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.
Messgröße

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.
Messgröße

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

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

  1. WebMCP – Draft Community Group Report · W3C Web Machine Learning Community Group · Stand 2. November 2026
  2. webmachinelearning/webmcp – Explainer und Implementierungsstand · W3C Web Machine Learning Community Group (GitHub) · Stand 5. November 2026
  3. WebMCP – AI in Chrome · Google Chrome for Developers · Stand 7. Oktober 2026
  4. 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.

Nächster Schritt

Wo lohnt sich der Einstieg in Ihrem Unternehmen?

Der kostenlose KI-Check ordnet Ziel, Prozess, Daten, Kontrolle und Budget ein und empfiehlt einen ersten prüfbaren Pilotansatz.