setup-boltz-remote-tool
Warn
Audited by Gen Agent Trust Hub on Oct 11, 2026
Risk Level: MEDIUMEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill instructs the user to install a Python package from a remote URL outside of standard registries like PyPI. Specifically, it uses
pip installto fetchtuplatform-connectfromhttps://connect.aiscientist.tools/downloads/tuplatform_connect-0.3.0-py3-none-any.whl. - [REMOTE_CODE_EXECUTION]: The installation of the
tuplatform-connectwheel from an external, non-standard domain constitutes remote code execution. Although the installation command includes a SHA-256 hash (3fad5eee5ecf7887a693d93ccd1aa112dc0955617a885d1fc3daded0030f9ae0) to ensure integrity, the sourceaiscientist.toolsis not a recognized trusted vendor or well-known service. - [COMMAND_EXECUTION]: The skill makes extensive use of shell commands and custom CLI tools, including:
- A local preflight script:
python scripts/remote_validation/setup_skill_preflight.py. - The
tuCLI tool for service management:tu remote login,tu remote share, andtu serve. - Inline Python scripts for validating MCP (Model Context Protocol) endpoints.
- [INDIRECT_PROMPT_INJECTION]: The skill sets up an MCP server (
boltz2_docking) that ingests and processes external biological data, which could serve as a vector for indirect injection. - Ingestion points: The
sequenceandligands(SMILES strings) arguments in theboltz2_dockingtool. - Boundary markers: None explicitly implemented in the provided documentation or snippets to delimit the scientific data from instructions.
- Capability inventory: The skill manages local file system directories (
mkdir -p caches/boltz runs/boltz) and performs network operations via theturelay andfastmcpclient/server architecture. - Sanitization: The instructions include recommendations to "Check scientific meaning, output bounds, invalid-input behavior, and absence of paths, secrets, and traces" in the tool's output.
Audit Metadata