>_

goto

agent-ready non-interactive

Alias and navigate to directories with tab completion in Linux

How to install goto

brew install goto

goto use case

A shell utility to quickly navigate to frequently used directories via user-defined aliases with tab completion.

When to use goto

  • When you need to cd into a deeply nested directory quickly without typing the full path
  • When you want to create short, memorable names for project or system directories
  • When you prefer using tab completion to discover available directory aliases

When not to use goto

  • When you only need to navigate to a single directory once (just use cd directly)
  • When you are in a restricted environment where you cannot modify shell configuration files

goto features

  • · Register and manage aliases for directories
  • · Tab completion for available aliases in bash and zsh
  • · Simple and lightweight shell script
  • · Supports macOS via Homebrew installation

Want your agent to find this automatically?

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

Set up MCP →

Similar tools to goto