Skip to main content

Kontakt

Was interessiert Sie?

Zurück zum Glossar (N)
Glossar · N

navigator.modelContext.

navigator.modelContext ist die Browser-JavaScript-API hinter WebMCP. Mit registerTool() stellt eine Website Werkzeuge für KI-Agenten bereit, mit unregisterTool() entfernt sie diese wieder.

NAGLOSSARDLM Digital

navigator.modelContext — ausführlich erklärt

navigator.modelContext ist die clientseitige Schnittstelle, über die eine Website ihre Aktionen für KI-Agenten verfügbar macht. Der zentrale Aufruf ist registerTool(): Er übergibt ein Objekt mit name, description, inputSchema (JSON-Schema) und einer execute-Funktion, die die Aktion ausführt und ein Ergebnis im Format { content: [{ type: 'text', text: '…' }] } zurückgibt.

Mit unregisterTool(name) wird ein Tool wieder entfernt — wichtig in Single-Page-Apps, wenn sich die verfügbaren Aktionen je nach Seite ändern. Die früher diskutierten Methoden provideContext() und clearContext() wurden im März 2026 aus der Spezifikation entfernt.

Feature-Detection erfolgt über die Prüfung 'modelContext' in navigator. Da die API 2026 noch experimentell ist, wird sie als Progressive Enhancement eingebunden: Ist sie nicht vorhanden, registriert die Seite einfach keine Tools — ohne Fehler und ohne Einfluss auf normale Besucher.

Häufige Fragen zu navigator.modelContext

Mit navigator.modelContext.registerTool() und einem Objekt aus name, description, inputSchema und einer execute-Funktion. Der Agent erkennt das Tool anhand von Name und Beschreibung und ruft es mit den im Schema definierten Parametern auf.

Ein Objekt im Format { content: [{ type: 'text', text: '…' }] }. Der Text ist das Ergebnis, das der Agent dem Nutzer zurückmeldet — etwa eine Bestätigung, dass die Anfrage gesendet wurde.

Bereit für Ihr Projekt?

Wenden Sie dieses Wissen auf Ihre Website an — DLM Digital hilft Ihnen dabei.