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
| Funktion | Desktop-App | Web-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:
- MCP-Server-Verzeichnis - Offizielles MCP-Server-Register
- Smithery.ai - Community-MCP-Server-Sammlung
- GitHub MCP Topic - Open-Source-MCP-Projekte
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
- Wählen Sie einen Server aus dem Verzeichnis
- Befolgen Sie die Installationsanweisungen
- Notieren Sie den Befehl zum Starten des Servers
Schritt 2: In der Desktop-App konfigurieren
- Öffnen Sie AI-School Desktop
- Gehen Sie zu Einstellungen → MCP-Server
- Klicken Sie auf Server hinzufügen
- Geben Sie ein:
- Name: Servername
- Befehl: Wie man den Server startet
- Argumente: Benötigte Argumente
- 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
- Besuchen Sie MCP-Protokoll-Dokumentation
- Wählen Sie Ihre Sprache (Python, JavaScript, Go, etc.)
- Folgen Sie der Anleitung
- 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
- Installieren Sie aus vertrauenswürdigen Quellen - Verwenden Sie offizielle Repositorys
- Überprüfen Sie den Code - Sehen Sie sich Open-Source-Implementierungen an
- Testen Sie zuerst - Versuchen Sie es zuerst in einer sicheren Umgebung
- Deaktivieren Sie ungenutzte Server - Entfernen Sie nicht verwendete Server
- 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