MCP Funktionsweise: Architektur, Ablauf und Komponenten einfach erklärt

MCP Funktionsweise einfach erklärt: So verbinden Host, Client und MCP Server KI-Assistenten mit Tools, Daten und Workflows.

MCP macht KI-Assistenten nicht nur verständlicher, sondern vor allem anschlussfähig. Damit ein KI-Assistent externe Systeme nutzen kann, braucht es eine klare technische Struktur: eine Anwendung, in der der Nutzer arbeitet, eine Verbindung zum passenden Server und definierte Funktionen, die sicher ausgeführt werden können.

Genau diese Struktur liefert das Model Context Protocol. Es beschreibt, wie KI-Anwendungen mit externen Systemen kommunizieren, welche Rolle Host, Client und MCP Server übernehmen und wie Tools, Resources und Prompts zusammenspielen.

Dieser Beitrag erklärt, wie MCP funktioniert – von der grundlegenden Architektur bis zum konkreten Ablauf einer Anfrage. Dadurch wird nachvollziehbar, wie aus einer einfachen Nutzereingabe ein strukturierter KI-Workflow entsteht, zum Beispiel für Contentpflege, Importe oder Aktionen im Polario CMS.

Wer zunächst eine grundlegende Einführung sucht, findet sie im Beitrag Was ist MCP? Das Model Context Protocol einfach erklärt. Wie diese Grundlage konkret in Polario eingesetzt wird, zeigt der Hauptbeitrag KI im Polario CMS: Wie MCP komplexe Plattformbedienung vereinfacht.

Kurz erklärt: MCP funktioniert über eine Client-Host-Server-Architektur. Der Nutzer arbeitet in einer KI-Anwendung, der MCP Client verbindet diese Anwendung mit einem MCP Server, und der Server stellt Daten, Tools oder Workflows eines externen Systems bereit. So kann ein KI-Assistent nicht nur antworten, sondern konkrete Aufgaben in angebundenen Systemen unterstützen.

Wie funktioniert MCP?

MCP funktioniert als standardisierte Verbindung zwischen einer KI-Anwendung und einem externen System. Der Nutzer stellt eine Aufgabe in einer KI-Anwendung. Die KI erkennt, dass sie externe Daten oder Funktionen benötigt. Über MCP wird ein angebundener Server angesprochen, der diese Daten oder Funktionen bereitstellt.

Die offizielle MCP-Spezifikation beschreibt MCP als Client-Host-Server-Architektur. Ein Host kann mehrere Client-Instanzen verwalten, und jeder Client kommuniziert mit einem bestimmten MCP Server. Diese Architektur soll klare Sicherheitsgrenzen und eine Trennung der Verantwortlichkeiten ermöglichen.

Vereinfacht gesagt:
Der Nutzer arbeitet in einer KI-Anwendung.
Die KI-Anwendung verbindet sich über einen MCP Client mit einem MCP Server.
Der MCP Server stellt Daten, Tools oder Workflows eines externen Systems bereit.
Die KI nutzt diese Fähigkeiten, um die Aufgabe des Nutzers zu erfüllen.

Begriff Kurz erklärt
MCP
Model Context Protocol: offener Standard zur Verbindung von KI-Anwendungen mit externen Systemen, Datenquellen und Tools.
MCP Host
Die KI-Anwendung oder Umgebung, in der Nutzer arbeiten, zum Beispiel ein Chat-Interface oder Claude Desktop.
MCP Client
Die Verbindungskomponente im Host, die mit einem bestimmten MCP Server kommuniziert.
MCP Server
Stellt die Fähigkeiten eines externen Systems bereit, zum Beispiel Daten, Tools oder Workflows.
Resources
Lesbare Datenquellen oder Informationen, die einem KI-Assistenten Kontext liefern.
Tools
Ausführbare Funktionen, mit denen ein KI-Assistent externe Systeme nutzen kann.
Prompts
Vorgefertigte Vorlagen oder Workflows für wiederkehrende Aufgaben.

Diese Begriffe bilden die Grundlage für jede MCP-Integration. Wer die Rolle des Servers im Detail verstehen möchte, findet im Fokusbeitrag „Was ist ein MCP Server?“ eine ausführliche Erklärung dazu, wie MCP Server Tools bereitstellen und externe Systeme für KI-Assistenten nutzbar machen.

Was ist ein MCP Host?

Der Host ist die Anwendung, mit der der Nutzer direkt arbeitet. Das kann zum Beispiel Claude Desktop, eine Entwicklungsumgebung, ein Chat-Interface oder eine andere KI-Anwendung sein.

Der Host ist für die Nutzererfahrung verantwortlich. Er zeigt die Unterhaltung, verwaltet Verbindungen und entscheidet, wie externe Fähigkeiten in die Anwendung eingebunden werden.

Die MCP-Architektur beschreibt den Host als Container und Koordinator, der unter anderem Client-Instanzen verwaltet, Sicherheitsrichtlinien durchsetzt und die Integration mit dem KI-Modell koordiniert.

Einfach gesagt: Der Host ist die Oberfläche, in der der Nutzer mit der KI arbeitet.

Was ist ein MCP Client?

Der MCP Client ist die Verbindungseinheit zwischen Host und Server. Er wird vom Host gestartet oder verwaltet und spricht mit einem bestimmten MCP Server.

Die offizielle Dokumentation erklärt, dass MCP Clients von Host-Anwendungen erzeugt werden, um mit bestimmten MCP Servern zu kommunizieren. Wichtig ist die Unterscheidung: Der Host ist die Anwendung, die Nutzer sehen; der Client ist die Protokollkomponente, die die Serververbindung ermöglicht.

Ein Host kann mehrere Clients haben. Jeder Client kann mit einem anderen MCP Server verbunden sein.

Beispiel:

  • ein Client für einen Kalender-Server
  • ein Client für einen Dateisystem-Server
  • ein Client für einen CRM-Server
  • ein Client für einen Polario MCP Server

Was ist ein MCP Server?

Der MCP Server stellt die Fähigkeiten eines externen Systems bereit. Er kann Daten liefern, Tools anbieten oder Workflows verfügbar machen.

Die MCP-Dokumentation beschreibt MCP Server als Programme, die spezifische Fähigkeiten über standardisierte Schnittstellen für KI-Anwendungen verfügbar machen. Beispiele sind Dateisystem-Server, Datenbank-Server, GitHub-Server, Slack-Server oder Kalender-Server.

Im Fall von Polario würde der MCP Server Funktionen der Polario-Plattform bereitstellen, etwa für Projekte, News, Seiten, Kalender, Verzeichnisse, Medien, Menüs oder Konfigurationen.

Damit wird der MCP Server zur zentralen Brücke zwischen KI-Assistent und Software. Eine detaillierte Vertiefung bietet der Fokusbeitrag „Was ist ein MCP Server?“.

Wie läuft eine MCP-Anfrage ab?

Ein typischer MCP-Ablauf besteht aus mehreren Schritten. Für Nutzer wirkt der Prozess einfach: Sie formulieren eine Aufgabe. Im Hintergrund arbeiten Host, Client, Server und Tools zusammen.

Schritt Was passiert?
1. Nutzeranfrage
Der Nutzer formuliert eine Aufgabe in der KI-Anwendung
2. Analyse
Das KI-Modell erkennt, welche Daten oder Tools benötigt werden
3. Verbindung
Der Host nutzt den passenden MCP Client
4. Fähigkeiten
Der MCP Server stellt Tools, Resources oder Prompts bereit
5. Tool-Auswahl
Die KI wählt passende Tools aus
6. Ausführung
Der Server führt die Aktion im angebundenen System aus
7. Ergebnis
Der Nutzer erhält eine Zusammenfassung

Schritt 1: Der Nutzer stellt eine Aufgabe

Der Nutzer formuliert eine Aufgabe in der KI-Anwendung.

Beispiel:
„Importiere diese Agenda und erstelle daraus Kalendereinträge im Projekt ‚Messe 2026‘.“

Der Nutzer beschreibt nicht jeden technischen Schritt, sondern das gewünschte Ergebnis.

Schritt 2: Die KI analysiert die Aufgabe

Das KI-Modell erkennt, dass externe Funktionen benötigt werden. In diesem Fall reicht es nicht, nur Text zu generieren. Die KI muss auf ein System zugreifen, Daten verarbeiten und Einträge anlegen.

Schritt 3: Der Host nutzt den passenden MCP Client

Der Host stellt über den zuständigen MCP Client eine Verbindung zum passenden MCP Server her. Wenn es um Polario-Inhalte geht, wäre das der Polario MCP Server.

Schritt 4: Der MCP Server stellt verfügbare Fähigkeiten bereit

Der Server informiert den Client darüber, welche Fähigkeiten verfügbar sind. Dazu gehören zum Beispiel Tools, Resources oder Prompts.

Ein Polario MCP Server könnte zum Beispiel Tools anbieten wie:

  • Projekt suchen
  • Kalendereintrag erstellen
  • News anlegen
  • Medium hochladen
  • Verzeichniseintrag erstellen
  • bestehende Inhalte aktualisieren
  • Inhalte durchsuchen

Schritt 5: Die KI wählt geeignete Tools aus

Das Modell entscheidet anhand der Aufgabe, welche Tools benötigt werden. Bei einem Agendaimport könnten das zum Beispiel Tools für Projektsuche, Kalendererstellung und Bulk-Import sein.

Die MCP-Spezifikation beschreibt Tools als modellgesteuert: Das Sprachmodell kann Tools basierend auf Kontext und Nutzeranfrage automatisch entdecken und aufrufen. Die konkrete Benutzeroberfläche kann je nach Implementierung unterschiedlich sein.

Schritt 6: Der Server führt Aktionen aus

Der MCP Server verarbeitet den Tool-Aufruf und führt die entsprechende Aktion im angebundenen System aus. Im Fall von Polario würde er zum Beispiel Kalendereinträge anlegen oder Inhalte aktualisieren.

Schritt 7: Das Ergebnis wird zurückgegeben

Der MCP Server gibt das Ergebnis an den Client zurück. Der Host zeigt dem Nutzer eine Zusammenfassung an.

Beispiel:
„Ich habe 42 Kalendereinträge erstellt. Drei Einträge wurden übersprungen, weil die Endzeit fehlte.“

Dieser Rückkanal ist wichtig, weil der Nutzer nachvollziehen muss, was passiert ist.

Was sind Resources, Tools und Prompts?

Resources, Tools und Prompts sind zentrale Bestandteile der MCP Funktionsweise. Sie beschreiben, welche Informationen, Aktionen und Vorlagen ein MCP Server bereitstellen kann.

Was sind Resources?

Resources sind Daten oder Informationen, die ein MCP Server bereitstellt. Sie dienen als Kontext für den KI-Assistenten.

Die MCP-Spezifikation beschreibt Resources als standardisierten Weg, über den Server Daten mit Clients teilen können. Beispiele sind Dateien, Datenbankschemata oder anwendungsspezifische Informationen. Jede Resource wird eindeutig über eine URI identifiziert.

In einem Polario-Kontext könnten Resources zum Beispiel sein:

  • Projektinformationen
  • bestehende News
  • Kalenderdaten
  • Verzeichniseinträge
  • Medieninformationen
  • Konfigurationen
  • verfügbare Kategorien oder Keywords

Resources helfen der KI, eine Aufgabe besser einzuordnen. Wenn ein Nutzer sagt „aktualisiere die Agenda“, muss der Assistent wissen, welche Agenda gemeint ist und welche Daten bereits existieren.

Was sind Tools?

Tools sind ausführbare Funktionen, die ein KI-Assistent verwenden kann. Über Tools kann ein Modell externe Systeme nutzen.

Beispiele für Tools:

  • create_news
  • update_calendar_entry
  • search_project
  • upload_media
  • create_directory_entry
  • bulk_create_events

Die offizielle Spezifikation beschreibt Tools als Funktionen, die Modelle aufrufen können, um mit externen Systemen zu interagieren, etwa Datenbanken abzufragen, APIs aufzurufen oder Berechnungen auszuführen.

Tools sind der Teil von MCP, der aus einer KI-Anwendung eine Handlungsschnittstelle macht.

Was sind Prompts?

Prompts sind vordefinierte Vorlagen oder Workflows. Sie helfen Nutzern, bestimmte Aufgaben konsistent auszuführen.

Die MCP-Spezifikation beschreibt Prompts als standardisierte Möglichkeit, strukturierte Nachrichten und Anweisungen bereitzustellen. Clients können verfügbare Prompts entdecken, abrufen und mit Argumenten anpassen.

In einem Polario MCP könnten Prompts oder ähnliche Workflows zum Beispiel lauten:

  • „Agenda importieren“
  • „Demo-Content für Messekalender erstellen“
  • „Verzeichnis aus CSV-Datei generieren“
  • „Newsserie für Eventstart vorbereiten“

Prompts und Skills sind nicht identisch, verfolgen aber ein ähnliches Ziel: Sie machen wiederkehrende Abläufe strukturierter und einfacher nutzbar. Wie Skills genau funktionieren und warum sie für produktive KI-Workflows besonders wichtig sind, erklärt der Fokusbeitrag „MCP Skills: Warum KI-Assistenten wiederverwendbare Arbeitsanweisungen brauchen“.

Wie kommunizieren MCP Client und MCP Server?

MCP nutzt eine standardisierte Kommunikation zwischen Client und Server. Technisch basiert MCP auf JSON-RPC. Das bedeutet: Client und Server tauschen strukturierte Nachrichten aus, damit Fähigkeiten abgefragt, Tools aufgerufen und Ergebnisse zurückgegeben werden können.

Je nach Einsatzszenario können MCP Server lokal oder remote angebunden werden. Ein lokaler MCP Server läuft zum Beispiel auf dem Gerät oder in der Umgebung des Nutzers. Ein remote betriebener MCP Server läuft zentral und wird über eine Netzwerkverbindung angesprochen.

Für Nutzer ist diese technische Ebene meist unsichtbar. Sie ist aber wichtig, damit KI-Anwendungen und externe Systeme zuverlässig, nachvollziehbar und kontrolliert miteinander kommunizieren können.

Wie unterscheidet sich MCP von einer klassischen API?

MCP ersetzt klassische APIs nicht zwangsläufig. Häufig setzt ein MCP Server sogar auf bestehende APIs auf. Der Unterschied liegt darin, dass MCP diese Funktionen für KI-Anwendungen standardisiert nutzbar macht.

MCP Was passiert?
Für Entwickler konzipiert
Für KI-Anwendungen nutzbar gemacht
Endpunkte müssen gezielt programmiert werden
Tools können vom KI-Assistenten genutzt werden
Meist einzelne Integration
Standardisierte Verbindungsschicht
Fokus auf Datenaustausch
Fokus auf Kontext, Tools und Workflows
Technische Nutzung steht im Vordergrund
Aufgabenorientierte Nutzung durch KI steht im Vordergrund

Wie sorgt MCP für kontrollierte Verbindungen?

MCP schafft eine technische Struktur, um KI-Anwendungen kontrolliert mit externen Systemen zu verbinden. Sicherheit entsteht jedoch nicht allein durch das Protokoll, sondern durch die konkrete Umsetzung.

Wichtig sind unter anderem:

  • klare Rollen und Berechtigungen
  • Authentifizierung und Autorisierung
  • Protokollierung von Aktionen
  • Vorschau vor kritischen Änderungen
  • Bestätigungen bei Massenoperationen
  • Einschränkung sensibler Tools
  • Trennung von Lesen, Erstellen, Bearbeiten und Veröffentlichen

Gerade bei Content-Management-Systemen ist das wichtig. Ein KI-Assistent sollte nicht unkontrolliert Inhalte veröffentlichen, löschen oder massenhaft überschreiben können.

MCP sollte deshalb nicht als „KI darf alles“ verstanden werden. Sinnvoller ist: KI unterstützt innerhalb klar definierter Rollen, Prozesse und Freigaben. Welche Sicherheitsmechanismen dabei wichtig sind, zeigt der Fokusbeitrag „MCP Sicherheit: Worauf Unternehmen bei KI-Integrationen achten sollten“.

Beispiel: Wie funktioniert MCP bei Polario?

Ein praktisches Beispiel zeigt den Ablauf besser als die reine Architektur.
Ein Sales-Mitarbeiter möchte eine Demo für einen Kunden erstellen.
Er schreibt in Claude:
„Erstelle Demo-Content für eine dreitägige Fachmesse mit Agenda, Ausstellerverzeichnis, drei Newsbeiträgen und fünf Keynote-Speakern.“

Der Ablauf könnte so aussehen:

  1. Claude erkennt, dass Polario-Funktionen benötigt werden.
  2. Der Host nutzt den MCP Client für den Polario MCP Server.
  3. Der Server stellt Tools für Projekte, News, Kalender, Verzeichnisse und Medien bereit.
  4. Der Assistent sucht oder erstellt das passende Projekt.
  5. Er generiert Agendaeinträge, Verzeichniseinträge und News.
  6. Über Bulk-Operationen werden mehrere Inhalte effizient angelegt.
  7. Das Ergebnis wird zusammengefasst.
  8. Der Nutzer prüft den Demo-Content im System.

Der Nutzer muss nicht wissen, welche internen Tools aufgerufen werden. Er sieht nur das Ergebnis und kann bei Bedarf korrigieren.

Key Takeaways

  • MCP verbindet KI-Anwendungen mit externen Systemen.
  • Die MCP Funktionsweise basiert auf Host, Client und Server.
  • Der Host ist die Anwendung, in der der Nutzer mit der KI arbeitet.
  • Der MCP Client stellt die Verbindung zum passenden MCP Server her.
  • Der MCP Server stellt Resources, Tools und Prompts bereit.
  • Resources liefern Kontext, Tools führen Aktionen aus und Prompts strukturieren Workflows.
  • MCP macht KI nicht nur erklärend, sondern handlungsfähig.
  • Für Polario bedeutet MCP: Contentpflege, Importe und Demo-Content können KI-gestützt effizienter umgesetzt werden.

Fazit

MCP funktioniert über eine klare Client-Host-Server-Architektur. Der Host ist die KI-Anwendung, mit der Nutzer arbeiten. Der Client stellt die Verbindung her. Der MCP Server stellt Daten, Tools und Workflows eines externen Systems bereit.

Für Nutzer ist der Ablauf einfach: Sie formulieren eine Aufgabe, und der KI-Assistent nutzt über MCP die passenden Funktionen. Für Unternehmen entsteht dadurch eine standardisierte Möglichkeit, KI sicher und produktiv mit bestehenden Systemen zu verbinden.

Im Polario-Kontext bedeutet das: Contentpflege, Agendaimporte, Verzeichnisse, News, Medien und Demo-Content können über einen KI-Assistenten effizienter gesteuert werden. MCP macht aus komplexen CMS-Funktionen wiederverwendbare, KI-gestützte Workflows.

Wer MCP zunächst grundsätzlich verstehen möchte, findet im Beitrag Was ist MCP? Das Model Context Protocol einfach erklärt die passende Einführung. Die konkrete Anwendung in Polario beschreibt der Hauptbeitrag KI im Polario CMS: Wie MCP komplexe Plattformbedienung vereinfacht.

Quellen und weiterführende Informationen

  • Offizielle MCP-Einführung: Die MCP-Dokumentation erklärt das Model Context Protocol als offenen Standard, der KI-Anwendungen mit externen Systemen, Datenquellen, Tools und Workflows verbindet.
  • Offizielle MCP-Spezifikation: Die Spezifikation beschreibt MCP als offenes Protokoll zur Integration von LLM-Anwendungen mit externen Datenquellen und Tools.
  • MCP Tools: Die offizielle Spezifikation erklärt, wie MCP Server Tools bereitstellen, die von Sprachmodellen aufgerufen werden können, etwa für Datenbankabfragen, API-Aufrufe oder Berechnungen.
  • MCP Resources: Die offizielle Spezifikation beschreibt Resources als standardisierten Weg, über den Server Daten und Kontext für Sprachmodelle bereitstellen können.
  • Anthropic-Ankündigung zu MCP: Anthropic stellte MCP im November 2024 als offenen Standard vor, um KI-Assistenten mit Systemen zu verbinden, in denen Daten liegen.
  • Google Cloud Erklärung zu MCP: Google Cloud beschreibt MCP als offenen Standard, der LLMs sicheren Zugriff auf externe Daten und Tools ermöglicht und die Verbindung zu Anwendungen standardisiert.

Häufig gestellte Fragen (FAQ)

MCP funktioniert über eine Client-Host-Server-Architektur. Der Nutzer arbeitet in einer KI-Anwendung, der MCP Client verbindet diese Anwendung mit einem MCP Server, und der Server stellt Daten, Tools oder Workflows eines externen Systems bereit.

Der Host ist die Anwendung, in der der Nutzer mit der KI arbeitet. Der MCP Client stellt die Verbindung zwischen Host und Server her. Der MCP Server stellt die Fähigkeiten eines externen Systems bereit, zum Beispiel Daten, Tools oder Workflows.

Der MCP Client verbindet die KI-Anwendung mit einem bestimmten Server. Der MCP Server stellt die eigentlichen Funktionen bereit, etwa Datenzugriff, Tool-Aufrufe oder Workflows eines angebundenen Systems.

MCP Tools sind ausführbare Funktionen, die ein KI-Assistent nutzen kann. Beispiele sind das Erstellen eines Datensatzes, das Starten einer Suche, das Hochladen einer Datei oder das Aktualisieren von Inhalten.

MCP Resources sind Daten oder Informationen, die ein MCP Server bereitstellt. Sie liefern dem KI-Assistenten Kontext, zum Beispiel Projektinformationen, Dateien, Datenbankinhalte oder bestehende CMS-Einträge.

MCP Prompts sind vorgefertigte Vorlagen oder Workflows. Sie helfen dabei, wiederkehrende Aufgaben konsistenter auszuführen, zum Beispiel einen Import vorzubereiten oder einen bestimmten Arbeitsablauf zu starten.

Eine MCP-Anfrage beginnt mit einer Nutzereingabe. Die KI analysiert die Aufgabe, der Host nutzt den passenden MCP Client, der Server stellt verfügbare Fähigkeiten bereit, die KI wählt passende Tools aus, der Server führt die Aktion aus und das Ergebnis wird an den Nutzer zurückgegeben.

Bei Polario stellt der Polario MCP Server Funktionen des Polario CMS bereit. Ein KI-Assistent kann dadurch zum Beispiel Agenden importieren, Verzeichnisse anlegen, News erstellen, Medien hochladen oder Demo-Content vorbereiten.

MCP kann sicher eingesetzt werden, wenn Rollen, Rechte, Authentifizierung, Autorisierung, Logging und Freigabeprozesse sauber umgesetzt sind. Besonders bei kritischen Aktionen wie Veröffentlichung, Löschung oder Massenänderung sind Vorschau und Bestätigung wichtig.

Eine klassische API stellt technische Endpunkte bereit, die meist gezielt programmiert werden müssen. MCP macht solche Funktionen für KI-Anwendungen nutzbar. Der KI-Assistent kann geeignete Tools erkennen, Parameter vorbereiten und Aktionen über den MCP Server ausführen.

Unsere Lösungen für Ihre Herausforderungen

Ihre Anfrage konnte leider nicht gespeichert werden. Bitte versuchen Sie es zu einem späteren Zeitpunkt erneut oder kontaktieren Sie uns direkt.
Danke für Ihre Anfrage! Bitte bestätigen Sie jetzt Ihre E-Mail-Adresse. Ein Mitglied aus unserem Team wird sich in Kürze bei Ihnen melden.
0 ausgewählt
/

Ihre Daten werden entsprechend der Datenschutzerklärung von der plazz AG behandelt.

Folgen Sie uns auf Social Media, um informiert zu bleiben.
Haben Sie Fragen und Anregungen? Schreiben Sie uns gerne an!

Weitere Infos


Über die plazz AG
Über die Mobile Event App

Kontaktdaten

T: +49 (0) 89 26 20 43 469
E: sales@polario.app