Automic Vault

brew package intelligence

mycli

Automic Vault tracks mycli because plain text mycli dsns and passwords matters when AI agents run command-line tools on macOS.

overview

What Automic Vault knows about mycli

CLI for MySQL with auto-completion and syntax highlighting

Homepage

Not present in the local metadata.

Commands and aliases

No executable aliases were found in the local package database.

radioisotope

Plain Text mycli DSNs and Passwords

mycli reads ~/.myclirc and ~/.config/mycli/myclirc. Those config files can contain password-bearing DSN aliases, connection password fields, and SSH tunnel passwords. Our isotope stores the mycli config files in the macOS keychain and injects them through temporary HOME/XDG_CONFIG_HOME directories while `mycli` runs.

Local README excerpt

mycli

mycli reads user configuration from ~/.myclirc and ~/.config/mycli/myclirc. Those files can contain password-bearing DSN aliases, connection passwords, and SSH tunnel passwords.

This radioisotope migrates those config files to the keychain and wraps mycli so they are recreated under a temporary home/config tree while the CLI runs.

Source: data/radioisotopes/mycli/README.md

Caveats

  • Runtime edits to myclirc are not persisted back to keychain.
  • Direct execution of the original binary will not receive credentials.

install metadata

Resolver facts

Package keybrew:mycli
Last updated2026-05-22T11:41:30Z
Pulseupdated

source trail

Generated from repository data

This page is regenerated by scripts/generate-pkg-pages.py. Deployments refuse to publish if www/pkg/ is stale relative to local package data.

Used sources

  • Nucleus package database
  • local isotope README
  • radioisotope security manifest