MCP-Server erklärt: Was ist das & brauchst du es?
Veröffentlicht am Lesezeit: 8 Min.
- #mcp
- #claude-code
Inhalt
Du hast irgendwo “MCP-Server” gelesen, vielleicht im Zusammenhang mit Claude oder KI-Agenten, und jetzt fragst du dich: Was zum Teufel ist das überhaupt?
Gute Neuigkeit: Das Konzept ist eigentlich simpel. Du brauchst keine Informatik-Vorlesung dafür. Dieser Artikel erklärt dir, was ein MCP-Server ist, warum er existiert, und wann du dir überhaupt Gedanken darüber machen solltest – mit einem konkreten Beispiel von Anfang bis Ende.
Was ist ein MCP-Server? (in einem Satz)
Ein MCP-Server ist ein kleines Programm, das einem KI-Assistenten wie Claude beibringt, mit einer bestimmten Sache zu sprechen – zum Beispiel deinen Dateien, einer Datenbank oder GitHub.
MCP steht für Model Context Protocol, ein offener Standard, der festlegt, wie KI-Anwendungen sich mit externen Tools und Datenquellen verbinden. Der Server ist die eine Seite dieser Verbindung: Er stellt der KI bereit, was sie braucht.
Stell dir MCP vor wie USB-C für KI-Tools: Früher brauchte jede App eine eigene, individuelle Steckerform, um sich mit externen Diensten zu verbinden. Mit MCP gibt es einen einheitlichen Standard – einmal gebaut, überall einsteckbar.
Das Problem, das MCP löst – mit Alltagsbeispiel
Vor MCP: Jede Integration war ein Sonderanfertigungs-Chaos
Stell dir vor, du willst, dass dein KI-Assistent deine lokalen Dateien lesen kann. Dann deine E-Mails. Dann GitHub-Issues. Dann eine Datenbank.
Ohne Standard musste jeder KI-Anbieter für jede dieser Verbindungen eine eigene Lösung bauen. Und du als Nutzer musstest hoffen, dass dein Anbieter genau die Integrationen gebaut hat, die du brauchst. Fehlte eine: Pech gehabt.
Das ist der Zustand vor MCP: viel Doppelarbeit, viele Inkompatibilitäten, viele Lücken.
Nach MCP: ein Standard für alle
Anthropic hat MCP im November 2024 als offenen Standard veröffentlicht – inklusive Open-Source-Spezifikation und SDKs. Die Idee ist einfach:
- Statt 50 verschiedener Integrationen für 50 verschiedene KI-Apps baust du einen MCP-Server.
- Jede KI-App, die MCP unterstützt, kann diesen Server sofort nutzen – Claude, VS Code Copilot, Cursor, und viele mehr.
Schon zum Start gab es fertige Server für Google Drive, Slack, GitHub, Git, PostgreSQL und den Browser-Automatisierer Puppeteer. Heute gibt es hunderte.
Wie funktioniert das Model Context Protocol?
Der Aufbau in drei Rollen
MCP kennt drei Teilnehmer, die immer zusammenspielen:
| Rolle | Was es ist | Beispiel |
|---|---|---|
| Host | Die KI-App, die du benutzt | Claude Desktop, Claude Code, VS Code |
| Client | Eine Verbindungskomponente im Host (eine pro Server) | Wird automatisch vom Host erstellt |
| Server | Das externe Programm, das Fähigkeiten bereitstellt | Filesystem-Server, GitHub-Server |
Du musst dir den Client nicht groß merken – er lebt unsichtbar im Host und kümmert sich um die Verbindung. Entscheidend für dich sind Host und Server.
Was stellt ein MCP-Server bereit?
Ein MCP-Server kann dem KI-Assistenten drei Arten von Dingen anbieten:
Tools (Werkzeuge): Ausführbare Funktionen, die die KI aufrufen kann – z. B. “lies diese Datei”, “erstelle einen GitHub-Issue”, “führe diese Datenbankabfrage aus”.
Resources (Ressourcen): Datenzugriff für Kontext – z. B. Dateiinhalte, Datenbankschemata, API-Antworten. Die KI kann diese Daten lesen, um informierter zu antworten.
Prompts: Vorgefertigte Vorlagen für häufige Interaktionen – z. B. ein Standard-Systemprompt für eine bestimmte Aufgabe.
Wie läuft eine Verbindung ab?
Wenn dein KI-Assistent einen MCP-Server nutzt, passiert grob folgendes:
- Host und Server stellen sich vor und einigen sich auf die unterstützten Fähigkeiten (Initialisierung).
- Der Client fragt: “Welche Tools hast du?” – der Server antwortet mit einer Liste.
- Die KI entscheidet, welches Tool sie braucht, und ruft es auf.
- Der Server führt die Aktion aus und schickt das Ergebnis zurück.
- Die KI nutzt das Ergebnis, um dir zu antworten.
Das läuft alles im Hintergrund ab. Für dich sieht es einfach so aus, als würde die KI “wissen”, was in deinen Dateien steht.
MCP-Server, -Client, -Host: wer ist wer?
Das ist der Teil, der die meisten verwirrt. Deshalb nochmal, mit einem konkreten Beispiel.
Szenario: Du nutzt Claude Desktop und willst, dass Claude deine lokalen Dateien lesen kann.
- Host = Claude Desktop. Das ist die App, mit der du sprichst. Sie koordiniert alles.
- MCP-Server = der Filesystem-Server. Ein kleines Programm, das auf deinem Computer läuft und Claude Zugriff auf deinen Ordner gibt. Er “spricht MCP”, damit Claude ihn versteht.
- Client = eine Komponente in Claude Desktop. Claude Desktop erstellt automatisch einen Client, der die Verbindung zum Filesystem-Server hält. Du siehst ihn nicht – er existiert einfach.
Ein anderes Beispiel: VS Code kann auch als Host agieren. Wenn du den Sentry-MCP-Server einbindest, erstellt VS Code einen Client für Sentry. Wenn du dann noch den Filesystem-Server hinzufügst, erstellt VS Code einen zweiten Client. Zwei Server = zwei Clients im Host.
Merksatz: Der Server ist das Ding, das du installierst oder konfigurierst. Der Host ist das Ding, das du benutzt. Der Client ist das unsichtbare Bindeglied dazwischen.
Brauche ich überhaupt einen MCP-Server?
Kurze Antwort: Kommt drauf an, was du machen willst.
Du brauchst keinen MCP-Server, wenn…
- Du einfach mit einem KI-Assistenten chattst.
- Du Texte schreiben, übersetzen, zusammenfassen lässt.
- Du keine externe Datenquelle oder kein externes Tool einbinden musst.
- Du Claude.ai im Browser nutzt und damit zufrieden bist.
Ein MCP-Server wird interessant, wenn…
- Du willst, dass deine KI deine lokalen Dateien oder Ordner lesen kann.
- Du willst, dass die KI direkt mit GitHub, Notion, Slack oder deiner Datenbank interagiert.
- Du baust einen KI-Agenten, der echte Aktionen in der Welt ausführen soll.
- Du arbeitest mit Claude Code und willst es mit deinen Tools verbinden.
Für normale Nutzer, die einfach produktiver werden wollen, reicht oft Claude Desktop mit einem oder zwei vorinstallierten MCP-Servern vollkommen aus. Für Entwickler und Technikbegeisterte öffnet MCP eine ganz andere Welt.
Ein konkretes Beispiel von Anfang bis Ende
Nehmen wir folgendes Szenario: Claude soll deine lokalen Projektdateien lesen und dir helfen, eine Zusammenfassung zu schreiben.
Ohne MCP ist das nicht möglich – Claude hat keinen Zugriff auf deinen Computer.
Mit MCP funktioniert es so:
Schritt 1: Du installierst den Filesystem-MCP-Server. Das ist ein fertiges Programm aus den offiziellen MCP-Referenz-Implementierungen. Du sagst ihm, welche Ordner es freigeben darf.
Schritt 2: Du konfigurierst Claude Desktop. In der Konfigurationsdatei trägst du den Server ein. Claude Desktop weiß jetzt: “Ich soll beim Start diesen Server verbinden.”
Schritt 3: Claude Desktop startet und verbindet sich. Beim Öffnen erstellt Claude Desktop einen Client für den Filesystem-Server. Client und Server stellen sich vor: “Ich kann diese Tools anbieten.” – “Verstanden, ich merke mir das.”
Schritt 4: Du stellst eine Frage. Du schreibst: “Lies mein Projekt-README und erkläre mir in drei Sätzen, worum es geht.”
Schritt 5: Claude ruft das Tool auf.
Claude entscheidet intern: “Ich brauche das Tool read_file vom Filesystem-Server.” Es ruft dieses Tool auf, übergibt den Dateipfad.
Schritt 6: Der Server liest die Datei.
Der Filesystem-Server liest /dein/projekt/README.md und gibt den Inhalt zurück.
Schritt 7: Claude antwortet dir. Claude hat jetzt den Dateiinhalt als Kontext und schreibt dir eine präzise Zusammenfassung.
Das alles passiert in Sekunden. Du hast nichts getan außer eine Frage stellen.
Wenn du selbst loslegen willst, schau dir MCP-Server mit Claude verbinden an – dort läuft du durch genau dieses Setup Schritt für Schritt.
Und wenn du wissen willst, welche Server es schon fertig gibt, findest du eine kuratierte Auswahl in Die besten MCP-Server.
Einordnung: MCP im größeren Bild
MCP ist kein Anthropic-eigenes Feature, das nur mit Claude funktioniert. Es ist ein offener Standard – vergleichbar damit, wie HTTP ein offener Standard für Webseiten ist. Jeder kann MCP-Server und MCP-Clients bauen.
Zum Start im November 2024 war die Liste der unterstützenden Tools schon beachtlich: Claude Desktop, Zed, Replit, Codeium, Sourcegraph. Inzwischen unterstützen auch VS Code mit GitHub Copilot, Cursor und viele andere KI-Entwicklungstools MCP.
Das bedeutet: Wenn du heute einen MCP-Server baust – oder einen vorhandenen einbindest – funktioniert er in vielen verschiedenen Tools. Einmal einrichten, überall nutzen.
Mehr zur strategischen Einordnung und zum Ökosystem findest du im Überblick: Claude Code, MCP & KI-Agenten – Überblick.
Und wenn du tiefer einsteigen willst: In Skills vs MCP vs Subagents erklären wir, wie MCP-Server sich von anderen Erweiterungsmechanismen für KI-Systeme unterscheiden.
Wie es weitergeht
- Wo MCP zum Einsatz kommt: Claude Code
- Das größere Bild: was ein KI-Agent ist
- Die verwandte Fähigkeit: was Claude Skills sind
FAQ – Häufige Fragen zu MCP-Servern
Was ist ein MCP-Server und brauche ich den überhaupt?
Ein MCP-Server ist ein Programm, das einem KI-Assistenten ermöglicht, auf externe Tools oder Daten zuzugreifen – zum Beispiel deine Dateien, GitHub oder eine Datenbank. Du brauchst ihn nur, wenn du deine KI mit solchen externen Quellen verbinden willst. Für normales Chatten brauchst du keinen.
Was bedeutet Model Context Protocol?
Model Context Protocol (MCP) ist ein offener Standard, der festlegt, wie KI-Apps mit externen Programmen kommunizieren. “Model” steht für das KI-Sprachmodell, “Context” für die externen Informationen und Tools, die es bekommt, und “Protocol” für die vereinbarte Sprache, in der sie sich unterhalten.
Wer hat MCP erfunden?
MCP wurde von Anthropic entwickelt und im November 2024 als Open-Source-Standard veröffentlicht. Die Spezifikation und SDKs sind frei verfügbar unter modelcontextprotocol.io. Inzwischen wird MCP von vielen Unternehmen und Tools unabhängig von Anthropic unterstützt.
Was ist der Unterschied zwischen MCP-Server und MCP-Client?
Der Server ist das externe Programm, das Fähigkeiten bereitstellt (z. B. Dateizugriff). Der Client ist eine Komponente, die automatisch vom Host (der KI-App wie Claude Desktop) erstellt wird, um die Verbindung zum Server zu halten. Als Nutzer installierst und konfigurierst du den Server – den Client siehst du nie.
Kann ich einen eigenen MCP-Server bauen?
Ja, und es ist einfacher als du denkst. Anthropic stellt SDKs für Python, TypeScript und andere Sprachen bereit. Eine Schritt-für-Schritt-Anleitung findest du in Eigenen MCP-Server erstellen.
Funktioniert MCP nur mit Claude?
Nein. MCP ist ein offener Standard und wird von vielen KI-Tools unterstützt – darunter VS Code mit GitHub Copilot, Cursor, Zed, Replit und viele mehr. Ein MCP-Server, den du für einen dieser Hosts konfigurierst, lässt sich oft einfach auf andere Hosts übertragen.