Zum Inhalt springen

MCP

Zuletzt aktualisiert: 27.05.2026Autor: Redaktion DomainProvider.de · Lesezeit: 3 Min.

MCP (Model Context Protocol) ist ein offenes Kommunikationsprotokoll, das KI-Modellen den strukturierten Zugriff auf externe Datenquellen, Werkzeuge und Dienste ermoeglicht. Entwickelt und im November 2024 veroeffentlicht von Anthropic, loest MCP ein zentrales Problem der KI-Integration: Bisher musste jede Verbindung zwischen einem Sprachmodell und einem externen System individuell programmiert werden. MCP schafft dafuer einen einheitlichen Standard — vergleichbar mit USB-C, das unterschiedlichste Geraete ueber einen einzigen Anschlusstyp verbindet.

Welches Problem loest MCP?

Sprachmodelle wie GPT, Claude oder Gemini verfuegen ueber umfangreiches Trainingswissen, haben aber keinen Zugriff auf aktuelle Daten, interne Unternehmenssysteme oder externe Dienste. Wenn ein KI-Modell auf eine Datenbank, ein CRM-System oder ein Dateisystem zugreifen soll, muss eine individuelle Integration gebaut werden. Bei zehn verschiedenen Tools entstehen zehn verschiedene Anbindungen — jeweils mit eigener Authentifizierung, eigenem Datenformat und eigener Fehlerbehandlung.

MCP standardisiert diese Verbindung. Statt fuer jedes Tool eine eigene Integration zu entwickeln, implementiert der Tool-Anbieter einen MCP-Server und die KI-Anwendung einen MCP-Client. Jeder Client kann mit jedem Server kommunizieren — aehnlich wie ein USB-Geraet an jedem USB-Anschluss funktioniert.

Wie funktioniert MCP technisch?

MCP basiert auf einer Client-Server-Architektur mit drei klar definierten Rollen:

  • MCP-Host: Die KI-Anwendung, in der das Sprachmodell laeuft — beispielsweise Claude Desktop, ein IDE-Plugin oder eine eigene Anwendung. Der Host stellt die Laufzeitumgebung bereit und verwaltet die Verbindungen.
  • MCP-Client: Eine Komponente innerhalb des Hosts, die das MCP-Protokoll implementiert. Pro verbundenem Server existiert ein eigener Client, der die Kommunikation abwickelt.
  • MCP-Server: Ein leichtgewichtiger Dienst, der bestimmte Faehigkeiten ueber das MCP-Protokoll bereitstellt. Ein MCP-Server fuer eine Datenbank macht deren Abfrage ueber MCP verfuegbar. Ein MCP-Server fuer ein Dateisystem ermoeglicht Lesen und Schreiben von Dateien.

Die Kommunikation erfolgt ueber JSON-RPC 2.0 und kann sowohl lokal (ueber Standard-Input/Output) als auch ueber das Netzwerk (ueber HTTP mit Server-Sent Events) stattfinden. Ein MCP-Server stellt drei Typen von Faehigkeiten bereit:

Faehigkeit Beschreibung Beispiel
Tools Aktionen, die das Modell ausfuehren kann Datenbankabfrage starten, E-Mail senden, Datei erstellen
Resources Datenquellen, die das Modell lesen kann Dateiinhalte, Datenbankschemata, API-Dokumentation
Prompts Vordefinierte Anweisungsvorlagen Code-Review-Template, Analyse-Schema

Wo wird MCP eingesetzt?

Die Verbreitung von MCP waechst schnell, da grosse Anbieter das Protokoll unterstuetzen:

  • Entwicklungsumgebungen: Claude Desktop, Claude Code, Cursor, VS Code Copilot und weitere IDEs nutzen MCP, um KI-Modellen Zugriff auf Dateisysteme, Terminals, Datenbanken und Versionskontrolle zu geben.
  • Unternehmenssysteme: MCP-Server existieren fuer Slack, Google Drive, GitHub, PostgreSQL, Salesforce und zahlreiche weitere Dienste. Damit kann ein KI-Modell beispielsweise direkt auf Unternehmensdaten zugreifen, ohne dass diese zuerst exportiert und in den Prompt kopiert werden muessen.
  • Eigene Anwendungen: Unternehmen entwickeln eigene MCP-Server, um interne Systeme fuer KI-Modelle zugaenglich zu machen — etwa ERP-Daten, Ticketsysteme oder Monitoring-Tools.

MCP im Vergleich zu anderen Ansaetzen

Vor MCP gab es bereits Moeglichkeiten, KI-Modelle mit externen Tools zu verbinden. MCP unterscheidet sich in wesentlichen Punkten:

Ansatz Eigenschaft
Function Calling Herstellerspezifisch (OpenAI, Google, Anthropic haben jeweils eigene Formate). Funktioniert nur mit dem jeweiligen Anbieter.
LangChain Tools Framework-spezifisch. Tools muessen im LangChain-Format definiert werden und sind an das Framework gebunden.
MCP Offener Standard, anbieter- und frameworkunabhaengig. Ein MCP-Server funktioniert mit jedem MCP-Client, unabhaengig vom verwendeten Modell oder Framework.

MCP hat sich seit der Veroeffentlichung als De-facto-Standard fuer die Verbindung von KI-Modellen mit externen Systemen etabliert. Fuer Unternehmen, die KI-Anwendungen entwickeln oder einsetzen, vereinfacht das Protokoll die Integration erheblich — neue Tools koennen angebunden werden, ohne bestehende Integrationen zu veraendern.