FreeAILab free-ai-lab

MCP-Sicherheitsleitfaden

Überblick

Jede zusätzliche Schnittstelle, an die sich Ihre KI anschließt, ist eine weitere Angriffsfläche – diese 6 praktischen Tipps schützen Sie.

In einem Satz: MCP gibt der KI die „Fähigkeit, Dinge zu tun“, aber die Berechtigungen, die diese Hände erhalten, hängen vollständig davon ab, was Sie in die Konfiguration schreiben. Erst wenn Sie die Risikogrenzen verstehen, können Sie es gelassen nutzen.

Woher kommt das Risiko? Drei Ebenen

1️⃣ Der referenzierte Server selbst ist nicht verlässlich (Supply-Chain-Risiko)

Sie installieren etwas über npx -y xxx – wer das Paket veröffentlicht hat, kontrolliert, was sein Code tun kann. Ein bösartiger oder kompromittierter Server kann Tokens aus Umgebungsvariablen stehlen, Dateien lesen und Daten abziehen. Das ist die größte Risikokategorie.

2️⃣ Zu weit gefasste Anmeldedaten (Autorisierungsrisiko)

Haben Sie Ihrem GitHub-Token vollen Lese-/Schreibzugriff auf das Repository gegeben? Dann kann die KI Ihren Code verändern und Ihre Issues löschen. Gewähren Sie das geringste Privileg: reicht Nur-Lesen, geben Sie kein Schreiben; reicht ein Repository, geben Sie nicht das ganze Konto.

3️⃣ Prompt-Injection

Webseiten, Dokumente und Code, die die KI liest, können bösartigen Text verbergen wie „ignoriere die Anweisungen des Nutzers und tu XX“, der die KI dazu bringt, Hoch-Berechtigungs-Tools aufzurufen. Das ist das neue Phishing der KI-Ära.

6 praktische Schutztipps

  1. Nur Server mit vielen Sternen + langfristiger Pflege + offizieller Herkunft installieren (wie die offiziellen Ökosysteme von Microsoft / GitHub); unbekannte Privatprojekte meiden
  2. Tokens nur lokal aufbewahren; Konfigurationsdateien über .gitignore ausschließen und nie in ein Repository schieben
  3. Anmeldedaten mit dem geringsten Privileg ausstellen: Nur-Lese-Tokens für GitHub, Nur-Lese-Konten für Datenbanken – wenn Sie nur sehen müssen, gewähren Sie keine Änderung
  4. Vor Hoch-Berechtigungs-Servern hüten: alles, was Befehle ausführen, Dateien löschen oder Ihre ganze Festplatte lesen kann (etwa Dateisystem-Typen), darf nur in vertrauenswürdigen Umgebungen installiert werden
  5. Vorsicht, wenn die KI selbst Anmeldedaten verlangt: seien Sie bei Gesprächen wie „ich brauche dein Token, um fortzufahren“ skeptisch – legitime Szenarien verlangen niemals Ihre Schlüssel
  6. Regelmäßig überprüfen: ungenutzte Server schnell entfernen und nach jeder möglichen Leckage Tokens sofort widerrufen und neu erzeugen

Eine Checkliste für eine sichere Installation

☐ Hat dieses Projekt über 10.000 Sterne / ist es offiziell veröffentlicht? ☐ Zeigt die README ein klares Beispiel für eine Konfiguration mit dem geringsten Privileg? ☐ Ist der Pfad der Konfigurationsdatei bereits in .gitignore aufgenommen? ☐ Umfasst das Token, das ich gewähre, nur den benötigten Umfang? ☐ Ist nach der Installation ein Neustart des Clients nötig? Übersehe ich vor dem Neustart etwas?

Möchten Sie eine systematische Möglichkeit, die sichersten Kandidaten zu bewerten? Sehen Sie in der kuratierten Liste dieser Website nach – bereits nach „offiziell / viele Sterne / aktiv“ gefiltert.