Das Model Context Protocol (MCP) ist ein offener Standard, der von Anthropic im November 2024 eingeführt wurde und es KI-Anwendungen ermöglicht, über eine einheitliche Schnittstelle Verbindungen zu externen Tools, Datenquellen und Systemen herzustellen.
MCP standardisiert den Zugriff von KI-Agenten auf Tools und Daten. Eine KI-Anwendung (der Host) führt MCP-Clients aus, die sich mit MCP-Servern verbinden und jeweils ein Tool oder eine Datenquelle über JSON-RPC 2.0 bereitstellen. Dadurch werden individuelle Einzelintegrationen durch ein einheitliches Protokoll ersetzt. Da MCP-Server Aktionen ausführen können, ist die Authentifizierung und Autorisierung dieser Verbindungen ein zentrales Sicherheitskriterium.
Wichtige Erkenntnisse
- MCP ist ein offener Standard von Anthropic (November 2024) zur Verbindung von KI-Modellen mit Werkzeugen und Daten.
- Es verwendet ein Host-, Client- und Servermodell, das über JSON-RPC 2.0 kommuniziert.
- MCP löst das „N mal M“-Problem, für jedes Werkzeug einen individuellen Konnektor zu erstellen.
- Es wurde weithin übernommen, auch von anderen großen KI-Anbietern, und gilt als De-facto-Standard.
- MCP-Server können tatsächlich Aktionen ausführen, daher sind Authentifizierung, Autorisierung und Überwachung unerlässlich.
Was ist das Model Context Protocol (MCP)?
MCP ist ein offener Standard, der eine einheitliche Methode für KI-Anwendungen definiert, um Verbindungen zu externen Tools, Datenquellen und Systemen herzustellen. Anstatt dass jedes KI-Produkt individuelle Integrationen entwickelt, bietet MCP ein gemeinsames Protokoll, sodass ein KI-Agent jedes Tool mit einer MCP-Schnittstelle erkennen und nutzen kann. Anthropic hat MCP im November 2024 eingeführt, und es hat sich seitdem branchenweit etabliert.
Warum MCP existiert
Vor MCP war die Anbindung von KI-Modellen an Tools ein komplexes Problem: Jedes Modell benötigte einen benutzerdefinierten Konnektor für jedes Tool oder jede Datenquelle, was nicht skalierbar war. MCP vereinfacht dies durch einen einzigen Standard. Ein Tool-Entwickler schreibt einen MCP-Server, und jeder MCP-kompatible Agent kann ihn nutzen. Diese Vereinfachung hat Standardprotokolle auch in anderen Bereichen der Informatik bewirkt.
So funktioniert MCP
MCP verwendet ein Host-, Client- und Servermodell:
- Host: Die KI-Anwendung (z. B. ein Assistent oder Agent), die externe Funktionen benötigt.
- Client: Ein Konnektor, der vom Host ausgeführt wird (einer pro Server), der die Verbindung verwaltet.
- Server: Eine Komponente, die ein Tool, eine Datenquelle oder eine andere Funktion bereitstellt.
Clients und Server tauschen JSON-RPC 2.0-Nachrichten über eines von zwei Standardprotokollen aus: stdio für lokale Server und Streamable HTTP für entfernte Server (das ältere HTTP+SSE-Protokoll ist veraltet). Der Host erstellt für jeden Server, mit dem er sich verbindet, einen dedizierten Client, um die Verbindungen voneinander zu isolieren.
Was MCP-Server offenlegen
MCP-Server bieten drei Arten von Funktionen: Tools (Aktionen, die der Agent ausführen kann, z. B. Datenbankabfragen oder Nachrichtenversand), Ressourcen (Daten, die der Agent lesen kann) und Prompts (wiederverwendbare Vorlagen). Da Tools reale Systeme verändern können, bestimmt der Umfang der vom MCP-Server erlaubten Aktionen, wie viel Vertrauen er benötigt.
Sicherung von MCP
Da MCP-Server Aktionen ausführen und auf sensible Daten zugreifen können, müssen sie wie jede privilegierte Maschine-zu-Maschine-Verbindung gesichert werden. Das Protokoll unterstützt dies nun direkt: Die Spezifikation vom November 2025 ergänzte die Serveridentitätsprüfung und die OAuth-basierte Maschine-zu-Maschine-Autorisierung, einschließlich Client-Anmeldeinformationen und Kontrollen durch Identitätsanbieter. In der Praxis bedeutet dies, jedem Server eine verifizierbare Identität zuzuweisen, seine Berechtigungen auf das Prinzip der minimalen Rechtevergabe zu beschränken, jede Verbindung zu authentifizieren und die Aktivitäten der Agenten über den Server zu protokollieren. Dies entspricht der in „ Nicht-menschliche Identität“ beschriebenen Disziplin der Maschinenidentität , angewendet auf MCP.
MCP und agentenbasierte KI
MCP ist ein grundlegender Bestandteil agentenbasierter Systeme, da es den Zugriff von Agenten auf Werkzeuge und Daten ermöglicht. Die Sicherung von MCP-Verbindungen ist daher Teil der Sicherheit agentenbasierter KI , und die beiden Themen sollten idealerweise gemeinsam geplant werden.
Wie Verschlüsselungsberatung hilft
Mit der zunehmenden Verbreitung von KI-Agenten und MCP-Servern entwickelt sich jede zu einer Maschinenidentität, die authentifiziert und verwaltet werden muss. CertSecure Manager und die PKI-Dienste von Encryption Consulting stellen die Zertifikate und die Ausstellungsinfrastruktur bereit, um MCP-Servern und -Agenten überprüfbare und verwaltbare Identitäten zu verleihen, die auf ISO/IEC 27001:2022- und SOC 2-zertifizierten Verfahren basieren.
Häufig gestellte Fragen
Wer hat MCP entwickelt?
Das Model Context Protocol (MCP) wurde von Anthropic entwickelt und im November 2024 als offener Standard eingeführt. Es wurde von den Anthropic-Ingenieuren David Soria Parra und Justin Spahr-Summers entwickelt. Seit seiner Veröffentlichung hat es sich branchenweit, auch bei anderen großen KI-Anbietern, weit verbreitet. Im Dezember 2025 übergab Anthropic MCP an die Agentic AI Foundation, einen Fonds der Linux Foundation, der gemeinsam mit Block und OpenAI gegründet wurde. Dadurch wurde das Projekt von Anthropic in eine herstellerneutrale Verwaltung überführt. Es bleibt eine offene Spezifikation mit SDKs für gängige Programmiersprachen.
Welches Problem löst MCP?
MCP löst das Integrationsproblem der Anbindung von KI-Modellen an die zahlreichen benötigten Tools und Datenquellen. Vor MCP erforderte jede Kombination aus Modell und Tool einen benutzerdefinierten Konnektor – ein „N mal M“-Problem. MCP ersetzt diese individuellen Integrationen durch ein einheitliches Protokoll, sodass jeder MCP-kompatible Agent mit jedem MCP-Server kommunizieren kann.
Ist MCP sicher?
MCP selbst ist ein Protokoll; die Sicherheit hängt von der Bereitstellung und Kontrolle der MCP-Server ab. Da Server Aktionen ausführen und auf Daten zugreifen können, benötigen sie verifizierbare Identitäten, Berechtigungen nach dem Prinzip der minimalen Rechtevergabe, authentifizierte Verbindungen und eine vollständige Protokollierung. Die Behandlung von MCP-Servern als privilegierte Maschinenidentitäten und nicht als offene Endpunkte ist für die sichere Nutzung von MCP unerlässlich.
Was ist ein MCP-Server?
Ein MCP-Server ist eine Komponente, die KI-Anwendungen über das Model Context Protocol (MCP) spezifische Funktionen wie Tools, APIs oder Datenquellen bereitstellt. KI-Hosts führen MCP-Clients aus, die sich über JSON-RPC 2.0 mit diesen Servern verbinden. Ende 2025 existieren mehr als 10,000 aktive öffentliche MCP-Server, von Dateisystemen und Datenbanken bis hin zu SaaS-Integrationen.
In welchem ​​Verhältnis steht MCP zu KI-Agenten?
MCP ist die Schnittstelle, über die viele KI-Agenten mit der Außenwelt kommunizieren. Ein Agent nutzt MCP-Clients, um sich mit MCP-Servern zu verbinden, die Werkzeuge und Daten bereitstellen und dem Agenten so ermöglichen, über die reine Textgenerierung hinaus Aktionen auszuführen. Dadurch wird MCP zentral für agentenbasierte Systeme, und die Sicherung von MCP-Verbindungen ist ein Kernbestandteil der Sicherheit agentenbasierter KI.
Sichern Sie Ihre MCP-Verbindungen
Sind Sie bereit, MCP-Servern und -Agenten verwaltete Identitäten zu geben? Sehen Sie CertSecure Manager in Aktion oder lesen Sie mehr über agentenbasierte KI-Sicherheit.
