mongodb-atlas-cli
Pass
Audited by Gen Agent Trust Hub on Jun 30, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The skill uses the
subprocessmodule to invoke the officialatlasCLI andmongoshbinaries. This is the primary method for interacting with MongoDB services. - [EXTERNAL_DOWNLOADS]: The
validate_env.pyscript provides a utility to install themongodb-atlasCLI using Homebrew (brew) on macOS, which is a trusted package manager. - [PROMPT_INJECTION]: Robust safety boundaries are enforced both in documentation and code. The
_common.pymodule contains a deny-list of subcommands and destructive tokens (e.g.,drop,delete,terminate) to ensure the agent refuses dangerous actions, even if prompted by a user. - [DYNAMIC_EXECUTION]: JavaScript code is dynamically generated in
_mongo.pyto facilitate database introspection viamongosh. This implementation includes defensive measures such as allowlist-based validation for database and collection identifiers and JSON-safe interpolation of parameters. - [DATA_EXFILTRATION]: The skill correctly manages sensitive credentials by reading them from environment variables. Passwords are provided to the
mongoshsubprocess via standard input to prevent exposure in process listings, and no evidence of unauthorized data transmission was found.
Audit Metadata