Was ist MCP (Model Context Protocol)?
Model Context Protocol
Ein offenes Protokoll zum Austausch von Tools, Resources und Prompts zwischen Anwendungen und Servern; Portabilität und Sicherheit erfordern kompatible Implementierungen und durchgesetzte Rechte.
Model Context Protocol (MCP) standardisiert den Austausch von Tools, Resources und Prompts zwischen Anwendung und Server. Es kann AI Agents mit Geschäftssystemen verbinden oder einen RAG-Retriever bereitstellen. Das Protokoll wählt kein Modell, implementiert keine Suche und autorisiert für sich allein keine geschäftliche Aktion.
Portabilität hat Bedingungen. Prüfe die unterstützte Protokollrevision, den Transport, den Autorisierungsablauf und die Funktionen jedes Clients. Die Revision 2026-07-28 ersetzte Initialisierungs-Handshake und Protokollsitzungen durch Metadaten pro Anfrage. Rein moderne und rein ältere Implementierungen benötigen einen ausdrücklichen Kompatibilitätspfad; das MCP-Label allein schafft keine Interoperabilität.
Hypothetisches Beispiel: Ein Unternehmen stellt CRM-Abfragen und Dokumentensuche über MCP bereit. Ein zweiter Host kann diese Server wiederverwenden. Das Team muss dort aber Tool-Erkennung, Schemas, Authentifizierung, Mandantengrenzen und Freigaben prüfen. Die Versions- und Kompatibilitätsspezifikation unterscheidet die ältere und die moderne Protokollgeneration. Wiederverwendete Serverlogik reduziert Integrationsarbeit, ersetzt aber keine Client-Prüfung.
MCP enthält ein optionales Autorisierungsframework, keine vollständige Berechtigungsrichtlinie der Anwendung. Eine HTTP-Implementierung dieses Frameworks muss die für diesen Server bestimmten Tokens validieren und darf Client-Tokens nicht an eine vorgelagerte API durchreichen. Erzwinge Mandanten-, Objekt- und Aktionsrechte an der Datengrenze und geeignete Freigaben für folgenreiche Aktionen. Prüfe fremde Startbefehle, Pfade, Secrets, Versionen und Netzwerkfreigaben vorab mit dem lokalen MCP Install Risk Scanner.