Integrationen
MCP: Claude, ChatGPT & Co. mit ProSonata verbinden
Den KI-Anwendungen Zugriff auf deine ProSonata Daten geben und optional Handlungsaktionen erlauben.
Was ist MCP?
MCP steht für das Model Context Protocol – einen offenen Standard, der im November 2024 vom KI-Unternehmen Anthropic eingeführt wurde. Man kann sich MCP vereinfacht wie eine Übersetzung bzw. Anleitung des Datenzugriffs für eine Schnittstelle vorstellen. Praktisch alle aktuellen KI-Tools verwenden für die Anbindung an Anwendungen und deren Daten den MCP-Standard.
Wie ist MCP aufgebaut?
Die Aufbau der MCP-Struktur folgt dem Client-Server-Prinzip:
- MCP-Host: Das ist die eigentliche Endanwendung, die du verwendest, also z.B. Claude oder ChatGPT (Browser oder die Desktop App).
- MCP-Client: Der Client ist das Bindeglied innerhalb der Anwendung, das die Verbindung zum MCP-Server aufrecht erhält.
- MCP-Server: Ein Server-Programm, das der KI den sicheren Zugriff auf eine bestimmte Datenquelle oder ein Werkzeug bereitstellt (z. B. ProSonata Daten oder die Tools zur Auswertung und Bearbeitung der Daten).
Was kannst du mit der Verbindung machen?
Hier eine kurze Übersicht, was aktuell schon möglich ist:
- Projekte und Kunden nachschlagen. Suche nach einem Projekt oder lass dir die vorhandenen Informationen zu einem Kunden zusammenstellen.
- Zeiten, Aufgaben und Kosten auswerten. Lass dir Projektzeiten und Aufgaben zusammenstellen oder frage nach deinen erfassten Arbeitszeiten. Auch Fremdkosten, Angebote und Rechnungen kannst du abrufen.
- Neue Einträge vorbereiten. Lass ein Projekt, eine Projektzeit, eine Projektaufgabe oder einen Angebots- bzw. Rechnungsentwurf vorbereiten. Prüfe die Vorschau und bestätige die Anlage des angezeigten Eintrags.
Welche Funktionen zur Verfügung stehen, hängt von deinen Benutzerrechten in ProSonata und deiner Auswahl bei der Freigabe ab. Bei einer Abfrage werden die abgerufenen Daten an die verbundene KI-Anwendung übertragen.
Die Schnittstelle befindet sich in der Beta-Phase und KI-Anwendungen können Fehler machen. Prüfe die Antworten und Änderungsvorschläge des KI-Assistenten, bevor du sie übernimmst oder bestätigst.
Die Verbindung in ProSonata vorbereiten
Ein ProSonata Benutzer mit Administrator-Rechten bereitet im Bereich > Benutzer die Verbindung für den gewählten Benutzer vor. Danach kann dieser sie mit der gewünschten KI-Anwendung verbinden.
- Öffne als Administrator unter > Benutzer > Benutzer bearbeiten den gewünschten Benutzeraccount. Der Benutzer muss aktiv sein.
- Aktiviere die MCP-Freigabe für den Benutzer. Speichere die Einstellungen.
- Wähle jetzt »Neue Anwendung verbinden«. ProSonata legt damit eine persönliche Verbindungs-URL für diesen Benutzer an.
Als Benutzer findest du die vorbereitete Verbindung unter > System > Benutzereinstellungen im Bereich »KI-Assistenten«. Kopiere die vollständige Verbindungs-URL aus dem Eintrag »Noch nicht verbunden«. Verwende sie für die Einrichtung deines KI-Tools und behandle sie vertraulich. Für jede weitere KI-Anwendung kann dein Administrator eine eigene neue Verbindung vorbereiten.
Wie verbinde ich ChatGPT mit ProSonata?
Wenn dein ChatGPT-Konto das Anlegen eigener Konnektoren erlaubt, kannst du die Verbindung im Browser einrichten.
- Öffne »Plugins«, klicke auf »Hinzufügen« und wähle »Benutzerdefinierten MCP-Server hinzufügen«.
- Vergib einen Namen, zum Beispiel »ProSonata«. Füge unter »Verbindung« deine persönliche Verbindungs-URL ein, die du aus ProSonata erhalten hast.
- Wähle »OAuth« als Authentisierung. Falls die Oberfläche eine Auswahl für die Client-Registrierung anzeigt, verwende die dynamische Registrierung (DCR). Lass die Felder für eine eigene Client-ID und ein Client-Geheimnis leer.
- Bestätige den angezeigten Hinweis und wähle »Als Plugin erstellen«. Folge den Schritten zur Installation und zur Freigabe in ProSonata weiter unten.
- Wähle das installierte Plugin in einem Chat über »@« aus.
Zur Anleitung für eigene MCP-Server in ChatGPT
Wie verbinde ich Claude mit ProSonata?
Wenn dein Claude-Konto das Anlegen eigener Konnektoren erlaubt, kannst du die Verbindung im Browser einrichten. In verwalteten Arbeitsbereichen hängt die Einrichtung von den Freigaben deiner Organisation ab.
- Öffne die Einstellungen wähle »Konnektoren«.
- Gehe über »+ Hinzufügen« wähle den Eintrag »Benutzerdefinierten Konnektor hinzufügen«.
- Vergib einen Namen für die Verbindung und füge deine persönliche ProSonata Verbindungs-URL ein, die du aus ProSonata erhalten hast. Klicke den Button »Weiter«.
- Wähle bei der Anmeldung »Jetzt anmelden« und für den OAuth-Client »Automatisch registrieren«. Lass die Felder für feste Zugangsdaten leer.
- Aktiviere den Konnektor über den Button »Hinzufügen«. Starte die Freigabe bei Bedarf über »Verbinden«. Folge den Schritten zur Installation und zur Freigabe in ProSonata weiter unten.
- Aktiviere ProSonata im gewünschten Chat über »+ Konnektoren«.
Zur Anleitung für eigene Konnektoren in Claude
Den Zugriff in ProSonata erlauben
Bei der Einrichtung öffnet deine KI-Anwendung die Freigabeseite »Zugriff auf ProSonata erlauben«. Prüfe den angezeigten ProSonata-Account, deinen Benutzer und die KI-Anwendung.
Wähle mindestens ein Funktionspaket aus, zum Beispiel »Projekte lesen«. Für Abfragen und Auswertungen findest du die passenden Pakete unter »Lesen & Analysieren«. Wenn du neue Einträge vorbereiten und anlegen möchtest, wähle die dafür vorgesehenen Pakete unter »Vorbereiten & Ändern«. Mit »Zugriff erlauben« bestätigst du deine Auswahl.
Nach der Freigabe erscheint der Eintrag in deinen Benutzereinstellungen als »Verbunden mit …«. Die Verbindungs-URL wird während der Einrichtung angezeigt.
Zum Einstieg kannst du im Chat erste Abfragen ausprobieren:
- »Prüfe die Verbindung zu ProSonata.«
- »Suche in ProSonata nach dem Projektnamen »Website-Relaunch« und zeige mir die passenden Treffer.«
Für einen Projektzeiteintrag kannst du Projekt, Datum, Dauer und Tätigkeit direkt angeben:
- »Bereite für das Projekt »Website-Relaunch« heute einen Zeiteintrag über 1,5 Stunden für Konzeption vor. Zeige mir die Vorschau und warte auf meine Bestätigung.«
Verbindung widerrufen
Du selbst kannst in deinen > Benutzereinstellungen oder dein Administrator kann in der Benutzerverwaltung den Zugriff für eine einzelne KI-Anwendung über »Verbindung widerrufen« beenden. Den zugehörigen Eintrag kannst du anschließend in der KI-Anwendung entfernen.
Weitere KI-Anwendungen
Andere KI-Anwendungen benötigen für die Anbindung die Möglichkeit, eine Verbindung zu einem entfernten MCP-Server über HTTPS aufzubauen. Für die OAuth-Anmeldung sind die dynamische Registrierung als öffentlicher Client (DCR) und PKCE erforderlich.