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
- Business: CRM, Projektmanagement, Berichte
Empfohlene Server für Geschäfte
Für Unternehmensbenutzer und Business-Teams bieten diese Server erhebliche Mehrwerte:
Business Intelligence
- web-search - Markt- und Konkurrenzforschung
- github - Zugriff auf Code-Repositorys
- slack - Integration mit Teamkommunikation
- sheets - Arbeit mit Tabellenkalkulationsdaten
Produktivität & Automatisierung
- calendar - Terminverwaltung
- email - E-Mail-Integration
- file-system - Dokumentenverwaltung
- database - Datenzugriff und Abfragen
Analyse & Berichte
- python - Datenanalyse
- sql - Datenbankabfragen
- analytics - Datenverarbeitung
- csv - Datenmanipulation
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 das web-search-Werkzeug, um unsere Marktkonkurrenten zu recherchieren
KI: [verwendet das Werkzeug und liefert Analyse]
Beispiel-Installationen
GitHub-Server
# Installieren
npm install -g @mcp/github
# Starten mit Token
GITHUB_TOKEN=your_token mcp-github
Python-Datenanalysator-Server
# Installieren
pip install mcp-python-analyzer
# Starten
mcp-python-analyzer
SQL-Datenbank-Server
# Installieren
npm install -g @mcp/sql
# Starten mit Verbindungszeichenfolge
DATABASE_URL=your_db_url mcp-sql
Erstellen Sie Ihren eigenen MCP-Server
Sie können benutzerdefinierte MCP-Server für Ihre spezifischen Geschäftsanforderungen erstellen!
Warum einen erstellen?
- Geschäftsprozesse automatisieren
- Integration mit benutzerdefinierten Systemen
- Verbindung zu proprietären Werkzeugen
- Mit Ihrem Team 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("business-tool")
@server.tool
async def analyze_data(csv_path: str) -> str:
# Ihre Analyslogik
return "Analyseergebnisse"
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 vor wichtigen Aufgaben in einem Test-Ordner
- 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