Wissensdatenbank · KI-Agenten & Orchestrierung

MCP – Model Context Protocol

der offene Standard von Anthropic, der KI-Modelle und Agenten über eine einheitliche Schnittstelle mit externen Tools, Daten und Diensten verbindet.

18 Min. Lesezeit
Aktualisiert · Juni 2026
Fachartikel · Expertenbeitrag
Model Context Protocol
INAGRO Wissensdatenbank · 18 KI-Agenten & Orchestrierung
Typ
Offenes Integrationsprotokoll für KI/Agenten
Urheber
Anthropic (Open Source)
Bezug
KI-Agenten, Tool-Use, Orchestrierung
Architektur
Hosts, Clients, Server (Client-Server)
Bausteine
Tools, Resources, Prompts
Zielgruppe
DACH-Mittelstand
INAGRO Eignung KMU
Kapitel 01 · Was ist MCP

Was ist das Model Context Protocol – und warum ist es relevant?

Das <strong>Model Context Protocol (MCP)</strong> ist ein offener Standard, der KI-Modelle und Agenten über eine einheitliche, herstellerneutrale Schnittstelle mit externen Werkzeugen, Datenquellen und Diensten verbindet. Ursprünglich von <strong>Anthropic</strong> entwickelt und als Open Source veröffentlicht, beschreibt MCP nicht ein Produkt, sondern ein Protokoll: eine gemeinsame Sprache, in der ein Sprachmodell anfragen kann „welche Funktionen stehen zur Verfügung und wie rufe ich sie auf?“ — und in der externe Systeme strukturiert antworten. Statt für jedes Modell und jedes Tool eine eigene, fest verdrahtete Anbindung zu programmieren, sprechen alle Beteiligten dieselbe Schnittstellensprache.

Für den DACH-Mittelstand ist diese Einordnung wichtig, weil sich rund um KI-Agenten eine eigene Infrastrukturschicht herausbildet. Ein Agent ist nur so nützlich wie die Systeme, auf die er zugreifen darf: das CRM, das ERP, die Dokumentenablage, der Kalender, die Datenbank. MCP standardisiert genau diese Anbindung. Es ist damit weniger ein Werkzeug für Endanwender als vielmehr ein Fundament für Entwickler, IT-Abteilungen und Dienstleister, die KI-Funktionen sauber, wiederverwendbar und kontrollierbar an Unternehmenssysteme koppeln wollen.
INAGRO-Einschätzung
Der zentrale Punkt: MCP ist kein KI-Modell und kein fertiges Produkt, sondern ein offener Standard für die Anbindung. Es definiert, wie ein Modell Werkzeuge und Daten entdeckt und nutzt. Der eigentliche Wert entsteht nicht im Protokoll selbst, sondern in den Servern, die Unternehmenssysteme sicher und kontrolliert verfügbar machen — und in der Governance darum herum.

Die Grundidee: ein Standard statt vieler Sonderlösungen

Vergleichbar ist MCP mit etablierten Standards aus der IT-Welt, die heute selbstverständlich erscheinen. So wie ein einheitlicher Anschlussstandard dafür sorgt, dass beliebige Peripheriegeräte an beliebige Rechner passen, soll MCP dafür sorgen, dass beliebige KI-Anwendungen mit beliebigen Datenquellen und Werkzeugen zusammenarbeiten. Ein einmal geschriebener MCP-Server für ein internes System lässt sich grundsätzlich von jeder MCP-fähigen KI-Anwendung nutzen, unabhängig davon, welches Modell darunter arbeitet.
Diese Entkopplung von Modell und Anbindung ist der eigentliche strategische Wert. Unternehmen vermeiden so eine zu enge Bindung an einen einzelnen Anbieter, weil die Integrationsarbeit nicht modellspezifisch ist. Wechselt ein Unternehmen das zugrunde liegende Modell oder die KI-Plattform, bleiben die geschaffenen Integrationen idealerweise bestehen.
Wichtig ist dabei die Erwartungshaltung: Ein Standard löst nicht jedes Problem, aber er löst ein ganz bestimmtes — nämlich die Wildwuchs-Integration. In der Praxis bedeutet das, dass die Diskussion sich von „wie binde ich dieses eine Tool an dieses eine Modell an?“ verschiebt zu „welche Systeme sollen über Server zugänglich sein, mit welchen Rechten und für welche Zwecke?“. Genau diese Verschiebung ist gewollt, weil sie die Energie auf die fachlich und sicherheitlich relevanten Fragen lenkt statt auf wiederkehrende technische Klempnerarbeit.

Wofür MCP gedacht ist – und wofür nicht

MCP adressiert den Moment, in dem ein Sprachmodell nicht mehr nur Text erzeugt, sondern handeln soll: eine Datenbank abfragen, ein Dokument lesen, einen Termin anlegen, einen Datensatz aktualisieren. Genau diese Brücke zwischen Sprachverständnis und realer Aktion ist das Feld von MCP. Nicht gedacht ist das Protokoll als Ersatz für das Modell selbst, als Garantie für korrekte Ergebnisse oder als fertige Sicherheitslösung. Es schafft den Kanal — die Inhalte, Rechte und Kontrollen müssen verantwortungsvoll gestaltet werden.
  • Offener Standard statt proprietärer Insellösung
  • Modellunabhängige Anbindung von Tools und Daten
  • Wiederverwendbarkeit einmal geschriebener Server
  • Klar definierte Bausteine: Tools, Resources, Prompts
  • Wachsendes Ökosystem fertiger Konnektoren
  • Grundlage für Agenten, die mehrere Systeme verbinden
Kapitel 02 · Das Problem davor

Das Problem davor: das M×N-Integrationsproblem

Bevor ein Standard wie MCP existierte, musste jede Kombination aus KI-Anwendung und externem System einzeln verbunden werden. Bei M Anwendungen und N Systemen entstehen so im ungünstigsten Fall M×N Integrationen — ein Aufwand, der mit jedem neuen Baustein überproportional wächst.

Stellen wir uns ein mittelständisches Unternehmen vor, das mehrere KI-Anwendungen einsetzen möchte: einen Chat-Assistenten für den Vertrieb, einen Recherche-Agenten für die Fachabteilung und ein Auswertungstool für das Controlling. Jede dieser Anwendungen soll auf dieselben internen Systeme zugreifen — das CRM, die Dokumentenablage, die Datenbank, das Ticketsystem. Ohne Standard musste für jede Anwendung-System-Kombination eine eigene Anbindung programmiert werden. Drei Anwendungen mal vier Systeme ergeben bereits zwölf einzelne Integrationen, die alle gepflegt, getestet und bei Änderungen nachgezogen werden müssen.

Warum klassische Einzelanbindungen nicht skalieren

Das eigentliche Problem ist nicht die einzelne Anbindung — eine Schnittstelle zu programmieren ist Routine. Das Problem ist die kombinatorische Explosion und die fehlende Wiederverwendbarkeit. Jede Integration ist meist spezifisch für ein bestimmtes Modell, eine bestimmte Bibliothek und eine bestimmte Datenquelle. Ändert sich eine Seite, bricht potenziell die andere. Wird ein neues Modell eingeführt, beginnt die Integrationsarbeit oft von vorn. Dieser Aufwand bindet Entwicklungskapazität, die im Mittelstand ohnehin knapp ist, und führt zu einer Landschaft aus schwer wartbaren Sonderlösungen.
Hinzu kommt, dass diese Einzelanbindungen selten konsistent abgesichert sind. Berechtigungen, Protokollierung und Fehlerbehandlung werden in jeder Integration neu und unterschiedlich gelöst. Was in einem Konnektor sauber umgesetzt ist, fehlt im nächsten. Genau diese Uneinheitlichkeit ist im Unternehmenskontext ein erhebliches Risiko.
Einordnung
Vom M×N zum M+N: Ein Standard verwandelt das Problem. Statt jede Anwendung mit jedem System einzeln zu verbinden (M×N), spricht jede Anwendung das Protokoll und jedes System stellt einen Server bereit (M+N). Vier Systeme und drei Anwendungen brauchen dann nicht zwölf, sondern sieben Bausteine — und jeder neue Baustein fügt sich linear ein.

Was sich durch einen gemeinsamen Standard verschiebt

Mit einem Protokoll wie MCP verschiebt sich die Aufgabe von „viele Spezialbrücken bauen“ hin zu „einmal sauber an den Standard anbinden“. Die KI-Anwendung muss nur das Protokoll beherrschen; jedes System muss nur einen Server bereitstellen. Beide Seiten entwickeln sich unabhängig weiter. Ein neuer Agent kann sofort alle vorhandenen Server nutzen, ein neuer Server steht sofort allen Agenten zur Verfügung. Diese Linearität ist der wirtschaftliche Kern des Versprechens — und der Grund, warum sich rund um MCP schnell ein Ökosystem gebildet hat.
Für den Mittelstand ist dieser Punkt mehr als eine technische Feinheit. Er entscheidet darüber, ob KI-Integrationen langfristig wartbar bleiben oder zu einer wachsenden Altlast werden. Eine Landschaft aus zwölf, später zwanzig, später vierzig handgeschriebenen Einzelanbindungen ist kaum noch zu überblicken; niemand weiß mehr genau, welche Brücke welche Daten anfasst und welche Rechte sie besitzt. Eine Landschaft aus klar benannten Servern dagegen lässt sich inventarisieren, bewerten und gezielt absichern. Der Standard erzeugt also nicht nur Effizienz, sondern auch Übersicht — und Übersicht ist die Voraussetzung für Sicherheit und Datenschutz.
Kapitel 03 · Architektur

Architektur: Hosts, Clients und Server

MCP folgt einem klaren Client-Server-Modell mit drei Rollen. Der Host ist die KI-Anwendung, in der das Modell lebt. Der Client ist die Vermittlungsschicht innerhalb des Hosts. Der Server stellt die konkreten Werkzeuge und Daten bereit. Diese Trennung sorgt für saubere Verantwortlichkeiten und kontrollierte Zugriffe.

Die drei Rollen im Zusammenspiel

Der Host ist die Anwendung, mit der Anwender oder Agenten arbeiten — etwa ein Chat-Programm, eine Entwicklungsumgebung oder eine eigene Agentenplattform. Im Host läuft das Sprachmodell und die Logik, die entscheidet, wann ein externes Werkzeug nötig ist. Der Host verwaltet außerdem die Verbindungen und ist der Ort, an dem Berechtigungen und Bestätigungen durch den Nutzer eingeholt werden.
Der Client ist eine Komponente innerhalb des Hosts. Für jeden angebundenen Server unterhält der Host typischerweise genau einen Client. Dieser Client kümmert sich um die Kommunikation mit seinem Server: Er fragt ab, welche Funktionen verfügbar sind, übermittelt Aufrufe und nimmt Ergebnisse entgegen. Die Eins-zu-eins-Beziehung zwischen Client und Server ist ein bewusstes Designmerkmal, weil sie die Verbindungen voneinander isoliert.
Der Server schließlich ist das Bindeglied zur Außenwelt. Er kapselt ein konkretes System — eine Datenbank, eine Dateiablage, eine Geschäftsanwendung, eine externe API — und bietet dessen Fähigkeiten in der standardisierten Form des Protokolls an. Server können lokal auf demselben Rechner laufen oder als Dienst über das Netzwerk erreichbar sein.
Host
Anwendung

Die KI-Anwendung, in der das Modell läuft und Entscheidungen fallen. Verwaltet Verbindungen, Berechtigungen und Nutzer-Bestätigungen.

BeispieleChat-App, IDE, Agent
RolleOrchestriert
Client
Vermittler

Komponente im Host, je eine pro Server. Übersetzt zwischen Host-Logik und Protokoll, übermittelt Aufrufe und Ergebnisse.

Beziehung1:1 zu Server
RolleIsoliert
Server
Anbindung

Kapselt ein konkretes System und stellt dessen Fähigkeiten als Tools, Resources und Prompts bereit. Lokal oder über Netzwerk.

BietetTools/Resources
Lauflokal/remote

Die drei Bausteine: Tools, Resources und Prompts

Ein MCP-Server stellt seine Fähigkeiten in drei klar unterschiedenen Kategorien bereit. Tools sind ausführbare Funktionen — Aktionen, die das Modell auslösen kann, etwa eine Datenbankabfrage, das Anlegen eines Datensatzes oder den Versand einer Nachricht. Tools werden typischerweise vom Modell selbst initiiert, sollten aber bei wirksamen Aktionen einer Bestätigung durch den Nutzer unterliegen.
Resources sind Datenquellen, die der Server lesbar macht — Dokumente, Datenbankinhalte, Dateien, Konfigurationen. Sie liefern Kontext, ohne selbst eine Aktion auszulösen. Resources werden in der Regel von der Anwendung gesteuert eingebunden, sodass der Host kontrolliert, welcher Kontext dem Modell überhaupt vorgelegt wird.
Prompts schließlich sind vordefinierte Vorlagen oder Arbeitsabläufe, die ein Server anbieten kann, um wiederkehrende Aufgaben anzustoßen. Sie sind häufig nutzergesteuert und helfen, bewährte Abläufe konsistent zu nutzen. Diese Dreiteilung ist mehr als Ordnung: Sie trennt sauber zwischen Lesen, Handeln und Anleiten — eine Unterscheidung, die für Berechtigungen und Risikobewertung zentral ist.
Bemerkenswert an dieser Architektur ist, wer die Kontrolle behält. Anders als bei manchen Plugin-Ansätzen, bei denen das Modell weitgehend frei agiert, ist der Host in MCP bewusst die steuernde Instanz. Er entscheidet, welche Server überhaupt verbunden werden, welche Resources dem Modell vorgelegt werden und ob ein Tool-Aufruf eine Nutzerbestätigung benötigt. Das Modell schlägt vor, aber der Host und letztlich der Mensch behalten die Hoheit über das, was tatsächlich geschieht. Diese klare Rollenverteilung ist im Unternehmenskontext ein gewichtiges Argument, weil sie die Verantwortung dort verankert, wo sie hingehört: bei der Organisation, die den Host betreibt.
Praxis-Hinweis
Lesen, Handeln, Anleiten: Die Trennung in Resources (lesen), Tools (handeln) und Prompts (anleiten) ist der beste Ausgangspunkt für ein Berechtigungskonzept. Lesezugriffe sind meist unkritischer als schreibende oder wirksame Aktionen. Wer früh nach diesem Schema klassifiziert, kann Risiken gezielt steuern, statt pauschal alles zu erlauben oder alles zu verbieten.
Kapitel 04 · Funktionsweise & Transport

Funktionsweise & Transport: stdio und HTTP

MCP beschreibt nicht nur, welche Bausteine es gibt, sondern auch, wie Client und Server konkret miteinander sprechen. Die Kommunikation folgt einem strukturierten Nachrichtenformat, und der Transport erfolgt je nach Einsatzort entweder lokal über Standard-Ein-/Ausgabe (stdio) oder über das Netzwerk per HTTP.

Der Ablauf einer typischen Interaktion

Verbindet sich ein Client mit einem Server, beginnt der Austausch mit einer Aushandlung der Fähigkeiten. Der Client fragt ab, welche Tools, Resources und Prompts der Server bereitstellt, und erhält eine strukturierte Beschreibung jeder Funktion: ihren Namen, ihren Zweck und die erwarteten Parameter. Diese Beschreibungen sind so gestaltet, dass das Sprachmodell sie verstehen und eigenständig entscheiden kann, wann welche Funktion sinnvoll ist.
Stellt das Modell im Verlauf einer Aufgabe fest, dass es ein Werkzeug benötigt, formuliert es einen Aufruf mit den passenden Parametern. Der Host kann an dieser Stelle eine Bestätigung des Nutzers einholen, bevor der Client den Aufruf an den Server übermittelt. Der Server führt die Aktion aus und gibt ein strukturiertes Ergebnis zurück, das das Modell in seine Antwort einarbeitet. Dieser Zyklus aus Entdecken, Aufrufen und Verarbeiten kann sich innerhalb einer Aufgabe mehrfach wiederholen, etwa wenn ein Agent mehrere Schritte über verschiedene Server hinweg ausführt.

stdio: lokale Anbindung auf demselben Rechner

Beim stdio-Transport startet der Host den Server als lokalen Prozess und kommuniziert über dessen Standard-Ein- und Ausgabekanäle. Dieser Weg eignet sich für Werkzeuge, die ohnehin auf demselben Gerät laufen — etwa der Zugriff auf das lokale Dateisystem, eine lokal installierte Datenbank oder ein Kommandozeilenwerkzeug. Der Vorteil ist Einfachheit und Geschwindigkeit: Es ist kein Netzwerk, keine Authentifizierung über das Internet und keine offene Schnittstelle nötig. Für Entwicklung, Tests und rein lokale Szenarien ist stdio oft der pragmatischste Einstieg.

HTTP: Server als Netzwerkdienst

Soll ein Server zentral betrieben und von mehreren Nutzern oder Anwendungen erreicht werden, kommt der HTTP-basierte Transport zum Einsatz. Der Server läuft dann als eigenständiger Dienst, der über das Netzwerk angesprochen wird. Das ermöglicht zentral verwaltete, gemeinsam genutzte Anbindungen — etwa einen Unternehmensserver für das CRM, den alle berechtigten Agenten nutzen. Mit der Netzwerkanbindung steigt allerdings auch die Verantwortung: Authentifizierung, verschlüsselte Übertragung, Zugriffskontrolle und Protokollierung müssen sauber umgesetzt werden, weil ein netzwerkerreichbarer Server eine deutlich größere Angriffsfläche bietet als ein lokaler Prozess.
Technik-Hinweis
Hinweis: Die Protokollspezifikation, die Transportvarianten und die Authentifizierungsmechanismen von MCP entwickeln sich laufend weiter. Konkrete technische Details, empfohlene Verfahren und Versionsstände können sich ändern. Vor einem Produktiveinsatz sollten die jeweils aktuelle Spezifikation und die Vorgaben der eingesetzten Plattform geprüft werden. Dies ist keine Rechtsberatung.
Kapitel 05 · Abgrenzung

MCP vs. klassische APIs, Plugins & Function-Calling

MCP ersetzt klassische Schnittstellen nicht, sondern setzt darauf auf. Wer die Abgrenzung versteht, vermeidet falsche Erwartungen — und erkennt, wo der eigentliche Mehrwert des Protokolls liegt.

Der Unterschied zu klassischen APIs

Eine klassische API ist eine Schnittstelle, die ein System für Programme bereitstellt. Sie ist außerordentlich nützlich, aber jede API ist anders aufgebaut, anders dokumentiert und anders aufzurufen. Ein Entwickler muss für jede API verstehen, welche Endpunkte es gibt, welche Parameter erwartet werden und wie die Antworten strukturiert sind. MCP legt eine vereinheitlichende Schicht darüber: Es definiert eine gemeinsame Art, Funktionen zu beschreiben und aufzurufen, sodass ein Modell nicht jede API einzeln gelernt haben muss. Ein MCP-Server nutzt im Hintergrund oft selbst eine klassische API — er übersetzt sie nur in die standardisierte Form. MCP ist damit keine Konkurrenz zu APIs, sondern eine Abstraktionsebene darüber, optimiert für die Nutzung durch KI-Modelle.

Der Unterschied zu Function-Calling und Plugins

Viele Modelle bieten Function-Calling: die Fähigkeit, anhand einer Beschreibung von Funktionen zu entscheiden, welche aufzurufen ist. Das ist ein wichtiger Baustein — aber es ist modell- und plattformspezifisch. Die Funktionsbeschreibungen werden meist direkt in der jeweiligen Anwendung definiert und sind nicht ohne Weiteres zwischen Modellen oder Tools übertragbar. MCP standardisiert genau diese Schicht und macht sie wiederverwendbar. Vereinfacht gesagt nutzt MCP die Function-Calling-Fähigkeit der Modelle, gibt ihr aber ein einheitliches, herstellerunabhängiges Format und einen offenen Verteilmechanismus über Server.
Ähnlich verhält es sich mit Plugin-Systemen, wie sie einzelne KI-Anbieter eingeführt haben. Solche Plugins sind in der Regel an die jeweilige Plattform gebunden: Ein Plugin für ein bestimmtes Produkt funktioniert nur dort. MCP verfolgt den entgegengesetzten Ansatz — ein offener Standard, der bewusst nicht an einen Anbieter gebunden ist, sodass dieselbe Anbindung über verschiedene Anwendungen hinweg funktioniert.
Aspekt MCP Klassische API Plugin/Function-Calling
Standardisierung Offen, einheitlich Pro Anbieter verschieden Plattformspezifisch
Modellbindung Modellunabhängig Neutral, aber roh Meist gebunden
Wiederverwendung Über Anwendungen hinweg Pro Integration neu Innerhalb der Plattform
Für KI optimiert Ja, mit Beschreibungen Nicht spezifisch Teilweise
Verhältnis Schicht darüber Grundlage darunter Vorläufer/Baustein
Einordnung
Kein Entweder-oder: MCP ersetzt weder APIs noch Function-Calling. Es bündelt deren Stärken in einem offenen Format und macht Anbindungen über Modelle und Anwendungen hinweg wiederverwendbar. Unter der Haube bleibt vieles vertraut — der Gewinn liegt in der Vereinheitlichung und der geringeren Anbieterbindung.
Kapitel 06 · Ökosystem & Adoption

Ökosystem & Adoption

Seit der Veröffentlichung hat sich rund um MCP rasch ein Ökosystem aus fertigen Servern, Bibliotheken und unterstützenden Anwendungen gebildet. Für den Mittelstand ist das die eigentlich gute Nachricht: Vieles muss nicht selbst gebaut werden.

Warum sich ein offener Standard schnell verbreitet

Offene Standards entfalten ihren Wert über Netzwerkeffekte. Je mehr Anwendungen das Protokoll sprechen, desto attraktiver wird es, einen Server bereitzustellen — und je mehr Server existieren, desto attraktiver wird es für Anwendungen, das Protokoll zu unterstützen. Diese sich gegenseitig verstärkende Dynamik hat dazu geführt, dass MCP innerhalb kurzer Zeit von mehreren Anbietern, Entwicklerwerkzeugen und Agentenplattformen aufgegriffen wurde. Weil das Protokoll quelloffen ist, können auch unabhängige Entwickler und Unternehmen eigene Server beisteuern, ohne die Zustimmung eines einzelnen Anbieters einholen zu müssen.

Was im Ökosystem bereits verfügbar ist

Praktisch bedeutet das: Für viele verbreitete Systeme existieren bereits fertige oder gemeinschaftlich entwickelte Server — etwa für Dateiablagen, Versionsverwaltungen, Datenbanken, Suchdienste oder gängige Geschäftsanwendungen. Daneben gibt es Bibliotheken in mehreren Programmiersprachen, mit denen sich eigene Server vergleichsweise zügig erstellen lassen. Diese Bausteine senken die Einstiegshürde erheblich, weil ein Großteil der Routinearbeit nicht neu erfunden werden muss.
Fertige Server

Für viele verbreitete Systeme wie Dateiablagen, Datenbanken oder Suchdienste existieren bereits einsatzfähige oder gemeinschaftlich gepflegte Server.

weniger Eigenbau
Bibliotheken (SDKs)

Werkzeuge in mehreren Programmiersprachen erleichtern den Bau eigener Server für interne Systeme erheblich.

schneller Eigenbau
Unterstützende Anwendungen

Mehrere Chat-Anwendungen, Entwicklungsumgebungen und Agentenplattformen unterstützen das Protokoll als Host.

breite Auswahl

Was die Adoption für die Anbieterbindung bedeutet

Die breite Unterstützung durch unterschiedliche Anbieter ist für Unternehmen strategisch wertvoll. Weil die Integrationsarbeit in den Servern steckt und diese herstellerneutral sind, sinkt die Abhängigkeit von einer einzelnen KI-Plattform. Ein Unternehmen, das seine Systeme über MCP-Server zugänglich macht, behält die Freiheit, die darüberliegende KI-Anwendung zu wechseln, ohne die Integrationen neu aufzubauen. Diese Flexibilität ist gerade im Mittelstand ein gewichtiges Argument, weil sie spätere Korrekturen der Technologieentscheidung bezahlbar hält. Gleichzeitig gilt: Ein junges, schnell wachsendes Ökosystem ist auch in Bewegung — Reifegrad, Wartungszustand und Sicherheitsqualität einzelner Server schwanken und müssen im Einzelfall geprüft werden.
INAGRO-Einschätzung
Chance und Vorsicht zugleich: Das wachsende Ökosystem spart erheblichen Aufwand, weil viele Anbindungen bereits existieren. Gleichzeitig ist nicht jeder frei verfügbare Server für den Produktiveinsatz geeignet. Herkunft, Pflege und Sicherheitsqualität sollten vor dem Einsatz bewertet werden — ein fertiger Server ist eine Hilfe, aber kein Freibrief.
Kapitel 07 · Sicherheit & Governance

Sicherheit & Governance

Sobald ein KI-Modell handeln kann, wird Sicherheit zur Kernfrage. Ein MCP-Server, der Daten lesen oder verändern darf, ist ein mächtiges Werkzeug — und damit auch ein potenzielles Einfallstor. Berechtigungen, vertrauenswürdige Quellen und durchgängige Kontrolle sind keine Kür, sondern Voraussetzung.

Berechtigungen und das Prinzip der minimalen Rechte

Der wichtigste Grundsatz lautet: Ein Server und der dahinterstehende Agent sollten nur jene Rechte erhalten, die für die konkrete Aufgabe erforderlich sind. Ein Server für Recherchezwecke braucht meist nur Lesezugriff; ein Server, der Datensätze anlegen oder ändern darf, ist deutlich kritischer und gehört eng eingegrenzt. Diese minimale Rechtevergabe begrenzt den möglichen Schaden, falls ein Server fehlerhaft arbeitet, missbraucht wird oder das Modell eine Aktion auslöst, die nicht gewollt war. Wirksame, also verändernde oder nach außen wirkende Aktionen sollten zudem nach Möglichkeit eine ausdrückliche Bestätigung durch den Nutzer erfordern, statt automatisch zu erfolgen.

Tool-Risiken und die Vertrauensfrage bei Servern

Mit der Handlungsfähigkeit entstehen spezifische Risiken. Ein Werkzeug kann mehr tun, als auf den ersten Blick erkennbar ist; eine Beschreibung kann unvollständig oder irreführend sein. Besonders zu beachten ist, dass Inhalte, die ein Server zurückliefert, manipulierte Anweisungen enthalten können, die das Modell zu unerwünschten Handlungen verleiten — ein Risiko, das unter dem Stichwort Prompt-Injektion bekannt ist. Deshalb ist die Vertrauenswürdigkeit der Server entscheidend: Server aus unbekannten oder ungeprüften Quellen können bösartig sein oder unbeabsichtigt Daten preisgeben. Vor dem Einsatz sollten Herkunft, Quellcode beziehungsweise Anbieter, Wartungszustand und das tatsächliche Verhalten eines Servers bewertet werden.
Stärken
  • Minimale Rechte pro Server und Agent
  • Bestätigung bei wirksamen Aktionen
  • Nur geprüfte, vertrauenswürdige Server
  • Verschlüsselte Übertragung bei Netzwerkservern
  • Lückenlose Protokollierung der Aufrufe
  • Regelmäßige Überprüfung der Anbindungen
Einschränkungen
  • Zu weit gefasste Berechtigungen
  • Bösartige oder ungeprüfte Server
  • Manipulierte Inhalte (Prompt-Injektion)
  • Unbemerkter Abfluss sensibler Daten
  • Fehlende Protokollierung und Nachvollziehbarkeit
  • Automatische wirksame Aktionen ohne Kontrolle

Governance: Verantwortlichkeiten und Nachvollziehbarkeit

Über die technische Absicherung hinaus braucht es organisatorische Klarheit. Es sollte definiert sein, wer entscheidet, welche Server eingesetzt werden dürfen, wer sie betreibt und pflegt, und wie ihre Nutzung überwacht wird. Eine durchgängige Protokollierung aller Aufrufe schafft die Nachvollziehbarkeit, die für Audits, Fehleranalyse und Vertrauensaufbau unerlässlich ist. Ebenso gehört der Lebenszyklus von Zugangsdaten — Erstellung, Rotation, Entzug — in ein geordnetes Verfahren. Sicherheit bei MCP ist damit nicht allein eine Eigenschaft des Protokolls, sondern Ergebnis der Sorgfalt, mit der Server ausgewählt, konfiguriert und betrieben werden.
In der Praxis empfiehlt es sich, einen kleinen, freigegebenen Katalog vertrauenswürdiger Server zu führen, statt jeden frei verfügbaren Server unkontrolliert zuzulassen. Neue Server durchlaufen idealerweise eine kurze Prüfung — Herkunft, Funktionsumfang, benötigte Rechte, Pflegezustand — bevor sie in den produktiven Einsatz gehen. So entsteht eine überschaubare, bewertete Auswahl, die sich verantworten lässt. Gerade weil die Hürde, einen Server hinzuzufügen, technisch niedrig ist, braucht es eine bewusste organisatorische Hürde, die verhindert, dass die Berechtigungslandschaft unbemerkt ausufert. Sicherheit ist hier weniger eine Frage einzelner Werkzeuge als eine Frage der Disziplin im Umgang mit ihnen.
Sicherheits-Hinweis
Hinweis: Ein MCP-Server kann auf reale Systeme zugreifen und Aktionen auslösen. Vor dem Produktiveinsatz sollten Berechtigungen, die Vertrauenswürdigkeit der Server, die Übertragungssicherheit und die Protokollierung sorgfältig geprüft werden. Die Sicherheitsanforderungen hängen stark vom Einzelfall ab. Dies ist keine Rechtsberatung.
Kapitel 08 · DSGVO & Datenhoheit

DSGVO & Datenhoheit

Wenn ein Agent über MCP auf Unternehmenssysteme zugreift, berührt das fast zwangsläufig personenbezogene Daten. Datenschutz ist deshalb keine nachgelagerte Frage, sondern Bestandteil der Architekturentscheidung von Anfang an.

Das Protokoll selbst trifft keine Aussage darüber, wo Daten verarbeitet werden oder welches Modell sie sieht. Genau das macht eine bewusste Gestaltung notwendig. Greift ein Agent etwa auf eine Kundendatenbank zu und übergibt deren Inhalte an ein Modell, stellt sich die Frage, wo dieses Modell betrieben wird, ob die Daten den europäischen Raum verlassen und unter welchen vertraglichen Bedingungen die Verarbeitung erfolgt. Ein wesentlicher Vorteil von MCP ist hier, dass die Server lokal oder in selbst kontrollierter Umgebung betrieben werden können — was die Datenhoheit stärkt, sofern die gesamte Kette entsprechend gestaltet ist.

Wo personenbezogene Daten im Spiel sind

Der entscheidende Punkt ist, dass ein MCP-Server bewusst den Zugang zu Daten öffnet — und damit potenziell zu personenbezogenen Daten im Sinne der DSGVO. Schon die Beschreibung der verfügbaren Resources und der zurückgelieferten Inhalte sollte daraufhin betrachtet werden, welche Datenkategorien überhaupt erreichbar werden. Sensible Daten — etwa Personal-, Gesundheits- oder Finanzdaten — verdienen besondere Aufmerksamkeit und sollten nur dann über einen Server erreichbar sein, wenn dies sachlich erforderlich und sauber abgesichert ist. Das Prinzip der Datenminimierung lässt sich direkt in der Gestaltung der Server umsetzen, indem nur die wirklich benötigten Felder und Datensätze freigegeben werden.

Verarbeitungsort, Auftragsverarbeitung und Verträge

Sobald ein externer Dienst — etwa ein Modellanbieter oder ein gehosteter Server — personenbezogene Daten verarbeitet, sind die üblichen datenschutzrechtlichen Instrumente zu prüfen: der Verarbeitungsort, ein Auftragsverarbeitungsvertrag mit den beteiligten Anbietern und gegebenenfalls Garantien für Datenübermittlungen. Wer Server und Modell in selbst kontrollierter Umgebung betreibt, behält hier mehr Steuerung, übernimmt aber zugleich mehr Verantwortung für den sicheren Betrieb. Die Wahl zwischen einem gehosteten Dienst und einem selbst betriebenen Aufbau ist deshalb immer auch eine Datenschutzentscheidung.
DSGVO- & Governance-Setup

Wesentliche Datenschutz- und Governance-Punkte, die bei der MCP-Einführung sauber aufgesetzt werden müssen:

Datenstandort & Hosting
prüfen (EU-Region bzw. selbst kontrollierter Betrieb) und vertraglich festhalten
Auftragsverarbeitungsvertrag (AVV)
mit beteiligten Anbietern (Modell, Hosting) abschließen
Datenminimierung
nur erforderliche Felder und Datensätze über Server freigeben
Protokollierung & Audit-Trail
jeden Tool-Aufruf nachvollziehbar und revisionssicher festhalten
Sensible Daten
(Personal-, Finanz-, Gesundheitsdaten) klassifizieren und Zugriffe eng begrenzen
Berechtigungs-Konzept
Agenten nur auf notwendige Systeme und Aktionen berechtigen
Wichtiger Hinweis
Keine Rechtsberatung: Die hier genannten Punkte sind eine fachliche Orientierung, kein Ersatz für eine rechtliche Prüfung. Ob ein konkreter Aufbau DSGVO-konform ist, hängt von Datenarten, Verarbeitungsort, Verträgen und Tenant-Einstellungen ab und sollte mit den zuständigen Datenschutz- und Rechtsverantwortlichen geklärt werden.
Kapitel 09 · Einsatz im Mittelstand

Einsatz im Mittelstand: Agenten an Unternehmenssysteme anbinden

Der praktische Wert von MCP entsteht dort, wo ein Agent nicht mehr im luftleeren Raum antwortet, sondern mit den echten Systemen eines Unternehmens arbeitet. Für den Mittelstand stellt sich dabei vor allem eine Frage: selbst bauen oder fertig beziehen?

Typische Einsatzbilder im Mittelstand

In der Praxis verbindet MCP einen Agenten mit den Werkzeugen, die ein Fachbereich ohnehin täglich nutzt. Ein Vertriebsassistent kann über einen CRM-Server Kundeninformationen lesen und Notizen hinterlegen; ein interner Recherche-Agent kann über einen Server auf die Dokumentenablage zugreifen und Fragen anhand der eigenen Unterlagen beantworten; ein Support-Agent kann Tickets einsehen und Vorschläge vorbereiten. Der gemeinsame Nenner: Der Agent gewinnt Zugriff auf reale, aktuelle Unternehmensdaten, statt nur auf allgemeines Modellwissen zurückzugreifen. Genau dieser Schritt — vom Sprachmodell zum handlungsfähigen Assistenten im eigenen Systemumfeld — ist es, der den geschäftlichen Mehrwert erzeugt.
CRM-Anbindung

Ein Assistent liest Kundendaten, fasst Verläufe zusammen und hinterlegt Notizen — kontrolliert über einen geprüften Server.

Vertrieb & Service
Dokumenten-Recherche

Ein Agent beantwortet Fragen anhand der eigenen Ablage und liefert Verweise auf die zugrunde liegenden Quellen.

Wissen & Fachabteilung
Ticket- & Prozess-Hilfe

Ein Support-Agent sichtet Vorgänge, bereitet Antworten vor und entlastet das Team bei wiederkehrenden Aufgaben.

Support & Betrieb

Build vs. Buy: selbst entwickeln oder beziehen

Die zentrale Weichenstellung ist die Frage nach Build vs. Buy. Für viele Standardsysteme existieren bereits fertige Server, die sich mit überschaubarem Aufwand einbinden lassen — das ist der schnellere und oft günstigere Weg, sofern der Server vertrauenswürdig und gut gepflegt ist. Für eigene oder ungewöhnliche Systeme, für die kein passender Server existiert, ist die Eigenentwicklung der richtige Weg; dank verfügbarer Bibliotheken ist der Aufwand dafür meist beherrschbar. In der Realität ist es häufig eine Mischung: bewährte Server für Standardanbindungen, Eigenbau für die spezifischen, geschäftskritischen Systeme, bei denen Kontrolle und Passgenauigkeit besonders wichtig sind.
Kriterium Fertigen Server nutzen (Buy) Eigenen Server bauen (Build)
Aufwand Gering bis mittel Höher, aber beherrschbar
Passgenauigkeit Standardfunktionen Genau auf System zugeschnitten
Kontrolle Abhängig vom Anbieter Volle Kontrolle
Sicherheit Prüfung der Herkunft nötig Selbst verantwortet
Geeignet für Verbreitete Standardsysteme Eigene, kritische Systeme

Ein pragmatischer Einführungs-Pfad

Bewährt hat sich ein schrittweises Vorgehen, das mit einem klar umrissenen Anwendungsfall beginnt und Sicherheit von Anfang an mitdenkt. INAGRO empfiehlt, zunächst einen einzelnen, gut abgegrenzten Use-Case mit niedrigem Risiko zu wählen — idealerweise lesend statt schreibend — und daran Nutzen, Stabilität und Governance zu erproben, bevor weitere Systeme und wirksame Aktionen hinzukommen.
01
Use-Case & Risiko klären
Einen konkreten, abgegrenzten Anwendungsfall wählen, betroffene Systeme und Datenarten erfassen und das Risiko einschätzen. Lesende Szenarien sind ein guter Start.
02
Server auswählen oder bauen
Prüfen, ob ein vertrauenswürdiger fertiger Server existiert (Buy) oder ob eine Eigenentwicklung sinnvoll ist (Build). Herkunft und Pflegezustand bewerten.
03
Berechtigungen & Governance
Minimale Rechte vergeben, Bestätigungen für wirksame Aktionen festlegen, Protokollierung aufsetzen und Verantwortlichkeiten klären.
04
Pilot, Bewertung & Skalierung
Im Pilot Nutzen und Stabilität messen, Datenschutz prüfen und erst dann weitere Systeme, Anwendungen und Aktionen kontrolliert hinzunehmen.
Realistische Empfehlung

MCP ist kein Selbstzweck. Der Wert entsteht aus dem konkreten Use-Case, dem vorhandenen Systembestand und der verfügbaren Betreuung. Im Zweifel herstellerneutral prüfen, ob ein Agent wirklich an ein System gekoppelt werden muss — und falls ja, klein und kontrolliert beginnen statt breit und ungesteuert.

Kapitel 10 · Häufige Fragen

Häufig gestellte Fragen zu MCP

Was ist das Model Context Protocol (MCP)?
MCP ist ein offener Standard, der von Anthropic entwickelt und als Open Source veröffentlicht wurde. Es definiert eine einheitliche Schnittstelle, über die KI-Modelle und Agenten externe Werkzeuge, Datenquellen und Dienste entdecken und nutzen können — herstellerneutral und modellunabhängig.
Ist MCP ein KI-Modell oder ein Produkt?
Nein. MCP ist weder ein Modell noch ein fertiges Endanwender-Produkt, sondern ein Protokoll — also eine gemeinsame Sprache für die Anbindung. Der Nutzen entsteht durch die Server, die Unternehmenssysteme verfügbar machen, und durch die Anwendungen, die das Protokoll als Host unterstützen.
Worin unterscheidet sich MCP von einer klassischen API?
Eine API ist die rohe Schnittstelle eines Systems und bei jedem Anbieter anders aufgebaut. MCP legt eine vereinheitlichende, für KI optimierte Schicht darüber: Funktionen werden so beschrieben, dass ein Modell sie ohne Spezialwissen nutzen kann. Ein MCP-Server nutzt im Hintergrund oft selbst eine klassische API.
Welche Bausteine bietet ein MCP-Server an?
Drei: Tools sind ausführbare Funktionen (Handeln), Resources sind lesbare Datenquellen (Lesen) und Prompts sind vordefinierte Vorlagen oder Abläufe (Anleiten). Diese Trennung ist auch die Grundlage für ein sauberes Berechtigungskonzept.
Ist MCP sicher?
Das Protokoll schafft den Kanal, die Sicherheit entsteht durch die Umsetzung. Entscheidend sind minimale Berechtigungen, vertrauenswürdige Server aus geprüften Quellen, Bestätigungen für wirksame Aktionen, verschlüsselte Übertragung und durchgängige Protokollierung. Server aus unbekannten Quellen sind ein reales Risiko.
Ist der Einsatz von MCP DSGVO-konform?
Das hängt vom konkreten Aufbau ab: von den verarbeiteten Datenarten, dem Verarbeitungsort, den Verträgen mit beteiligten Anbietern und den Berechtigungen. Server lassen sich auch selbst kontrolliert betreiben, was die Datenhoheit stärkt. Eine rechtliche Prüfung im Einzelfall ist nötig; dies ist keine Rechtsberatung.
Sollten wir Server selbst bauen oder fertige nutzen?
Beides hat seinen Platz. Für verbreitete Standardsysteme sind fertige, vertrauenswürdige Server der schnellere Weg. Für eigene oder geschäftskritische Systeme lohnt der Eigenbau, der dank verfügbarer Bibliotheken meist beherrschbar ist. In der Praxis ist eine Mischung üblich.

KI-Agenten & Orchestrierung strategisch einsetzen

Brauchen Sie eine ehrliche MCP- & Agenten-Strategie?

Wir prüfen herstellerunabhängig, ob und wo sich MCP für Ihr Unternehmen rechnet: Eignung der Use-Cases, Build-vs-Buy, Architektur, Governance, Datenschutz-Setup und Umsetzungs-Pfad – pragmatisch auf den Mittelstand zugeschnitten.

Seit 2006 am Markt

Erfahrung aus über 100 Digitalprojekten

DSGVO & Souveränität

Datenschutz von Anfang an mitgedacht

Rückmeldung in 24 h

Schnell, direkt, unverbindlich