WebMCP

WebMCP ist ein vorgeschlagener Webstandard, über den eine geöffnete Webseite einem kompatiblen AI-Agenten strukturierte Werkzeuge bereitstellt. Der Agent kann dadurch definierte Funktionen aufrufen, statt die Oberfläche ausschließlich über Klicks und Texteingaben zu bedienen.

Definition

WebMCP ist ein vorgeschlagener Webstandard, über den eine geöffnete Webseite einem kompatiblen AI-Agenten strukturierte Werkzeuge bereitstellt. Der Agent kann dadurch definierte Funktionen aufrufen, statt die Oberfläche ausschließlich über Klicks und Texteingaben zu bedienen.

Bedeutung

WebMCP soll die Zusammenarbeit zwischen Webseiten und browserbasierten AI-Agenten verlässlicher machen. Eine Webseite beschreibt dabei ausdrücklich, welche Handlungen verfügbar sind, welche Eingaben sie erwarten und welches Ergebnis sie liefern. Der Agent muss die Funktion eines Formulars oder einer Schaltfläche nicht allein aus Beschriftung, Position und Darstellung ableiten.

Der Ansatz ist als progressive Erweiterung gedacht: Die normale Benutzeroberfläche bleibt für Menschen erhalten. Zusätzlich entsteht eine maschinenlesbare Werkzeugebene für kompatible Browser und Agenten. WebMCP befindet sich noch in Entwicklung und ist kein verabschiedeter W3C-Standard. Unterstützung, Schnittstellen und Sicherheitsanforderungen können sich deshalb ändern.

Funktionsweise

Eine Webseite registriert ein Werkzeug mit Namen, Beschreibung und strukturiertem Eingabeschema. Ein Buchungssystem kann beispielsweise ein Werkzeug termin_buchen anbieten, das Datum, Uhrzeit und Personenzahl erwartet. Ein Agent entdeckt dieses Werkzeug im aktuellen Seitenkontext, übergibt passende Werte und erhält eine strukturierte Rückmeldung.

Die experimentelle Chrome-Dokumentation beschreibt zwei Wege:

  • Die imperative API registriert Werkzeuge mit JavaScript und eignet sich für individuelle Anwendungslogik.
  • Die deklarative API ergänzt bestehende HTML-Formulare um maschinenlesbare Angaben.

Die Standardisierung ist noch nicht abgeschlossen; insbesondere die deklarative Schnittstelle kann sich gegenüber frühen Browser-Experimenten verändern. Produktiver Code muss deshalb den tatsächlich unterstützten API-Stand prüfen.

Werkzeuge laufen im Kontext der geöffneten Seite. Sie können daher den sichtbaren Zustand berücksichtigen und Ergebnisse direkt in der Benutzeroberfläche zeigen. Herkunftsisolation und eine Permissions Policy begrenzen, welche Dokumente Werkzeuge registrieren dürfen. Folgenreiche Aktionen wie Käufe oder Schreibzugriffe sollten Anwendung und Agent bewusst bestätigen lassen. WebMCP erzwingt nicht automatisch für jede Aktion einen Bestätigungsdialog.

Praxisbeispiel

Eine Supportseite kann ein Werkzeug bereitstellen, das Produkt, Fehlerkategorie und Kontaktdaten strukturiert entgegennimmt. Der Agent ordnet Angaben aus dem Gespräch den vorgesehenen Feldern zu und öffnet vor dem Absenden eine Bestätigung. Das reduziert Fehlzuordnungen, ohne das sichtbare Formular zu ersetzen.

WordPress Playground nutzt denselben Grundgedanken für eine Testinstanz im Browser: Werkzeuge können Informationen zur geöffneten Site auslesen oder klar begrenzte Aufgaben ausführen. Der Ablauf bleibt für den Menschen sichtbar.

Abgrenzung

MCP verbindet eine AI-Anwendung mit einem lokalen oder entfernten MCP-Server. WebMCP stellt dagegen Werkzeuge aus der aktuell geöffneten Webseite bereit. Klassische Browser-Automation steuert Maus, Tastatur und sichtbare Elemente; WebMCP beschreibt die beabsichtigte Funktion direkt.

WebMCP macht Agenten nicht automatisch fehlerfrei. Unklare Werkzeugbeschreibungen, zu breite Berechtigungen und Prompt Injection bleiben Sicherheitsrisiken. Schreibende Werkzeuge sollten deshalb klein, überprüfbar und widerrufbar gestaltet werden.

Verwandte Begriffe

Quellen

// Nächster Schritt

Bereit für messbares digitales Wachstum?

Kostenlose Erstanalyse in 48 Stunden — datenbasiert, vertraulich, ohne Verpflichtung.

50+ Branchen
90+ PageSpeed
48h Erstanalyse
Projekt starten

Streng vertraulich

Direktnachricht Persönlicher Ansprechpartner Antwort per E-Mail

Hallo. Worum geht es?

Kein Bot und kein Live-Chat — Ihre Nachricht landet direkt beim Ansprechpartner.
0 / 2500