Zum Hauptinhalt springen

Verbindungen

AI School bietet MCP-Unterstützung, mit der Sie die Anwendung in externe Tools und Dienste integrieren können. Diese Verbindungen erweitern die Funktionalität und ermöglichen es, AI School nahtlos mit anderen Anwendungen zusammenarbeiten zu lassen.

Model Context Protocol (MCP)

Das Model Context Protocol (MCP) ist ein offener Standard, der KI-Assistenten Zugang zu externen Tools und Datensystemen gibt. Durch das Einrichten von MCP-Verbindungen kann der KI-Assistent mit verschiedenen externen Diensten wie Google Calendar, Dateisystemen und Datenbanken interagieren.

Es gibt verschiedene Möglichkeiten, einen MCP-Server zu erstellen:

  1. Online-Anwendungen wie Zapier und N8N
  2. Programmierte MCP-Server, die Verbindungen zu externen Systemen herstellen, die eine API-Schnittstelle anbieten.

Die erste Option ist sehr niedrigschwellig und kann kostenlos integriert werden. Allerdings bieten nicht alle Systeme Verbindungen über Zapier oder N8N an. Eigene Anwendungen und häufig verwendete Schülerverfolgungssysteme sind leider nicht in Zapier oder N8N enthalten, und hierfür ist daher ein programmierter MCP-Server erforderlich. MCP-Server sind allgemein anwendbar und nicht spezifisch für AI-School. Sie können auch in ChatGPT, Claude oder Visual Studio Code integriert werden.

Wir besprechen nun, wie Sie einen Zapier MCP-Server erstellen und mit AI-School verbinden können.

MCP-Server über Zapier erstellen

Zapier bietet eine einfache Möglichkeit, MCP-Server ohne Programmierkenntnisse zu erstellen. Mit Zapiers MCP-Plattform können Sie schnell Verbindungen zu Tausenden verschiedener Apps und Dienste herstellen.

Schritt 1: Bei Zapier MCP anmelden

  1. Gehen Sie zu https://mcp.zapier.com
  2. Melden Sie sich mit Ihrem Zapier-Konto an (oder erstellen Sie ein neues Konto)
  3. Sie werden zum MCP-Dashboard weitergeleitet

Schritt 2: Neuen MCP-Server erstellen

  1. Klicken Sie im Dashboard auf die Schaltfläche "New MCP Server"

  2. Sie sehen ein Formular zur Konfiguration Ihres MCP-Servers

    Startbildschirm Zapier MCP

  3. Stellen Sie den Client auf "Other"

  4. Geben Sie dem MCP-Server einen Namen, z.B. "Google Sheets Verbindung"

    Neuen MCP-Server erstellen

  5. Klicken Sie auf "Add Tools"

  6. Wählen Sie die Integration aus, z.B. "Google Sheets"

    Integration auswählen

  7. Wählen Sie dann die Tools aus, die Sie verwenden möchten

  8. Achten Sie auf die "Take action"-Tools. Diese können auch Daten in Ihre Verbindungen schreiben!

    Tools auswählen

  9. Verbinden Sie sich mit der gewählten Integration

  10. Die Tools sind nun konfiguriert, wir fahren mit der Verbindung fort. Klicken Sie auf Verbinden.

    Tools eingestellt

Schritt 3: Neuen MCP-Server verbinden

Auf der Registerkarte "Connect" sehen Sie die verfügbaren Verbindungen:

  1. Server-Specific URL
  2. OAuth Server URL

Der Unterschied zwischen diesen beiden URLs liegt im Schutz dieser Verbindung. Die Server-Specific URL bietet direkten Zugriff auf die von Ihnen konfigurierten Tools. Das bedeutet auch, dass wenn diese URL in die falschen Hände gerät, die Tools zur Verfügung stehen. Die Tools geben Zugriff auf Funktionen in externen Systemen. Dies stellt ein Sicherheitsrisiko dar. Die Server-Specific URL sollte daher vertraulich behandelt werden, wie Sie auch ein Passwort vertraulich behandeln. Mit "rotate secret" können Sie jedoch immer eine neue URL erstellen.

Die OAuth Server URL bietet dieselbe Funktionalität, erfordert aber eine Anmeldung, um den MCP-Server nutzen zu können.

AI-School unterstützt die Integration sowohl der Server-Specific URL als auch der OAuth Server URL.

Verbindungen des MCP-Servers

Schritt 4a. Server-Specific URL

  1. Gehen Sie im Dashboard zu Verbindungen und klicken Sie auf "Verbindung hinzufügen".

  2. Geben Sie dem MCP-Server einen Namen, optional auch eine Beschreibung, und fügen Sie die Server-Specific URL ein

  3. Stellen Sie keine Authentifizierung ein.

    Server-Specific URL einrichten

  4. Beginnen Sie den Chat, indem Sie auf die Verbindung klicken.

    Chat mit MCP-Server starten

  5. Stellen Sie die erste Frage, z.B. "Erstelle ein Google Sheet namens Test 123"

  6. Die MCP-Tools werden ausgeführt.

  7. Sie sollten sehen, dass die Tools erfolgreich ausgeführt wurden.

    Test ausgeführt

Schritt 4b. OAuth Server URL

Sie durchlaufen dieselben Schritte wie in Schritt 4a. Jedoch geben Sie bei Authentifizierung "OAuth 2.1" ein.

OAuth Server URL einrichten

Sie werden aufgefordert, sich bei Zapier zu autorisieren (ACHTUNG: dies kann einen Moment dauern)!

Authentifizierung bei Zapier

Nach der Authentifizierung können Sie dieselben Schritte wie unter 4a ausführen.