Zum Hauptinhalt springen

Einen eigenen MCP-Server hinzufügen

Mit einem eigenen MCP-Server verbindest du AI-School mit einer eigenen Anwendung, Datenquelle oder spezialisierten Dienst. Wähle zuerst den Transport, der zum Einsatzort passt.

Wähle den richtigen Transport

TransportWebMobilDesktopVerwendung
Streamable HTTPJaJaJaEmpfohlen für gehostete Server
stdioNeinNeinJaLokale Prozesse und Desktop-Integrationen
SSENur bestehende KonfigurationenNur bestehende KonfigurationenJaVeralteter Transport; für neue Server Streamable HTTP wählen

Anforderungen für Streamable HTTP

Verwende den vollständigen öffentlichen Endpoint, inklusive des MCP-Pfads, zum Beispiel:

https://mcp.example.nl/mcp

Der Endpoint muss:

  • HTTPS verwenden;
  • ohne Benutzername oder Passwort in der URL funktionieren;
  • keine Weiterleitung benötigen;
  • über öffentliche DNS erreichbar sein;
  • eine gültige MCP initialize-Handshake beantworten;
  • eine explizite Menge erlaubter Tools haben.

Lokale Adressen, private Netzwerkadressen und Cloud-Metadaten-Endpunkte werden blockiert. Daher kannst du einen Server auf localhost nicht aus der Webapp registrieren.

Einen Server hinzufügen

  1. Öffne Einstellungen → Tools.
  2. Wähle Tools hinzufügen oder MCP-Server hinzufügen.
  3. Sieh dir zuerst die verfügbaren Presets an.
  4. Wähle Eigenen MCP-Server hinzufügen.
  5. Gib Name, vollständigen Endpoint und Authentifizierungsmethode ein.
  6. Speichere die Konfiguration und warte auf die Verbindungsprüfung.
  7. Schalte den Server für dein Standard-Toolset ein.

Ein Administrator kann über Verwaltung → AI-Einstellungen → Tools → MCP auch einen Server für die gesamte Umgebung registrieren.

Authentifizierung und Secrets

AI-School unterstützt Connector-OAuth und statische Secrets. OAuth-Tokens, Refresh Tokens, API-Schlüssel und Passwörter werden nur serverseitig gespeichert. Ein Chat erhält nur die registrierte connectorId, niemals die geheimen Konfigurationsdaten.

Bei geänderter URL oder Authentifizierung wird die neue Konfiguration zuerst erneut geprüft. Wenn diese Prüfung fehlschlägt, kann eine zuvor genehmigte Konfiguration aktiv bleiben, bis das Problem behoben ist.

Toolrechte

Gib nur die Tools frei, die Benutzer tatsächlich benötigen. Ein MCP-Server kann Lese- und Schreibaktionen anbieten, wie Dateien löschen, E-Mails senden oder Datensätze ändern. AI-School filtert die entdeckten Tools anhand der serverseitigen Allowlist, aber der Serveradministrator bleibt verantwortlich für passende Scopes und Autorisierung.

Lokal testen

Einen lokalen stdio-Server testest du in der Desktop-App. Der Renderer darf keine beliebigen Shell-Kommandos starten: Die Installation erfolgt über ein genehmigtes Preset oder den gesicherten Desktop-Flow. Kommando, Argumente, Environment-Keys und angeforderte Zugriffe werden vor der Installation angezeigt.

Probleme beheben

  • Endpoint nicht erreichbar: Prüfe HTTPS, DNS, Firewall und den vollständigen /mcp-Pfad.
  • Erneute Verbindung erforderlich: Erneuere OAuth-Berechtigung oder das gespeicherte Secret.
  • Gehört zu einer anderen Umgebung: Registriere den Connector erneut in der aktuellen Umgebung.
  • Keine Tools sichtbar: Prüfe die Tool-Allowlist, deinen MCP-Zugang und ob der Server aktiv ist.
  • Funktioniert nur auf Desktop: Wahrscheinlich verwendet der Server stdio oder eine lokale Adresse.

Entwicklungsressourcen

Siehe auch

WhatsApp