PathPicker
PathPicker accepts a wide range of input -- output from git commands, grep results, searches -- pretty much anything. After parsing the input, PathPicker presents you with a nice UI to select which files you're interested in. After that you can open them in your favorite editor or execute arbitrary commands.
How to install PathPicker
brew install fpp PathPicker use case
Interactive file selection from command-line output to edit or execute commands
When to use PathPicker
- Selecting files from git diff or status output to review or edit
- Choosing files from grep results to open in an editor
- Filtering and acting on files from find or other search commands
When not to use PathPicker
- When fully automated, non-interactive file selection is required
- When the input contains no file paths or unambiguous file references
PathPicker features
- · Parses file paths from piped stdin (git, grep, find, etc.)
- · Interactive UI for selecting multiple files using keyboard
- · Opens selected files in $EDITOR
- · Executes arbitrary shell commands on selected files
Want your agent to find this automatically?
Add the MCP server to your agent config and it will discover tools like PathPicker on its own.
Set up MCP →