complex_search
Search Obsidian vaults with JsonLogic queries, supporting glob and regexp pattern matching for flexible search.
Instructions
Search using JsonLogic query. Supports glob and regexp operators for pattern matching.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"query": "<query>"
},
"name": "complex_search"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | JsonLogic query object. Example: {"glob": ["*.md", {"var": "path"}]} | |
| vaultId | No | Optional vault ID (defaults to configured default vault). |