doc_search
Search local documentation folders for keywords across markdown, text, JSON, YAML, and code files to find relevant information quickly.
Instructions
Searches all documents in a local docs/ folder (or any directory) for one or more keywords. Supports case-insensitive multi-keyword search across markdown, text, JSON, YAML, code, and other text files. Returns matching lines with surrounding context. Searchable extensions: .md, .txt, .rst, .html, .json, .yaml, .ts, .js, .py, .sh, .bat, .ps1, and more.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| docs_path | Yes | Absolute path to the docs folder to search. Windows example: C:\Users\YourName\Projects\my-repo\docs | |
| keywords | Yes | List of keywords to search for. All keywords must appear on the same line (AND logic). | |
| case_sensitive | No | Whether the search is case-sensitive. Default: false. | |
| file_extension_filter | No | Optional: only search files with this extension (e.g., '.md', '.txt'). Leave blank to search all supported file types. |