Künstliche Intelligenz

Was ist MCP? Das Model Context Protocol

Wir erklären die Logik, die Bausteine und die sichere Nutzung von MCP, das KI-Modelle über ein Standardprotokoll mit Unternehmenswerkzeugen und -daten verbindet.

Aurora YazılımRedaktionsteam 6 Min. Lesezeit
Was ist MCP? Das Model Context Protocol
Was ist MCP?

Das Model Context Protocol ist ein offenes Protokoll, mit dem KI-Anwendungen sich auf standardisierte Weise mit Dateien, Datenbanken und Geschäftswerkzeugen verbinden. Es wurde von Anthropic vorgestellt. Statt für jedes Werkzeug eine eigene Integration zu schreiben, wird einmal ein MCP-Server geschrieben; jede KI-Anwendung mit MCP-Unterstützung kann diesen Server nutzen.

Welches Problem löst MCP?

Ein Sprachmodell arbeitet für sich allein nur mit dem Wissen aus dem Training und dem Text, den Sie in den Chat einfügen. Es kann weder die Bestelldaten Ihres Unternehmens noch Ihren Kalender, Ihre Dokumente oder Ihr Code-Repository sehen. Damit es auf diese Informationen zugreifen kann, muss für jedes Werkzeug eine eigene Verbindung aufgebaut werden.

Das Problem: Bei fünf verschiedenen KI-Anwendungen und zehn verschiedenen Geschäftswerkzeugen bedeutet jede einzelne Paarung Dutzende maßgeschneiderter Integrationen. Das Model Context Protocol reduziert dieses Durcheinander auf eine gemeinsame Sprache. Im gängigen Vergleich ist MCP für KI-Anwendungen wie ein USB-C-Anschluss: Ist der Stecker standardisiert, passt jedes Gerät in jeden Port.

Dieser Standard ist auch die Grundlage dafür, dass KI nicht mehr nur antwortet, sondern Aufgaben erledigt – also zu Agenten wird. Wie Agenten funktionieren, haben wir im Beitrag Was ist ein KI-Agent? beschrieben.

Wie funktioniert MCP?

MCP beruht auf einer Client-Server-Architektur. Die Nachrichten zwischen den Beteiligten werden im JSON-RPC-Format ausgetauscht; die offizielle Spezifikation des Protokolls ist unter modelcontextprotocol.io veröffentlicht.

Host und Client

Der Host ist die KI-Anwendung, mit der der Nutzer interagiert: eine Desktop-Chat-App, ein Code-Editor oder ein Terminal-Tool. Für jeden Server, mit dem er sich verbindet, erzeugt der Host einen Client und steuert die Kommunikation des Modells mit den Servern.

MCP-Server

Ein MCP-Server ist ein kleines Programm, das ein bestimmtes Werkzeug oder eine Datenquelle über das Protokoll bereitstellt. Ein Dateisystem-Server stellt dem Modell Ordner zur Verfügung, ein Datenbank-Server Tabellen, ein CRM-Server Kundendatensätze. Der Server kann lokal auf Ihrem eigenen Rechner oder unter einer entfernten Adresse laufen.

Verbindungswege

Lokale Server verbinden sich meist über Standard-Ein-/Ausgabe (stdio), entfernte Server über einen HTTP-basierten Transport. Bei entfernten Servern werden Authentifizierung und Autorisierung gesondert aufgebaut. Ein lokaler Server liest Dateien, ohne dass sie auf einen separaten Server verschoben werden müssen; ein entfernter Server eignet sich dagegen für die gemeinsame Nutzung im Team.

Tools, Ressourcen und Prompts

Ein MCP-Server kann dem Modell drei grundlegende Bausteine bereitstellen. Diese Unterscheidung macht klar, was das Modell lesen und was es tun darf.

BausteinWozu dient er?Beispiel
ToolsAktionen, die das Modell aufrufen kannBestellstatus abfragen, Termin in den Kalender eintragen
Ressourcen (Resources)Daten, die das Modell lesen kannProduktkatalog, Richtliniendokument, Dateiinhalt
PromptsVorgefertigte AufgabenmusterVorlage “Wöchentliche Verkaufsübersicht erstellen”

Beispiel für Claude und MCP

Weil MCP von Anthropic vorgestellt wurde, zeigten sich die ersten breiten Anwendungsbeispiele in Claude-Anwendungen; mit der Zeit begannen auch andere KI-Anwendungen und Entwicklerwerkzeuge, das Protokoll zu unterstützen. Bei der Nutzung von Claude mit MCP startet die Desktop-Anwendung die in der Konfigurationsdatei eingetragenen Server und stellt sie dem Modell bereit.

Das folgende Beispiel definiert den offiziellen Dateisystem-Server so, dass er nur auf einen bestimmten Ordner zugreift. Damit der Befehl funktioniert, muss auf Ihrem Rechner die aktuelle LTS-Version von Node.js installiert sein; passen Sie den Ordnerpfad an Ihr eigenes System an.

jsonBeispielhafte MCP-Konfiguration für die Desktop-App
{
  "mcpServers": {
    "dosyalar": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/kullanici/Belgeler/Raporlar"]
    }
  }
}
bashDenselben Server in Claude Code hinzufügen
claude mcp add dosyalar -- npx -y @modelcontextprotocol/server-filesystem ~/Belgeler/Raporlar
claude mcp list

MCP-Anwendungsfälle für Unternehmen

Der Wert von MCP für die Anbindung von KI-Werkzeugen liegt darin, verstreutes Wissen im Unternehmen sicher und kontrolliert für den KI-Assistenten zu öffnen. Einige typische Szenarien:

  • Vertrieb und Bestellungen: Der Assistent liest Statusinformationen aus dem Bestellsystem und liefert dem Kundenberater eine Zusammenfassung.
  • Reporting: Dank eines Servers, der Analyse- und Werbedaten liest, fragt die Führungskraft in natürlicher Sprache: “Welche Kampagne hat letzte Woche Umsatz gebracht?”
  • Dokumentenzugriff: Richtlinien, Verträge und technische Dokumente werden als Ressourcen geöffnet; der Assistent stützt seine Antwort auf diese Dokumente.
  • Softwareentwicklung: Code-Repository, Fehlerprotokolle und Testumgebung werden über Server angebunden; der Code-Assistent arbeitet mit mehr Kontext.
  • Beherbergung und Reservierung: Ein Server, der Verfügbarkeit und Reservierungsdaten liest, ermöglicht dem internen Assistenten, schnell Auskunft zu geben.

MCP, API und Automatisierung im Vergleich

MCP ersetzt die API nicht; die meisten MCP-Server rufen im Hintergrund ohnehin eine API auf. Der Unterschied liegt darin, für wen sie gedacht sind. APIs werden dafür entworfen, dass Entwickler sie aus dem Code heraus nutzen; MCP beschreibt diese Fähigkeiten dagegen so, dass ein KI-Modell sie verstehen und auswählen kann: Werkzeugname, Beschreibung und Eingabeschema.

Gegenüber regelbasierten Automatisierungswerkzeugen liegt der Unterschied im Entscheidungsmechanismus. Bei Tools wie Zapier, Make oder n8n wird der Ablauf vorab gezeichnet; bei einem Modell, das über MCP verbunden ist, entscheidet das Modell, welches Werkzeug wann aufgerufen wird. Einen Vergleich beider Ansätze finden Sie in unserem Beitrag zur Workflow-Automatisierung.

Wenn Sie wissen möchten, wie Produkte entworfen werden, die KI von Grund auf in den Mittelpunkt stellen, behandelt unser Beitrag zu KI-nativen Anwendungen dieses Thema ausführlich.

Sicherheit: Worauf kommt es an?

Ein MCP-Server gibt der KI Zugriff auf Ihre realen Systeme. Diese Macht erfordert ein sorgfältiges Sicherheitsdesign – besonders bei Servern von Drittanbietern.

  • Nutzen Sie Server aus vertrauenswürdigen Quellen; verbinden Sie keinen Server mit Unternehmensdaten, dessen Code Sie nicht geprüft haben.
  • Vergeben Sie jedem Server die minimal nötigen Rechte: Beschränken Sie den Dateiserver auf einen einzelnen Ordner und den Datenbankserver auf einen Nutzer mit reinem Lesezugriff.
  • Verlangen Sie bei Aktionen wie Löschen, Zahlen und externer Kommunikation eine Nutzerbestätigung.
  • Seien Sie vorsichtig bei versteckten Anweisungen in externen Inhalten, die das Modell liest (Prompt Injection); externe Daten sind als Daten zu behandeln, nicht als Anweisungen.
  • Lassen Sie API-Schlüssel nicht offen in Konfigurationsdateien liegen; verwenden Sie Umgebungsvariablen oder einen sicheren Schlüsselspeicher.
  • Werden personenbezogene Daten verarbeitet, prüfen Sie die Pflichten nach KVKK (türkisches Datenschutzgesetz, vergleichbar mit der DSGVO); beachten Sie die aktuellen Vorschriften und fragen Sie Ihren Rechtsberater.

Eine Infrastruktur, die für MCP bereit ist

Voraussetzung dafür, dass MCP echten Nutzen bringt, sind geordnete und zugängliche Daten. Ein Unternehmen, dessen Bestellungen, Lagerbestände oder Reservierungen in von Hand gepflegten Tabellen liegen, muss diese Daten zunächst in einem einzigen System bündeln.

Eine E-Commerce-Integration, bei der Marktplatz-, Versand- und E-Rechnungs-Anbindungen (E-Rechnung, das türkische E-Rechnungssystem) in einem Panel laufen, eine Hotelsoftware, die Reservierungs- und Gästedaten sammelt, oder branchenspezifische Softwarelösungen für Ihr Unternehmen schaffen eine saubere Datenquelle, die morgen über einen MCP-Server für die KI geöffnet werden kann. Um verschiedene Systeme in einer konsistenten Struktur zusammenzuführen, können Sie sich auch unseren Service für integrierte Lösungen ansehen.

Im Marketing ergibt sich ein ähnliches Bild: Sind Werbe-, Analyse- und CRM-Daten geordnet, machen KI-Assistenten die Kampagnenleistung in natürlicher Sprache abfragbar. Der Aufbau dieser Messstruktur gehört zur Arbeit im Online-Marketing.

Häufig gestellte Fragen

01Funktioniert MCP nur mit Claude?

Nein. MCP ist ein offenes Protokoll und wird auch von KI-Anwendungen und Entwicklerwerkzeugen außerhalb von Anthropic unterstützt. Prüfen Sie in der Dokumentation der Anwendung, die Sie nutzen wollen, ob sie MCP unterstützt und welche Funktionen abgedeckt sind.

02Ist es schwer, einen MCP-Server zu schreiben?

Ein einfacher Server lässt sich mit den offiziellen Software-Development-Kits in kurzer Zeit schreiben; für verbreitete Sprachen wie TypeScript und Python gibt es offizielle Kits. Schwierig ist es, Berechtigungen, Authentifizierung und Fehlerbehandlung robust aufzubauen.

03Sendet ein MCP-Server meine Daten nach außen?

Der Server übermittelt die vom Modell angeforderten Daten an die Host-Anwendung, und der Host sendet sie an das KI-Modell, das er verwendet. Deshalb müssen Sie wissen, an welches Modell und welchen Dienst die Daten gehen. Bei sensiblen Daten sollten Sie Dienste bevorzugen, die Bedingungen zur Datenverarbeitung für Unternehmen bieten, und dem Server nur die nötigen Felder öffnen.

04Braucht ein kleines Unternehmen MCP?

Für die tägliche KI-Nutzung ist es nicht unbedingt nötig, MCP direkt einzurichten. Wenn Sie die KI jedoch mit Ihren eigenen Bestell-, Kunden- oder Reservierungsdaten verbinden wollen, ist MCP einer der standardisiertesten und portabelsten Wege dafür.

MCP ermöglicht der KI einen sicheren, standardisierten Zugriff auf Unternehmensdaten und -werkzeuge und bildet damit die Infrastruktur für das Zeitalter der Agenten. Die Grundlage dieser Infrastruktur sind geordnete Daten und miteinander verbundene Systeme; sehen Sie sich die branchenspezifischen Softwarelösungen von Aurora an und sprechen Sie uns an, um Ihren Plan für KI und Integration zu besprechen.