| Find files by name or extension | glob_files | pattern="**/*.py" and optionally path="source" |
| Search text inside code or docs | grep_files | pattern="RequestContext", file_glob="**/*.py", optionally path="source" |
| List only files that match content | grep_files | pattern="RequestContext", output_mode="files_with_matches", file_glob="**/*.py" |
| Get per-file hit counts | grep_files | pattern="TODO", output_mode="count", file_glob="**/*.py" |
| Run a regex search | grep_files | pattern="class\\s+\\w+", is_regex=true, file_glob="**/*.py" |
| Narrow by common file type | grep_files | pattern="useEffectEvent", type="ts" |
| Inspect one directory | list_directory | path="..." |
| Open a specific file | read_file | path="..." |