Zum Hauptinhalt springen

AI Hub API-Kommandos

Diese Kommandos nutzen AI_HUB_URL und AI_HUB_API_KEY, um mit der HTTP-API und dem MCP-Endpunkt deines Hubs zu sprechen. Sie starten keinen lokalen Connector, sondern arbeiten direkt gegen den Hub: Tools entdecken und aufrufen, Workspace-Dateien verwalten oder Workspaces als lokales Dateisystem mounten. Die URL wird bei MCP-Aufrufen automatisch auf …/api/mcp normalisiert.

connect​

Verbindet sich mit der MCP-URL des Hubs (…/api/mcp), initialisiert die Verbindung wenn möglich und gibt verfügbare Tools als Tabelle aus.

clye connect

connect ist die schnelle Diagnose: Es initialisiert den MCP-Endpunkt, ruft tools/list ab und zeigt Name plus Beschreibung. Wenn initialize fehlschlägt, versucht der Befehl trotzdem weiter die Tool-Liste abzurufen, weil manche Server die Initialisierung weniger strikt behandeln.

tools und call​

tools listet Tools aus tools/list des Hub-MCP. Mit --json erhältst du maschinenlesbare Ausgabe. call ruft ein Tool per Name auf; JSON-Argumente übergibst du mit --params.

clye tools
clye tools --json
clye call mein_tool --params '{"key":"value"}'
BefehlParameterBeschreibung
tools--jsonGibt die komplette Tool-Liste formatiert als JSON aus.
call <tool-name>--params '{"key":"value"}'Übergibt ein JSON-Objekt als Tool-Argumente. Ohne Flag wird {} gesendet.

files​

files arbeitet mit Dateien in AI-Hub-Workspaces. list zeigt ID, Name, Pfad, Größe und Änderungszeitpunkt. get lädt Metadaten für eine Datei. download ruft den Dateiinhalt ab und schreibt ihn an den angegebenen lokalen Pfad.

clye files list <workspace-id>
clye files get <workspace-id> <file-id>
clye files download <workspace-id> <file-id> <zielpfad>
UnterbefehlArgumenteBeschreibung
files list<workspace-id>Listet alle Dateien eines Workspaces.
files get<workspace-id> <file-id>Zeigt Metadaten einer Datei.
files download<workspace-id> <file-id> <output-path>Speichert den Dateiinhalt lokal.

mount​

Mountet einen Workspace per FUSE an einen lokalen Pfad. Dateien werden lazy geladen, also erst dann vom Hub abgerufen, wenn der lokale Zugriff sie wirklich liest.

clye mount <workspace-id> /mnt/aihub
clye mount <workspace-id> M:

Wähle unter Windows einen freien Laufwerksbuchstaben oder einen anderen unterstützten Mountpunkt nach der WinFsp-Installation. WSL-Nutzer können das Linux-Beispiel mit einem Linux-Pfad verwenden.

PlattformVoraussetzung
LinuxFUSE ist in der Regel direkt verfügbar.
macOSmacFUSE installieren.
WindowsWinFsp installieren.