TODO: - [ ] ensure all tools utilize pagination (where applicable) - [ ] ensure all tools accept parameters to allow the model to filter results (goal is to enable the model retrieve exactly what the user wants)