Was ist ein MCP-Server? Einfach erklärt — mit Praxisbeispiel

Aktualisiert am 26.08.2026

MCP steht für Model Context Protocol — einen offenen Standard (ursprünglich von Anthropic), über den KI-Assistenten echte Werkzeuge bedienen: Dateien lesen, APIs aufrufen, Deployments auslösen. Ein MCP-Server ist das Gegenstück: ein kleines Programm, das der KI eine Liste von Werkzeugen anbietet und ihre Aufrufe ausführt.

Warum das ein Durchbruch ist

Ohne MCP kann eine KI nur Text vorschlagen («führe diesen Befehl aus»). Mit MCP kann sie handeln — kontrolliert, denn der Server bestimmt, welche Werkzeuge es gibt und was sie dürfen. Die KI sieht nur die Werkzeugliste mit Beschreibungen und ruft sie mit Parametern auf; alles andere (Authentifizierung, Grenzen, Ausführung) liegt beim Server.

Wie ein MCP-Server technisch aussieht

Erstaunlich unspektakulär: ein Prozess, der JSON-RPC über stdin/stdout (lokal) oder HTTP (remote) spricht. Drei Methoden reichen im Kern: initialize, tools/list (Werkzeuge anbieten) und tools/call (Werkzeug ausführen). Ein brauchbarer MCP-Server passt in eine einzelne Node- oder Python-Datei.

Praxisbeispiel: eine Web-App per MCP deployen

Bei VibeBoxes bekommt jede Web-App («Box») einen eigenen MCP-Server mit zehn Werkzeugen — u. a. site_regeln (die KI liest die Spielregeln), site_deploy (Projektordner packen und veröffentlichen), site_logs, site_versionen und site_rollback. Angebunden ist das mit einer Zeile:

claude mcp add vibebox -e VIBEBOX_TOKEN=nsk_… -- node ./vibebox-mcp.mjs

Danach sagst du deiner KI «bau mir eine Terminbuchung» — sie interviewt dich, baut, deployt, prüft die Logs und bessert nach. Der Token beschränkt sie auf genau eine Box; privilegierte Container oder Host-Zugriffe blockt die Plattform serverseitig ab.

Worauf du bei MCP-Servern achten solltest

MCP live ausprobieren — KI anbinden →