CLI & Konfiguration

Alles aus MCP gibt es auch als onlinesim-Unterbefehle.

Befehle

  • onlinesim login — API-Key speichern
  • onlinesim logout — Key entfernen
  • onlinesim doctor — Config und Verbindung prüfen
  • onlinesim balance — Guthaben anzeigen
  • onlinesim mcp — Streamable-HTTP-MCP starten
  • onlinesim mcp autostart … — Login/Reboot-Autostart (install, status, start, uninstall)
  • onlinesim sms … — Quick SMS
  • onlinesim rent … — Langzeitmiete
  • onlinesim config … — show / set / path

Auth & Config

Key lokal nach Login. Env überschreibt die Datei. Langlebiges MCP lädt Key/URL bei jedem Tool-Call neu.

  • ONLINESIM_APIKEY — API-Key-Override
  • ONLINESIM_NO_UPDATE=1 — Update-Check deaktivieren
Config unter dem App-Verzeichnis io.onlinesim.onlinesim (z. B. ~/.config/onlinesim/config.json unter Linux).

Autostart

Login/Reboot-Autostart mit auto-launcher — gleiches Modell unter Windows (Run), macOS (LaunchAgent) und Linux (systemd --user). Standard ist User-Level, damit Config und API-Key funktionieren.

--system für systemweiten Autostart (sudo / Administrator).

Bash
onlinesim mcp autostart install
onlinesim mcp autostart status
onlinesim mcp autostart start
onlinesim mcp autostart uninstall
sudo onlinesim mcp autostart install --system

System-Tray

Während onlinesim mcp läuft, zeigt ein Tray-Icon Balance, aktive Nummern/SMS (Klick zum Kopieren), Desktop-Benachrichtigung bei neuer SMS (Code wird kopiert), Client-Install, Start at login, Notify on SMS und Quit. Headless/SSH: --no-tray.

Nützliche Flags

Bash
onlinesim --format json balance
onlinesim mcp --bind 127.0.0.1:8787
onlinesim mcp --allow-remote
onlinesim mcp --no-tray
--allow-remote bindet nicht nur Loopback. MCP hat keine Auth — Netzwerk einschränken.