MCP · 6 Min.
Was ist ein MCP-Server? Einfach erklärt
Ein MCP-Server ist ein kleines Programm, das einem KI-Agenten Zugang zu einem externen System gibt — etwa zu deinen Dateien, einer Datenbank oder GitHub. MCP steht für Model Context Protocol, einen offenen Standard von Anthropic. Der Agent fragt den Server an, der Server führt die Aktion aus und liefert das Ergebnis zurück.
Warum gibt es MCP überhaupt?
Ein Sprachmodell kann von Haus aus nur eines: Text lesen und Text schreiben. Es kann keine Datei öffnen, keine Datenbank abfragen, keine E-Mail verschicken. Wer einem KI-Agenten — also einem Programm, das ein Sprachmodell mit Werkzeugen kombiniert — Zugriff auf solche Systeme geben wollte, musste früher für jede Kombination aus Agent und Dienst eine eigene Anbindung bauen.
Das Model Context Protocol (MCP) löst dieses Problem mit einem Standard: Anthropic hat es Ende 2024 als offenes Protokoll veröffentlicht. Ein Dienst baut einmal einen MCP-Server — und jeder MCP-fähige Agent kann ihn nutzen. Man vergleicht MCP deshalb oft mit USB-C: ein Stecker, der überall passt. Inzwischen unterstützen neben Claude auch OpenAI, Google und Microsoft das Protokoll (Stand Juli 2026).
Wie funktioniert ein MCP-Server technisch?
MCP folgt einer Client-Server-Architektur. Der Client steckt in der KI-Anwendung — Claude Code, Claude Desktop, Cursor oder ein anderes Tool. Der Server ist ein separates Programm, das drei Arten von Bausteinen anbieten kann:
- Tools — Aktionen, die der Agent ausführen darf: eine Datei schreiben, ein Issue anlegen, eine Abfrage starten.
- Ressourcen — Daten, die der Agent lesen kann: Dateiinhalte, Datenbankeinträge, Dokumentation.
- Prompts — vorgefertigte Anfrage-Vorlagen für wiederkehrende Aufgaben.
Die Kommunikation läuft über JSON-RPC, ein einfaches, textbasiertes Nachrichtenformat. Lokale Server sprechen mit dem Agent direkt über die Standardein- und -ausgabe (stdio), entfernte Server über HTTP — für dich als Nutzer ist der Unterschied vor allem: lokal läuft auf deinem Rechner, entfernt beim Anbieter. Für dich als Nutzer bleibt das unsichtbar: Du sagst dem Agent „leg ein GitHub-Issue an", der Agent wählt das passende Tool des GitHub-Servers, und der Server erledigt den Rest.
Was kann ich mit MCP-Servern konkret machen?
Ein paar typische Beispiele aus der Praxis:
- Dateien und Code: Ein Dateisystem-Server lässt den Agent Ordner durchsuchen und Dateien bearbeiten — kontrolliert auf freigegebene Verzeichnisse.
- Entwicklung: Der GitHub-Server verwaltet Issues, Pull Requests und Repositories per Zuruf.
- Browser: Ein Playwright-Server steuert einen echten Browser — der Agent kann Webseiten öffnen, Formulare ausfüllen und Screenshots machen.
- Daten: Datenbank-Server beantworten Fragen wie „wie viele Bestellungen kamen letzte Woche rein?" direkt aus deiner Datenbank.
Gemeinsam ist allen Beispielen das Muster: Der Agent bleibt derselbe, aber sein Aktionsradius wächst mit jedem angebundenen Server. Eine kuratierte Übersicht der wichtigsten Server — mit ehrlicher Einordnung, welche sich wofür lohnen — findest du in der MCP-Server-Liste.
Wie richte ich einen MCP-Server ein?
Fertige Server installierst du ohne Programmierung. In Claude Code genügt ein Befehl im Terminal — dem textbasierten Eingabefenster deines Rechners:
claude mcp add --transport http context7 https://mcp.context7.com/mcp
Andere Tools wie Claude Desktop oder Cursor nutzen stattdessen eine Konfigurationsdatei, in die du den Server einträgst. Die genauen Schritte stehen in der Dokumentation des jeweiligen Tools; das offizielle Nachschlagewerk zum Protokoll ist modelcontextprotocol.io.
Falls dir Terminal und Konfigurationsdateien noch fremd sind: In meinem Kurs Einfach Vibecoden gehe ich solche Grundlagen Schritt für Schritt auf Deutsch durch — von der ersten Terminal-Eingabe bis zum laufenden Agent-Setup.
MCP-Server oder Skill — was brauche ich?
MCP-Server geben dem Agent Zugang zu Systemen. Agent Skills geben ihm Wissen, wie er Aufgaben angehen soll — als einfache Markdown-Dateien, ganz ohne laufendes Programm. Beides ergänzt sich, und für viele Alltagsaufgaben reicht ein Skill völlig aus. Wann du was brauchst, klärt der Vergleich MCP-Server vs. Skills.
FAQ
Häufige Fragen
- Brauche ich Programmierkenntnisse, um einen MCP-Server zu nutzen?
- Nein. Fertige MCP-Server installierst du mit einem Konfigurationseintrag oder einem einzigen Terminal-Befehl — etwa 'claude mcp add' in Claude Code. Programmieren musst du nur, wenn du einen eigenen Server bauen willst.
- Ist MCP nur für Claude?
- Nein. MCP wurde zwar von Anthropic entwickelt, ist aber ein offener Standard. Auch OpenAI, Google und Microsoft haben das Protokoll übernommen — MCP-Server funktionieren deshalb mit vielen Agents, von Claude Code über Cursor bis ChatGPT (Stand Juli 2026).
- Kostet die Nutzung von MCP-Servern etwas?
- Das Protokoll selbst ist offen und kostenlos, die meisten Server sind Open Source. Kosten können durch die angebundenen Dienste entstehen — etwa API-Gebühren des Dienstes, mit dem der Server spricht.
- Sind MCP-Server sicher?
- Ein MCP-Server hat genau die Rechte, die du ihm gibst — ein Dateisystem-Server kann Dateien lesen und schreiben, ein Datenbank-Server Abfragen ausführen. Installiere deshalb nur Server aus vertrauenswürdigen Quellen und schränke ihre Zugriffe ein, etwa auf bestimmte Ordner.
- Was ist der Unterschied zwischen MCP-Client und MCP-Server?
- Der Client steckt in der KI-Anwendung (etwa Claude Code oder Cursor) und stellt Anfragen. Der Server stellt die Fähigkeiten bereit — Tools, Daten, Aktionen. Ein Client kann mit mehreren Servern gleichzeitig verbunden sein.
Weiterlesen: MCP-Server-Liste: Die wichtigsten Server im Überblick → · MCP-Server vs. Skills: Was brauchst du wann? →