MCP-Konfiguration erstellen
MCP-Konfiguration erstellen: Das Werkzeug schreibt die Datei für MCP-Server in Claude Desktop, Claude Code, Cursor und VS Code, lokal per stdio oder entfernt per URL.
Speicherort:
Alles läuft in Ihrem Browser. Eingaben verlassen Ihr Gerät nicht.
MCP-Server in Desktop-Clients eintragen
Mit diesem Werkzeug können Sie eine MCP-Konfiguration erstellen. Das Model Context Protocol (MCP) ist ein offener Standard, über den KI-Anwendungen externe Werkzeuge und Datenquellen ansprechen. Ein MCP-Server läuft entweder lokal als Prozess, mit dem der Client über die Standardein- und -ausgabe (stdio) spricht, oder entfernt und wird über eine URL erreicht. Welche Server ein Client starten soll, steht in einer JSON-Datei, bei Claude Desktop in der claude_desktop_config.json, bei Claude Code und Cursor in einer mcp.json.
Die meisten Clients verwenden dasselbe Grundgerüst: ein Objekt mcpServers, darin je Server ein Name mit command, args und env. VS Code weicht davon ab und nutzt den Schlüssel servers mit einem Feld type. Für entfernte Server tragen Claude Code, Cursor und VS Code eine url und optional headers ein. Claude Desktop liest aus der Datei nur lokale Server; entfernte Server binden Sie dort über die Einstellungen als Connector ein oder überbrücken sie mit npx mcp-remote. Das Werkzeug kennt diese dokumentierten Formate, hilft beim MCP-Server einrichten mit Vorlagen aus dem offiziellen Server-Verzeichnis und zeigt den üblichen Speicherort.
Achten Sie auf Rechte: Ein MCP-Server kann alles, was der Prozess darf, unter dem er läuft. Geben Sie dem Dateisystem-Server deshalb nur die Ordner frei, die der Assistent wirklich braucht, und installieren Sie nur Server aus vertrauenswürdigen Quellen. API-Schlüssel stehen in der Datei im Klartext; prüfen Sie Ihr Repository vor dem Veröffentlichen etwa mit API-Schlüssel im Code finden. Aus einer bestehenden REST-API lassen sich Tool-Definitionen mit OpenAPI in Tools umwandeln vorbereiten.
Anleitung: MCP-Konfiguration erstellen in 5 Schritten
- Unter „Ziel-Client“ das Programm wählen, für das die Datei gedacht ist.
- Mit „Vorlage“ einen bekannten Server übernehmen oder Name, Befehl und Argumente selbst eintragen.
- Für einen entfernten Server die Übertragung „HTTP (URL)“ wählen und die Adresse eintragen.
- Mit „Server hinzufügen“ weitere Einträge anlegen und links in der Liste zwischen ihnen wechseln.
- Die fertige Datei kopieren und unter dem angezeigten Pfad speichern; danach den Client neu starten.
Typische Anwendungsfälle
- Den Dateisystem-Server so einrichten, dass ein KI-Assistent nur einen bestimmten Projektordner lesen darf.
- Eine gemeinsame
.mcp.jsonfür ein Team-Repository erstellen, damit alle dieselben Server nutzen. - Eine vorhandene Konfiguration aus Claude Desktop für VS Code oder Cursor umschreiben.
- API-Schlüssel sauber als Umgebungsvariablen statt in den Argumenten hinterlegen.
Häufige Fragen
Wo liegt die claude_desktop_config.json?
Unter macOS in ~/Library/Application Support/Claude/, unter Windows in %APPDATA%\Claude\. Claude Desktop öffnet die Datei auch über Einstellungen, Entwickler, Konfiguration bearbeiten. Nach Änderungen muss die App neu gestartet werden.
Was ist der Unterschied zwischen stdio und HTTP?
Bei stdio startet der Client den Server als eigenen Prozess auf Ihrem Rechner. Bei HTTP läuft der Server woanders und wird über eine URL angesprochen, oft mit Anmeldung über einen Header oder OAuth.
Brauche ich Node.js oder Python?
Für Server, die mit npx gestartet werden, brauchen Sie Node.js. Für Server mit uvx benötigen Sie das Python-Werkzeug uv. Entfernte Server brauchen lokal nichts davon.
Kann ich mehrere Server in eine Datei schreiben?
Ja. Legen Sie mit „Server hinzufügen“ weitere Einträge an; alle erscheinen gemeinsam unter mcpServers beziehungsweise servers.
Gehören API-Schlüssel in die Konfigurationsdatei?
Sie stehen dort im Klartext. Legen Sie die Datei deshalb nicht in ein öffentliches Repository. VS Code bietet für Geheimnisse eigene Eingabeaufforderungen über inputs, Claude Code kann Umgebungsvariablen mit ${VAR} aus der Umgebung übernehmen.
Warum startet ein npx-Server unter Windows nicht?
Manche Clients starten Befehle unter Windows nicht über eine Shell und finden npx dann nicht. Der Schalter „Windows: über cmd /c starten“ schreibt cmd als Befehl und /c npx … als Argumente.
Zum Weiterlesen
- RAG einfach erklärt: KI mit eigenen Dokumenten nutzenRAG einfach erklärt: wie Retrieval-Augmented Generation funktioniert, wofür man Embeddings und Vektordatenbanken braucht und was ein RAG-System kostet.
- Structured Outputs: Zuverlässig JSON von KI-ModellenStructured Outputs erklärt: Wie Sie mit JSON-Schema garantiert gültiges JSON von OpenAI, Claude und Gemini bekommen, statt kaputte Antworten nachträglich zu reparieren.
- Prompt Injection: Wie Angriffe auf KI-Systeme funktionierenPrompt Injection erklärt: wie versteckte Anweisungen in E-Mails, Dokumenten und Websites KI-Assistenten und Agenten manipulieren und welche Schutzmaßnahmen wirken.
Das könnte auch helfen
JSON formatierenneu
JSON formatieren, prüfen und minifizieren, mit Fehlerstelle und Tokenzahl.
ÖffnenJSON reparierenneu
Kaputtes JSON aus KI-Antworten reparieren: Codeblöcke, Kommas, Anführungszeichen.
ÖffnenBatch-Datei-Generatorneu
Aus einer Vorlage und einer Liste viele Prompts erzeugen, als JSONL für die Batch-APIs.
ÖffnenAPI-Anfrage-Generatorneu
Fertige cURL-Anfragen für die APIs von OpenAI, Anthropic und Google erzeugen.
ÖffnenPrompt-Injection-Prüferneu
Fremde Texte vor der KI-Verarbeitung auf versteckte Anweisungen und Tricks prüfen.
ÖffnenJSON-Schema-Generator
Aus einem JSON-Beispiel ein JSON Schema für strukturierte Ausgaben von KI-Modellen erzeugen.
Öffnen