Zum Inhalt springen
Alle Artikel
AI-Engineering 3 min Lesezeit

MCP vs. WebMCP: Was der Unterschied ist und was du davon brauchst

MCP verbindet KI-Agents über einen Server mit deinen Systemen, WebMCP lässt deine Website selbst Werkzeuge anbieten. Der Vergleich, Code-Beispiele und was das für Schweizer KMU heisst.

#MCP#WebMCP#KI-Agents#Agent-Ready#Chrome

KI-Assistenten wie ChatGPT, Claude oder Gemini beantworten längst nicht mehr nur Fragen. Sie buchen Termine, holen Offerten ein und füllen Formulare aus. Damit das zuverlässig klappt, braucht es Schnittstellen, die ein Agent versteht. Zwei Begriffe fallen dabei immer öfter: MCP und WebMCP.

Beide klingen ähnlich, lösen aber unterschiedliche Probleme. Hier der Überblick, ohne Marketing-Nebel.

MCP: der Zugang zu deinen Systemen

Das Model Context Protocol (MCP) ist ein offener Standard, mit dem KI-Agents auf Software und Daten zugreifen. Du betreibst dafür einen MCP-Server. Er stellt dem Agent Werkzeuge (Tools), Daten (Resources) und Vorlagen (Prompts) zur Verfügung, zum Beispiel:

  • «Zeig mir alle offenen Aufträge von dieser Woche»
  • «Leg für Familie Meier einen Termin am Donnerstag an»
  • «Wie viele Golf haben wir in Grau an Lager?»

Der Server läuft unabhängig davon, ob jemand eine Website offen hat. Er arbeitet mit eigenen Zugangsdaten und eignet sich deshalb für Hintergrundaufgaben und Datenzugriff. Der Agent wird einmal mit dem Server verbunden, danach stehen die Werkzeuge in jedem Chat bereit.

Wir setzen MCP produktiv ein: Unsere Firmen-Apps, etwa ein Eigentümerportal für Immobilienverwaltungen oder ein Bestandsmanagement für einen Mobilitätsanbieter, lassen sich direkt aus Claude bedienen.

WebMCP: deine Website spricht mit dem Agent

WebMCP bringt dieselbe Idee in den Browser. Statt eines Servers registriert die Webseite selbst Werkzeuge, die ein Agent im Browser aufrufen kann. Der Code läuft im JavaScript der Seite und nutzt die Sitzung der Person, die gerade eingeloggt ist. Der Agent kann also nur, was die Person auch kann.

Der grosse Vorteil: Der Agent muss nicht mehr raten, welcher Button was macht, und klickt sich nicht mehr durch Screenshots. Die Seite sagt ihm exakt, welche Aktionen es gibt und welche Angaben dafür nötig sind.

WebMCP kennt zwei Wege.

Deklarativ: ein Formular wird zum Werkzeug

Ein bestehendes HTML-Formular bekommt ein paar zusätzliche Attribute. Der Browser macht daraus ein Werkzeug mit sauber beschriebenen Feldern:

<form
  toolname="anfrage_senden"
  tooldescription="Sendet eine Anfrage an Webskills."
>
  <input name="email" type="email" required
         toolparamdescription="E-Mail-Adresse für die Antwort." />
  <textarea name="message" required
            toolparamdescription="Anliegen in eigenen Worten."></textarea>
  <button type="submit">Anfrage senden</button>
</form>

Ohne das Attribut toolautosubmit füllt der Agent nur aus. Absenden muss die Person selbst. Genau so haben wir es auf unserer Kontaktseite umgesetzt.

Imperativ: eigene Werkzeuge per JavaScript

Für alles, was kein Formular ist, registriert die Seite Werkzeuge per Code:

await document.modelContext.registerTool({
  name: 'freie_termine',
  description: 'Liefert freie Termine für einen Reifenwechsel.',
  inputSchema: {
    type: 'object',
    properties: { datum: { type: 'string', description: 'Datum, JJJJ-MM-TT' } },
    required: ['datum'],
  },
  annotations: { readOnlyHint: true },
  async execute({ datum }) {
    const res = await fetch(`/api/termine?datum=${datum}`);
    return await res.text();
  },
});

Mit Hinweisen wie readOnlyHint (liest nur) oder consequentialHint (wichtige, schwer rückgängig zu machende Aktion) sagt die Seite dem Browser, wann er bei der Person nachfragen soll.

Der direkte Vergleich

MCPWebMCP
Läuft aufeinem Serverder Webseite im Browser
Logineigene ZugangsdatenSitzung der Person
Verfügbarimmersolange die Seite offen ist
BausteineTools, Resources, Promptsnur Tools
Wer ruft aufjeder MCP-ClientAgents mit Zugriff auf die Seite
Ideal fürHintergrundaufgaben, DatenzugriffAktionen direkt auf der Website

Kurz gesagt: MCP ist die Hintertür zu deinen Systemen, WebMCP die Vordertür deiner Website, diesmal für Agents beschriftet.

Wo steht WebMCP heute?

WebMCP ist noch jung. Chrome testet die Schnittstelle derzeit in einem Origin Trial, also einer offiziellen Testphase, in der Websites sich anmelden und die Funktion für ihre Besucher freischalten. Andere Browser haben sich noch nicht festgelegt, und Details der Schnittstelle können sich ändern.

Heisst das: abwarten? Nein. Der Aufwand ist klein. Ein deklaratives Formular braucht ein paar Attribute, und Browser ohne WebMCP ignorieren sie einfach. Wer jetzt sauber beschriebene Werkzeuge hat, ist bereit, wenn Agents im Browser Alltag werden.

Was brauchst du als KMU?

  • Du hast eine Firmen-App oder Software mit Kundendaten, Aufträgen oder Lager? Dann ist ein MCP-Server der grössere Hebel. Dein Team und deine Kunden können die Software direkt aus ChatGPT oder Claude bedienen.
  • Du verkaufst, buchst oder nimmst Anfragen über deine Website entgegen? Dann lohnt sich WebMCP. Agents können Termine, Bestellungen und Anfragen sauber abwickeln, statt an deinem Formular zu scheitern.
  • Beides? Dann ergänzen sich die zwei. Der MCP-Server liefert die Daten, die Website die Aktionen.

Selbst ausprobiert: webskills.ch ist WebMCP-fähig

Wir predigen nicht nur, wir setzen es auch ein. webskills.ch bietet KI-Agents im Browser jetzt eigene Werkzeuge an: unser Angebot abfragen, Referenzprojekte und Blogartikel durchsuchen, Kontaktangaben abrufen und über anfrage_senden eine Anfrage vorbereiten. Absenden tust du immer selbst.

Willst du wissen, wie agentenfähig deine Website heute ist? Die KI-Analyse zeigt es dir in 30 Sekunden. Und wenn du MCP oder WebMCP für deine Firma umsetzen willst: Schreib uns, wir beraten dich persönlich.


Quellen: Chrome for Developers: WebMCP Declarative API, Chrome for Developers: WebMCP Imperative API, Model Context Protocol


LJ

Luca Jöhl

Veröffentlicht: 27. Oktober 2026

Frage zum Artikel?

Bereit, dein Projekt anzugehen?

Schreib uns. Wir antworten persönlich, kein Sales-Funnel.