find_files
Search for files by name using pattern matching with wildcards, character matching, and multiple extensions to quickly locate specific files in your filesystem.
Instructions
Find files by name using fast pattern matching.
PATTERN EXAMPLES:
Exact name: "config.json"
Wildcard: "*.config" or "Handler"
Multiple extensions: "*.{ts,tsx,js}"
TIPS:
Use * for any characters
Use ? for single character
Use {a,b,c} for alternatives
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pattern | Yes | Filename pattern. Examples: 'Component.tsx', '*.json', '*Handler*', '*.{ts,tsx}' | |
| path | No | Limit search to specific directory |
Input Schema (JSON Schema)
{
"properties": {
"path": {
"description": "Limit search to specific directory",
"type": "string"
},
"pattern": {
"description": "Filename pattern. Examples: 'Component.tsx', '*.json', '*Handler*', '*.{ts,tsx}'",
"type": "string"
}
},
"required": [
"pattern"
],
"type": "object"
}