Gepostet in Developers
Parqet Connect / MCP mit Langdock verbinden – OAuth ohne Client Secret?
Hallo zusammen,
ich versuche gerade, Parqet mit der KI-Plattform Langdock zu verbinden und stoße dabei auf ein OAuth- bzw. MCP-Problem.
Kurz zum Setup:
In Parqet habe ich eine private Connect-Integration mit Scope „portfolio:read“ angelegt. Ich erhalte eine Client ID und die OAuth-Endpunkte, aber kein Client Secret (PKCE-Flow).
In Langdock habe ich zwei Varianten ausprobiert:
- Custom OAuth 2.0 – hier ist ein Client Secret Pflicht, was ohne Secret nicht funktioniert.
- MCP-Integration mit https://mcp.parqet.com und „OAuth 2.0 (Dynamic Client Registration)“ – der Server wird erkannt, der OAuth-Flow bricht aber mit „Failed to initiate OAuth flow“ ab.
Meine Fragen:
Gibt es ein offizielles Vorgehen, um Parqet Connect oder den Parqet MCP-Server in Plattformen zu integrieren, die ein Client Secret erwarten?
Ist für MCP/Drittplattformen aktuell ausschließlich der PKCE-Flow ohne Secret vorgesehen, oder gibt es eine alternative Empfehlung?
Ziel ist, meine eigenen Portfoliodaten in Langdock lesen zu können (kein Schreiben nötig).
Vielen Dank für Eure Hinweise und Erfahrungen.
Viele Grüße
Joachim
Hi, vielen Dank für die schnelle Antwort. Langdock schreibt mir das:
Langdock unterstützt OAuth ohne Client Secret (Public Client mit PKCE) über den MCP-Weg. Hier die Einordnung deiner beiden Versuche:
1. Custom Integration mit "OAuth 2.0": Das Feld "Client Secret" ist in der Oberfläche derzeit als Pflichtfeld markiert, auch wenn es technisch optional wäre. Dieser Weg funktioniert daher aktuell nicht für Public Clients ohne Secret.
2. MCP mit "OAuth 2.0 (Dynamic Client Registration)": Dieser Weg setzt voraus, dass der MCP-Server von Parqet Dynamic Client Registration (DCR) vollständig unterstützt und die entsprechenden OAuth-Metadaten korrekt bereitstellt. Die Fehlermeldung "Failed to initiate OAuth flow" deutet darauf hin, dass Parqet DCR möglicherweise nicht oder nicht vollständig implementiert hat.
Der empfohlene Weg für dein Setup ist MCP mit "Advanced OAuth" (manuelle Konfiguration):
Langdock führt in diesem Fall den PKCE-Flow ohne Client Secret durch, was genau dem entspricht, was Parqet bereitstellt.
Dies als Info. ich probiere das aus und gebe ein Feedback, ob das klappt.