Release Notes
🚀 Updates
- Added a new command,
proto mcp, that will start an MCP server for AI agents to interact with.- Supports the following tools:
install_tool- Install a tool with a specified version.uninstall_tool- Uninstall a tool with a specified version.list_tool_versions- List available and installed versions for a tool.get_config- Get the current proto configuration.
- Supports the following resources:
proto://config- Get the current proto configuration.proto://env- Get the current proto environment, store, variables, and more.proto://tools- List installed tools and their versions.
- Supports the following tools:
- Added a new command,
proto shell, that will initialize a list of tools into the environment and start an interactive shell session.- By default, it will use the current shell, but you can override this with the
--shelloption. - Example:
proto shell node@20 npm@10
- By default, it will use the current shell, but you can override this with the
🧩 Plugins
- Updated
ruby_toolto v0.2.5.- Added
irbshim support.
- Added
⚙️ Internal
- Updated Rust to v1.91.0.
- Updated dependencies.
Download proto_cli 0.54.0
| File | Platform | Checksum |
|---|---|---|
| proto_cli-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| proto_cli-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| proto_cli-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| proto_cli-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| proto_cli-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
| proto_cli-aarch64-unknown-linux-musl.tar.xz | ARM64 MUSL Linux | checksum |
| proto_cli-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |