
Künstliche Intelligenz verändert die Art und Weise, wie wir unsere alltäglichen Aufgaben erledigen. KI-Assistenten sind unglaublich intelligent; sie können programmieren, komplexe Konzepte erklären und jede Frage beantworten, die du ihnen stellst. Allerdings können sie keine Aktionen eigenständig ausführen.
Wenn du deinen KI-Assistenten bittest, „ein Backup meiner Datenbank zu erstellen“, gibt er dir vielleicht klare Anweisungen, führt die CLI-Befehle direkt aus oder löst in manchen Fällen sogar Aktionen über verbundene Agent-Workflows aus. Doch für die meisten Entwickler bedeuten diese Aufgaben heute immer noch, dass sie zu ihrem Terminal oder ihren Plattform-Tools wechseln müssen, um Befehle manuell zu überprüfen, zu validieren und auszuführen. Dieses ständige Hin- und Her zwischen deinem KI-Assistenten und deinen eigentlichen Tools verschwendet Zeit und unterbricht deine Konzentration.
Das Model Context Protocol (MCP) schließt diese Lücke zwischen KI-Assistenten und externen Systemen. MCP bietet eine standardisierte Möglichkeit für KI, auf Tools und Echtzeitdaten zuzugreifen. Der Upsun-MCP-Server wendet dies auf das cloud-Infrastrukturmanagement an und verbindet deinen KI-Assistenten direkt mit der Upsun-API.
KI-Assistenten haben eine grundlegende Einschränkung: Sie können beschreiben, wie man etwas macht, aber sie können es nicht selbst ausführen. Ihnen fehlen die Verbindungen zu den Tools und Systemen, die du täglich nutzt.
Vor MCP musste man für jede Verbindung zwischen einem KI-Modell und einem externen Tool maßgeschneiderten Code programmieren. Soll Claude deine Google-Drive-Dateien vorlesen? Dann muss jemand diese spezielle Integration erstellen. Soll ChatGPT deine Datenbank abfragen? Das ist eine weitere maßgeschneiderte Integration. Die Anzahl der benötigten Integrationen wächst exponentiell mit jedem neuen KI-Modell und Tool, das du hinzufügst. Dieser fragmentierte Ansatz führte zu erheblichen Problemen, wie zum Beispiel:
MCP löst dieses Problem, indem es die Schnittstellen von KI-Assistenten zu externen Systemen standardisiert.
Anthropic, die Entwickler von MCP, beschrieben MCP als „das USB-C für KI“ – einen einzigen, universellen Standard für die Anbindung von KI-Assistenten an externe Tools und Daten.
MCP ist ein offener Standard für die Anbindung von KI-Anwendungen an externe Systeme. Wenn große Sprachmodelle das Gehirn sind, dann ist MCP das Nervensystem, das das Gehirn mit den Händen verbindet, damit es Dinge tun kann. MCP standardisiert, wie KI-Systeme sich mit externen Tools und Datenquellen verbinden. Ein MCP-Server ist die Komponente, die KI-Assistenten die tatsächlichen Funktionen zur Verfügung stellt, darunter das Lesen von Dateien, das Abfragen von APIs, das Abrufen von Protokollen und in manchen Fällen auch Änderungen an der Infrastruktur.
Wenn dein KI-Assistent eine Aktion ausführen muss:
1. Entscheidet die KI, welches Tool verwendet werden soll.
2. Der MCP-Client sendet eine standardisierte Anfrage.
3. Der MCP-Server führt die Aktion aus.
4. Der Server gibt das Ergebnis zurück.
5. Deine KI nutzt dieses Ergebnis in ihrer Antwort.
Dieses Interaktionsmodell funktioniert bei allen MCP-kompatiblen Tools und Assistenten identisch. Anstatt für jede Kombination aus KI und Tool eine eigene Integration zu entwickeln, erstellst du sie einmalig mit MCP. Jeder KI-Assistent, der MCP versteht, kann sich dann mit jedem Tool verbinden, das MCP versteht.
Um zu verstehen, wie MCP-Server funktionieren, ist es wichtig, die zusammenwirkenden Komponenten zu kennen. MCP-Server arbeiten in einem dreiteiligen System:
1. MCP-Host
Die Anwendung, in der dein KI-Assistent läuft. Das ist die Oberfläche, mit der du interagierst, wenn du eine Frage oder eine Anfrage eingibst. Das kann Claude Desktop sein oder IDEs wie VS Code, Cursor, JetBrains-IDEs oder jedes andere Tool mit einem KI-Assistenten. Die Host-Anwendung enthält das KI-Modell und verarbeitet deine Anfragen.
2. MCP-Client
Der MCP-Client befindet sich innerhalb des Hosts und fungiert als Übersetzer. Er übersetzt die Anfragen des KI-Modells in ein Format, das der MCP-Server versteht, und wandelt die Antworten des Servers wieder in ein Format um, das die KI nutzen kann. Im Gegensatz zum MCP-Host siehst du den Client nicht in Aktion, da er hinter den Kulissen arbeitet, um einen reibungslosen Ablauf zu gewährleisten.
3. MCP-Server
Der MCP-Server ist ein externer Dienst, der über eine MCP-Schnittstelle Kontext, Daten oder Funktionen bereitstellt, wie zum Beispiel den Zugriff auf Datenbanken, das Aufrufen von APIs, die Verwaltung von Dateisystemen oder, in unserem Fall, die Verwaltung der cloud-basierten Infrastruktur.
Um eine Verbindung zu mehreren Diensten herzustellen, verwaltet ein einzelner Host mehrere MCP-Clients, von denen sich jeder mit einem anderen MCP-Server verbindet. Der KI-Assistent kann dann mithilfe natürlicher Sprache Aktionen über alle verbundenen Dienste hinweg anfordern.
Da KI-Assistenten mittlerweile zum Standard in Entwicklungstools gehören, verwandelt MCP sie von passiven Helfern in aktive Akteure. MCP ermöglicht neue Arbeitsabläufe für das Infrastrukturmanagement:
Der Upsun-MCP-Server verbindet KI-Assistenten mit deiner Upsun-Cloud-Plattform. Du kannst deine Upsun-Projekte und -Umgebungen über Dialoge mit deinem KI-Assistenten verwalten – direkt aus deinem Code-Editor heraus, ohne zu Terminals oder Webkonsolen wechseln oder dir CLI-Befehle merken zu müssen.
Der Upsun-MCP-Server gewährt deinem KI-Assistenten Zugriff auf die Upsun-API – dieselbe sichere API, die auch von der CLI und der Konsole genutzt wird. Alle Vorgänge unterliegen denselben Authentifizierungs-, Autorisierungs- und Sicherheitsprüfungen wie direkte API-Aufrufe, wodurch sichergestellt wird, dass die Berechtigungen und Zugriffskontrollen deiner Organisation eingehalten werden. Du kannst dem Upsun-MCP zwar die Berechtigung erteilen, Änderungen an deinen Projekten vorzunehmen, standardmäßig ist der Upsun-MCP jedoch zunächst nur leseberechtigt.
Der Upsun-MCP-Server bietet drei Kernfunktionen:
Diese Funktionen ermöglichen konkrete Vorgänge wie zum Beispiel:
Hinweis: Der Upsun-MCP-Server konzentriert sich auf Infrastruktur- und Bereitstellungsvorgänge. Verwaltungsfunktionen wie Benutzerverwaltung, Abrechnung und Kontoeinstellungen werden über die Upsun Cloud Console verwaltet.
Sicherheit ist ein grundlegender Aspekt des Upsun-MCP-Servers. Zu verstehen, wie er deine Infrastruktur schützt, hilft dir, ihn vertrauensvoll zu nutzen.
Wie bereits erwähnt, folgen die MCP-Abläufe dem bestehenden Sicherheitsmodell der Upsun Cloud. Wenn dein KI-Assistent eine Anfrage an den MCP-Server stellt, durchläuft diese dieselben Authentifizierungs- und Autorisierungsprüfungen, als würdest du die CLI nutzen oder einen direkten API-Aufruf tätigen. Der MCP-Server umgeht oder schwächt keine bestehenden Sicherheitskontrollen; er nutzt sie. Die Authentifizierung erfolgt über API-Token, die du in deinen Upsun-Kontoeinstellungen mit den entsprechenden Berechtigungen für deine Projekte generierst.
Standardmäßig schreibgeschützt
Der Upsun-MCP-Server arbeitet standardmäßig im schreibgeschützten Modus, sodass du deine Infrastruktur sicher erkunden und verstehen kannst, ohne unbeabsichtigte Änderungen zu riskieren. In diesem Modus kannst du Organisationen, Projekte und Umgebungen anzeigen sowie Konfigurationsdateien wie .upsun/config.yaml lesen, aber du kannst keine Änderungen vornehmen, bis du Schreibvorgänge ausdrücklich aktivierst. Dieses Standardverhalten stellt sicher, dass keine Bereitstellungen, Umgebungsänderungen oder Konfigurationsaktualisierungen stattfinden, es sei denn, du erlaubst sie absichtlich.
Schreibvorgänge aktivieren
Auf dem Upsun-MCP-Server sind Schreibvorgänge standardmäßig deaktiviert, du kannst sie jedoch aktivieren, indem du in deiner MCP-Konfiguration „enable-write":"true" festlegst. Diese Einstellung solltest du erst aktivieren, wenn du die Auswirkungen verstanden hast und damit einverstanden bist, dass dein KI-Assistent in deinem Namen Änderungen an der Infrastruktur vornimmt. Selbst wenn der Schreibmodus aktiviert ist, unterliegen alle Aktionen weiterhin den Berechtigungen deines Kontos. Der KI-Assistent kann keine Vorgänge ausführen, die über die Berechtigungen deines API-Tokens hinausgehen.
Verwaltung von API-Tokens
API-Token folgen den Standard-Sicherheitspraktiken von Upsun Cloud:
Der MCP-Server hält sich an die Grenzen der Berechtigungen deines Tokens. Wenn dein Token keine Berechtigung zum Ändern von Produktionsumgebungen hat, kann der MCP-Server diese auch nicht ändern – unabhängig davon, was dein KI-Assistent anfordert.
Um mit dem Upsun-MCP-Server loszulegen, sind zwei Schritte erforderlich: das Abrufen eines API-Tokens und die Konfiguration deines MCP-Clients.
Beantragung deines Upsun-API-Tokens
Rufe die Upsun Cloud Console auf und rufe deine Kontoeinstellungen auf. Erstelle ein neues API-Token mit den entsprechenden Berechtigungen für deine Projekte. Der Geltungsbereich des Tokens bestimmt, welche Vorgänge der MCP-Server in deinem Namen ausführen darf. Für erste Schritte bieten Lesezugriffsberechtigungen einen sicheren Ausgangspunkt.
Denk daran, deinen API-Token sicher aufzubewahren. Dieser Token gewährt Zugriff auf deine Infrastruktur, behandle ihn also genauso sorgfältig wie alle anderen Zugangsdaten.
Konfigurieren deines MCP-Clients
Der Upsun-MCP-Server funktioniert mit allen gängigen KI-Entwicklungsumgebungen. Die Konfiguration folgt über verschiedene Clients hinweg einem einheitlichen Muster, auch wenn die genaue Syntax je nach Plattform variiert.
Füge beispielsweise in Cursor die folgende Konfiguration in deine Datei ~/.cursor/mcp.json ein. Du kannst sie auch in einem bestimmten Projekt installieren, indem du eine Datei .cursor/mcp.json in deinem Projektordner erstellst. Weitere Informationen findest du in der Cursor-MCP-Dokumentation.
{
"mcpServers": {
"upsun": {
"url": "https://mcp.upsun.com/mcp",
"headers": {
"upsun-api-token": "YOUR_API_TOKEN",
"enable-write": "false"
}
}
}
}
Für Claude Code führe diesen Befehl in deinem Terminal aus. Weitere Informationen findest du in der Claude Code MCP-Dokumentation.
claude mcp add --transport http upsun https://mcp.upsun.com/mcp --header "upsun-api-token: YOUR_API_TOKEN" --header "enable-write: false"
Für VS Code füge dies zu deiner VS-Code-MCP-Konfigurationsdatei hinzu. Weitere Informationen findest du in der VS-Code-MCP-Dokumentation.
"upsun": {
"type": "http",
"url": "https://mcp.upsun.com/mcp",
"headers": {
"upsun-api-token": "YOUR_API_TOKEN",
"enable-write": "false"
}
}
Der Upsun-MCP-Server funktioniert mit über 20 KI-Entwicklungsumgebungen. Eine vollständige Anleitung zur Einrichtung für alle unterstützten Clients findest du in der Upsun-MCP-Dokumentation.
Teste deine Verbindung
Überprüfe nach der Konfiguration deine Verbindung, indem du deinem KI-Assistenten einfache Fragen zu deiner Upsun-Infrastruktur stellst. Du kannst mit schreibgeschützten Vorgängen beginnen, wie zum Beispiel dem Überprüfen des Projektstatus oder dem Auflisten von Umgebungen.
Konkrete Anfragen führen zu besseren Ergebnissen: Anstatt „Überprüfe meine Sachen“ zu sagen, versuche es mit „Zeig mir den Status aller Umgebungen im Produktionsprojekt“. Wenn du mehr Sicherheit gewonnen hast, probiere komplexere Vorgänge aus und bitte deinen KI-Assistenten, dir zu erklären, was er vorhat, bevor er Schreibvorgänge ausführt.
Hinweis: Die Ergebnisse hängen von den Fähigkeiten deines KI-Assistenten ab. Verschiedene KI-Modelle interpretieren Anfragen unterschiedlich und können in ihrer Fähigkeit, komplexe Infrastruktur-Aufgaben zu bewältigen, variieren. Es ist wichtig, das Verständnis der KI vor der Ausführung von Schreibvorgängen zu überprüfen und klare Anweisungen zu geben.
Der Upsun-MCP-Server lässt sich mit anderen KI-Features integrieren, um eine einheitliche Entwicklungsumgebung zu schaffen:
Das Model Context Protocol verändert die Art und Weise, wie du mit Tools und Infrastruktur interagierst. Durch die Standardisierung der Verbindung zwischen KI-Assistenten und externen Systemen beseitigt MCP die fragmentierte Landschaft maßgeschneiderter Integrationen und ermöglicht wirklich vernetzte Arbeitsabläufe. Der Upsun-MCP-Server überträgt diese Vision auf das Management von cloud-basierten Infrastrukturen. Er kann Unterbrechungen beseitigen, manuellen Aufwand reduzieren und dir ermöglichen, dich auf das Entwickeln statt auf das Verwalten zu konzentrieren. Es geht hier nicht darum, dein Fachwissen zu ersetzen. Es geht darum, deine Fähigkeiten zu erweitern und Reibungsverluste aus deinen täglichen Arbeitsabläufen zu beseitigen.
Da sich MCP branchenweit immer mehr durchsetzt, ist zu erwarten, dass immer mehr Dienste ihre Funktionen über standardisierte Server zur Verfügung stellen werden. Das Ökosystem bewegt sich auf eine Zukunft zu, in der dein KI-Assistent nahtlos mit jedem Tool und jeder Plattform interagieren kann, die du nutzt – und das alles über natürliche Sprache.
Umfassende Informationen zum Model Context Protocol-Standard findest du in der offiziellen MCP-Dokumentation von Anthropic.