Grundlagen
Das Model Context Protocol einfach erklärt
Was hinter dem Model Context Protocol steckt, welches Problem es löst und welche Rolle es für die Anbindung von KI-Anwendungen an externe Datenquellen spielt.
Ausgangslage
Bevor das Model Context Protocol verbreitet war, musste jede KI-Anwendung, die externe Daten verarbeiten oder Aktionen außerhalb des Chatfensters ausführen sollte, für jede einzelne Datenquelle eine eigene Schnittstelle entwickeln. ChatGPT-Plugins für Google Calendar, Claude-Tools für Notion, Cursor-Integrationen für GitHub: jede Kombination ergab eine separate Integration mit eigenem Pflegeaufwand.
Bei drei KI-Anbietern und zehn relevanten Datenquellen entstehen so dreißig spezifische Schnittstellen. Mit jedem zusätzlichen Anbieter und jeder weiteren Quelle wächst der Aufwand proportional.
Was MCP leistet
MCP ist ein offener Standard, den Anthropic im November 2024 veröffentlicht hat. Es definiert ein einheitliches Protokoll für die Kommunikation zwischen KI-Anwendungen und externen Systemen. Eine KI-Anwendung muss MCP genau einmal unterstützen, eine Datenquelle ebenso. Die kombinatorische Komplexität entfällt.
Die drei Rollen
Eine MCP-Verbindung umfasst drei Beteiligte:
- MCP Client. Die KI-Anwendung, die die Kommunikation initiiert. Dazu zählen Claude Desktop, Claude Web, Cursor und perspektivisch ChatGPT.
- MCP Server. Die Vermittlungsschicht, die ein externes System anbindet. inboxmcp ist ein solcher Server für IMAP. Es existieren weitere Implementierungen für GitHub, Linear, Notion und andere Dienste.
- Datenquelle. Das tatsächlich angebundene System: ein IMAP-Server, ein Notion-Workspace, ein Kalender.
Der Client kommuniziert über MCP mit dem Server. Der Server übersetzt jede Anfrage in das native Protokoll der jeweiligen Datenquelle.
Was ein MCP-Server bereitstellt
- Tools. Aktionen, die die KI ausführen kann, beispielsweise das Versenden einer E-Mail oder das Anlegen eines Ordners.
- Resources. Daten, die die KI abrufen kann, etwa eine konkrete Nachricht oder die Liste vorhandener Ordner.
- Prompts. Vorgefertigte Anweisungen für wiederkehrende Aufgaben.
Verfügbarkeit auf KI-Seite
- Claude (Web und Desktop): vollständige Unterstützung seit Veröffentlichung.
- ChatGPT: Aufnahme in das OpenAI-Apps-Verzeichnis angekündigt.
- Gemini: Unterstützung angekündigt, Zeitplan offen.
- Cursor, Continue und weitere Code-Editoren: heute verfügbar.
- Microsoft Copilot: auf der Roadmap.
Bedeutung als offener Standard
MCP ist kein proprietäres Produkt von Anthropic, sondern ein offener Standard mit Implementierungen in Python, TypeScript, .NET und Java. Eigene Server lassen sich entwickeln und von jeder konformen KI-Anwendung nutzen. Eine Bindung an einen einzelnen KI-Anbieter entfällt.
Praktische Bedeutung
Für die Nutzung musst du den Standard nicht im Detail verstehen. Eine KI-Anwendung wird installiert, ein MCP-Server hinzugefügt (URL eintragen, einmalige OAuth-Anmeldung), und die Integration steht ab diesem Zeitpunkt zur Verfügung. inboxmcp ist eine konkrete Implementierung für klassische IMAP-Postfächer wie mailbox.org, IONOS, STRATO, Posteo oder Plesk-Hostings.