BTradeTech · WebMCP

Was ist WebMCP?

Eine direkte Einführung in WebMCP, Browser-Agenten und die aktuelle document.modelContext-Oberfläche.

Was ist WebMCP?

WebMCP ist eine browsernahe Möglichkeit, Website-Fähigkeiten im Kontext einer Seite für einen KI-Agenten zu beschreiben. Es ergänzt HTML, Formulare und APIs. Menschen können die normale Oberfläche weiter nutzen, während ein Agent eine enge Aktion mit Name, Beschreibung, strukturierten Eingaben und Ergebnis entdeckt. WebMCP ist weder ein Berechtigungssystem noch ein SEO-Trick oder Ersatz für serverseitige Geschäftslogik.

Wie funktioniert ein WebMCP-Tool?

Ein gutes Tool beginnt mit einem echten Nutzerziel: Produkt finden, Support-Information suchen, Angebot vorbereiten oder Terminverfügbarkeit prüfen. Die Seite beschreibt einen Vertrag; der Agent wählt ihn und liefert Eingaben. Validierung, Login, Autorisierung, Consent, Rate Limits, Fehler und endgültige Änderungen bleiben Aufgaben der Website. Das Tool sollte denselben vertrauenswürdigen Workflow verwenden wie ein Mensch.

Aktuelle API-Oberfläche

Der aktuelle dokumentierte imperative Weg nutzt document.modelContext und registerTool() mit Tool-Namen, Beschreibung, Input-Schema und Ausführung. Ein erstes search_products-Tool kann ein Pflichtfeld query und ein Read-only-Ergebnis haben. Registrieren Sie nur im Browser, nutzen Sie Feature Detection und erhalten Sie den Fallback. navigator.modelContext ist nur ein Legacy-Signal.

Gutes erstes Tool

Beginnen Sie eng: „schwarzen Laptop unter 900 € finden“ ist besser testbar als „Shop bedienen“. „Rechnungen aus März anzeigen“ kann read-only sein, braucht aber Kontenautorisierung. Ein Angebot für 500 Stück kann Daten für menschliche Prüfung sammeln. MFA-Reset, Buchung, Checkout, Zahlung und Bestellung betreffen Identität, Geld oder Verpflichtungen und bleiben bestätigungspflichtig.

Was WebMCP nicht löst

Eine Tool-Deklaration macht untrusted Input nicht sicher und erteilt keinen Datenzugriff. Secrets gehören nicht in Browser-Code. Hidden Fields und clientseitige Buttons sind keine Autorisierung. Prüfen Sie Eingaben im Handler und erneut auf dem Server, zeigen Sie Folgen sichtbar und protokollieren Sie Vorgänge nach den Anforderungen der Anwendung.

WebMCP und SEO

Serverseitige Erklärungen, sinnvolle Überschriften, zugängliche Formulare, descriptive Links und stabile Canonicals helfen Menschen und Suchmaschinen. Sie registrieren aber kein Tool. llms.txt und schema.org-Aktionen sind optionale Discovery-Konventionen und keine offiziellen WebMCP-Anforderungen. SEO darf keine ungeprüfte Agentenfähigkeit versprechen.

Prüfen und implementieren

Nutzen Sie den Checker für statische Belege, den Simulator für Aufgaben-Mapping und Autopilot für Priorisierung. Der Generator erzeugt Schema und Code-Skelett, der Validator trennt statische Befunde von Runtime. Der Implementierungsservice prüft die Produktionsgrenze.

FAQ: Ist WebMCP überall stabil?

Nein. Browser-Kanal, Lifecycle, Berechtigungen, Schema und Autorisierung sind entscheidend. Eine statische Referenz ist ein Prüfhinweis und kein Beweis für Registrierung, Aufruf oder vollständige Aufgabe. Nutzen Sie die Browser-Support-Referenz und kennzeichnen Sie Ergebnisse als erkannt, vorgeschlagen, verifiziert oder nicht ausgeführt.

Ein einfaches Denkmodell

Verstehen Sie WebMCP als typisierte Brücke zwischen Nutzerziel und bestehendem Web-Workflow. Die Brücke beschreibt Absicht, besitzt aber nicht die Geschäftslogik. Suchergebnisse kommen aus dem Katalog, Rechnungen aus dem Kontosystem und Bestellungen aus dem Commerce-Backend. So wird kein dekorativer Button als Produktionsfähigkeit missverstanden.

Sinnvoller Rollout

Wählen Sie eine Seite, eine Aktion und eine verantwortliche Person. Definieren Sie Schema, Ergebnis, Autorisierung und Bestätigung, testen Sie das normale Formular und ergänzen Sie erst dann die Browser-Registrierung. Dokumentieren Sie erkannt, vorgeschlagen, Runtime verifiziert und nicht ausgeführt. Nutzen Sie dafür Simulator, Autopilot, Generator, Validator und Implementierungsservice.