Zum Hauptinhalt springen

Lokale MCP-Server (Stdio)

MCP-Server ermöglichen leistungsstarke lokale Integrationen, die nur in der Desktop-Anwendung funktionieren. Die Web-Version kann keine stdio-basierten MCP-Server verwenden, da dies Browser-Sicherheitsbeschränkungen widerspricht.

Desktop vs. Web-Vergleich

FunktionDesktop-AppWeb-App
Stdio MCP✅ Vollständige Unterstützung❌ Nicht verfügbar
SSE MCP✅ Unterstützt✅ Unterstützt
Lokale Werkzeuge✅ Lokal ausführen✅ Begrenzt
Dateisystem✅ Vollständiger Zugriff❌ Begrenzt
Befehlszeile✅ Direkter Zugriff❌ Nicht verfügbar

Warum? Browser können aus Sicherheitsgründen keine Befehlszeilenprogramme ausführen. Die Desktop-App läuft direkt auf Ihrem Computer, sodass sie leistungsstarke lokale Werkzeuge über stdio-MCP-Server verwenden kann.

Was ist MCP?

Das Model Context Protocol (MCP) ist ein Standard für die Verbindung von KI-Assistenten mit Werkzeugen und Datenquellen. MCP-Server:

  • ✅ Laufen lokal auf Ihrem Computer
  • ✅ Kommunizieren über Standard-Ein-/Ausgabe (stdio)
  • ✅ Stellen der KI Werkzeuge und Daten zur Verfügung
  • ✅ Halten alles auf Ihrem Computer
  • ✅ Völlig kostenlos und quelloffen

Wie es funktioniert

Sie → Desktop-App → MCP-Server → Werkzeug/Daten
(Chat) (Ausführung)

Die KI nutzt verfügbare MCP-Server, wenn Sie sie auffordern, Aufgaben auszuführen, die Werkzeuge erfordern.

MCP-Server finden

Offizielles Verzeichnis

Durchsuchen Sie verfügbare MCP-Server unter:

Beliebte Kategorien

  • Produktivität: Aufgabenautomation, Notizen, Dateiverwaltung
  • Entwicklung: Git, Datenbanken, Coding-Werkzeuge
  • Daten: Analytik, Forschungswerkzeuge, Datenverarbeitung
  • Persönlich: Hilfsprogramme, Hobbyprojekte, persönliche Werkzeuge

Empfohlene Server für persönliche Nutzung

Für einzelne Benutzer und Enthusiasten bieten diese Server ausgezeichnete persönliche Dienste:

Produktivität & Organisation

  • web-search - Internet durchsuchen
  • calculator - Mathematische Operationen
  • calendar - Persönlicher Zeitplan
  • note-taking - Speichern Sie Ideen und Notizen

Kreativ & Lernen

  • arxiv - Zugriff auf Forschungsarbeiten
  • wikipedia - Schnelle Informationssuche
  • image-generation - Erstellen Sie Bilder
  • code-interpreter - Führen Sie Code aus

Persönliche Werkzeuge

  • file-system - Verwalten Sie Ihre Dateien
  • weather - Wetterinformationen
  • fitness - Überwachen Sie Gesundheitsdaten
  • music - Musikinformationen und Empfehlungen

Registrierung eines MCP-Servers

Schritt 1: Finden und installieren

  1. Wählen Sie einen Server aus dem Verzeichnis
  2. Befolgen Sie die Installationsanweisungen
  3. Notieren Sie den Befehl zum Starten des Servers

Schritt 2: In der Desktop-App konfigurieren

  1. Öffnen Sie AI-School Desktop
  2. Gehen Sie zu EinstellungenMCP-Server
  3. Klicken Sie auf Server hinzufügen
  4. Geben Sie ein:
    • Name: Servername
    • Befehl: Wie man den Server startet
    • Argumente: Benötigte Argumente
  5. Klicken Sie auf Speichern

Schritt 3: Im Chat verwenden

Sobald der Server registriert ist, sind seine Werkzeuge automatisch verfügbar:

Sie: Verwenden Sie web-search, um Informationen über mein Lieblingshobby zu finden
KI: [verwendet das Werkzeug und liefert interessante Ergebnisse]

Beispiel-Installationen

Web-Such-Server

# Installieren
npm install -g @mcp/web-search

# Starten
mcp-web-search

Persönlicher Notiz-Server

# Installieren
pip install mcp-notes

# Starten
mcp-notes

Code-Interpreter-Server

# Installieren
npm install -g @mcp/code-interpreter

# Starten
mcp-code-interpreter

Erstellen Sie Ihren eigenen MCP-Server

Sie können benutzerdefinierte MCP-Server für Ihre persönlichen Projekte und Interessen erstellen!

Warum einen erstellen?

  • Automatisieren Sie persönliche Aufgaben
  • Erstellen Sie Werkzeuge für Ihre Hobbys
  • Integration in von Ihnen genutzte Dienste
  • Mit Freunden teilen

Erste Schritte

  1. Besuchen Sie MCP-Protokoll-Dokumentation
  2. Wählen Sie Ihre Sprache (Python, JavaScript, Go, etc.)
  3. Folgen Sie der Anleitung
  4. Implementieren Sie auf Ihrer Desktop-App

Einfaches Python-Beispiel

from mcp.server import Server

server = Server("my-hobby-tool")

@server.tool
async def get_hobby_info(topic: str) -> str:
# Ihre Hobby-Logik
return f"Info über {topic}"

server.run()

Registrieren Sie es in der Desktop-App und beginnen Sie mit der Verwendung!

Sicherheit und Sicherungsmaßnahmen

Mit Vertrauen ausführen

  • ✅ MCP-Server laufen lokal auf Ihrem Computer
  • ✅ Keine Daten verlassen Ihren Computer
  • ✅ Sie steuern, welche Server aktiv sind
  • ✅ Deaktivieren Sie nicht benötigte Server

Best Practices

  1. Installieren Sie aus vertrauenswürdigen Quellen - Verwenden Sie offizielle Repositorys
  2. Überprüfen Sie den Code - Sehen Sie sich Open-Source-Implementierungen an
  3. Testen Sie zuerst - Versuchen Sie es zuerst in einer sicheren Umgebung
  4. Deaktivieren Sie ungenutzte Server - Entfernen Sie nicht verwendete Server
  5. Bleiben Sie aktualisiert - Installieren Sie Sicherheitsaktualisierungen

Fehlerbehebung

Server wird nicht in der Liste angezeigt?

  • Überprüfen Sie, dass der Server richtig installiert ist
  • Überprüfen Sie den Startbefehl
  • Starten Sie die Desktop-Anwendung neu

"Server konnte nicht gestartet werden"-Fehler?

  • Überprüfen Sie die Server-Installation
  • Überprüfen Sie erforderliche Umgebungsvariablen
  • Lesen Sie die Server-Dokumentation

Werkzeuge nicht im Chat verfügbar?

  • Bestätigen Sie, dass der Server läuft
  • Laden Sie die Chat-Konversation neu
  • Überprüfen Sie den Server-Status in den Einstellungen