Pass GitHub PAT to MCP subprocess

This commit is contained in:
Mikei386
2026-08-23 18:44:14 +02:00
parent a9847c43eb
commit ddde433224
6 changed files with 35 additions and 1 deletions
+7
View File
@@ -169,6 +169,13 @@ führte trotz gesundem GitHub-Server und gültigem Token zu
ist derselbe Transport, der sich bereits beim Athena Platform Context MCP
bewährt hat.
Die Brücke wird mit `--pass-environment` gestartet. Ohne diese ausdrückliche
Option sieht zwar der Proxy-Prozess den per Docker-Envfile injizierten PAT, der
von ihm gestartete GitHub-stdio-Unterprozess jedoch nicht; der offizielle
Server fällt dann irreführend auf die interaktive GitHub-Geräteanmeldung
zurück. Der Token bleibt dabei eine Umgebungsvariable und erscheint weder in
Kommandozeile noch Image, Log oder Open-WebUI-Konfiguration.
Dem Modell werden ausschließlich `search_repositories`, `get_repository_tree`,
`get_file_contents` und `search_code` angeboten. Der offizielle Server wird
zusätzlich explizit mit `--read-only` gestartet; die Umgebungsvariablen im