Zum Inhalt springen
Platz sichern

Authentisierung und MCP: Anmeldung ist kein Dateischlüssel

Kontositzung, Geräteidentität und MCP-Zustimmung sind drei verschiedene Dinge; so greifen sie ineinander.

Eine Kontositzung autorisiert Onlineaktionen. Die Geräteidentität bindet Signaturen und Dateischlüssel an eine konkrete Installation. Eine bestätigte Anmeldung allein ersetzt deshalb weder das Gerätevertrauen noch die Empfangsfreigabe eines Serverdienstes. Native Clients melden sich über den Browser an und halten ihre Zugangsdaten im geschützten Speicher des Betriebssystems; in der App stecken keine Geheimnisse.

Remote-MCP nutzt OAuth mit bewusst erteilten Gerätefreigaben. Die Registrierung eines Clients gewährt für sich keinen Dateizugriff; der folgt erst aus deiner Zustimmung und deinen Gerätefreigaben. PKCE mit S256 bindet den Codewechsel; Token sind an die genaue Resource und Audience gebunden. Die Anmeldung findet beim pipeit-Issuer statt, der MCP-Endpunkt stellt die freigegebenen Werkzeuge bereit. Consent, Ablauf und Widerruf bleiben Teil derselben zentralen Berechtigungslogik.

Der Basisumfang des Remotezugriffs besteht aus list_targets, resolve_target, get_transfer_status und open_pipeit. Ein mit Cloud konfigurierter Server kann zusätzlich Metadatenwerkzeuge und, gesondert berechtigt, Inhaltssuche und Vorschauen liefern. Jeder Cloud-Aufruf verlangt ausdrücklich gewählte Cloudspaces sowie aktuellen Scope, aktuelle Grants und Cloudberechtigung; Ablauf und Widerruf werden jedes Mal geprüft. Metadatenrechte allein geben keine Inhalte. Die Cloud ist serverlesbar und nicht Ende-zu-Ende-verschlüsselt; Auszüge oder Vorschauen können zum Modellanbieter gelangen. Die gehosteten Aufrufe prepare_transfer, send_file und cancel_transfer berühren keine lokalen Dateien: Senden aus einer lokalen Quelle erfordert den lokalen Client. open_pipeit öffnet die Produktoberfläche; es bedeutet nicht, dass ein Cloudmodell automatisch das lokale Dateisystem lesen oder Chatdateien an beliebige URLs laden darf. Lokaler MCP-Dateiclient, Remote-MCP und eine separat freigegebene Cloud-Dateibrücke sind verschiedene Datenwege.

Auch Zielkontexte sind ausdrücklich: Eine globale Vorgabe, ein Projektkontext und eine Sitzungsvorgabe können unterschiedliche Ziele auflösen. Ein fertig vorbereiteter Auftrag behält sein gebundenes Ziel. Änderungen an Vorgaben dürfen bereits laufende Transfers nicht unbemerkt umadressieren. Zur Einrichtung siehe ChatGPT, Codex, Claude, Gemini und Grok verbinden.

Drei Begriffe, genau genommen

  • Direkt benennt den Datenweg: kein pipeit-Relay dazwischen. Welche Strecke ihn trägt, Wi-Fi Aware, das gemeinsame LAN oder ein gerouteter Internetweg, zeigt die aufgezeichnete Methode.
  • Stream bedeutet begrenzte Verarbeitung: Eine Datei wird in Chunks verschlüsselt, gesendet und geprüft, statt ganz geladen zu werden; ganz ohne lokalen Speicher heißt das nicht.
  • Ein Relay (Serverweg) bewegt verschlüsselte Bytes, die es nicht lesen kann, und braucht dafür trotzdem CPU, RAM und Netzbandbreite.