
Keeper Commander is a command-line and terminal UI interface to Keeper® Password Manager and KeeperPAM. Commander can be used to access and control your Keeper vault, perform administrative actions (managing users, teams, roles, SSO, privileged access resources, device approvals, data import/export), launch sessions, rotate passwords, integrate with developer tools, eliminate hardcoded passwords, run as a REST service and more. Keeper Commander is an open source project with contributions from Keeper's engineering team, customers and partners.
See the Releases
python3 -m venv keeper-env
source keeper-env/bin/activate
pip install keepercommander
git clone https://github.com/Keeper-Security/Commander
cd Commander
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
pip install -e .
pip install -e '.[email]'
For a list of all available commands:
keeper help
To launch the interactive command shell:
keeper shell
or for a full terminal vault user interface
keeper supershell
Once logged in, check out the this-device command to set up persistent login sessions, logout timer and 2FA frequency. Also check out the biometric register command to enable biometric authentication on supported platforms.
Keeper Security is the creator of KeeperPAM - the zero-trust and zero-knowledge privileged access management ("PAM") platform for securing and managing access to your critical infrastructure. - Keeper Security Homepage - Privileged Access Management - Endpoint Privilege Manager - Encryption and Security Model - Downloads
$ claude mcp add Commander \
-- python -m otcore.mcp_server <graph>