>_

basher

agent-ready non-interactive

A package manager for shell scripts.

How to install basher

brew install bash

basher use case

Install and manage shell script packages from GitHub or other repositories.

When to use basher

  • When you need to quickly install shell scripts and functions from a central repository
  • When you want to manage multiple shell packages without messing with PATH manually
  • When setting up a development environment that relies on shell-based tools

When not to use basher

  • For installing system-level packages (use apt, brew, or similar)
  • If the required scripts are already available in your PATH or system package manager
  • When dealing with non-shell packages or compiled binaries

basher features

  • · Install packages directly from GitHub
  • · Central location for all packages and binaries
  • · Works with bash, zsh, and fish shells
  • · Automatic cleanup and uninstall support

Want your agent to find this automatically?

Add the MCP server to your agent config and it will discover tools like basher on its own.

Set up MCP →

Similar tools to basher