search
Find notes in your Obsidian vault using full-text search, tag filters, folder listing, recent notes, or tag vocabulary. Supports cursor-based pagination and typo correction.
Instructions
Find notes. action=content (default): full-text search, prefer 2-3 keywords, token-AND with OR fallback and typo correction, format=compact for index-only results. action=by_tags: frontmatter tag filter (AND). action=list: enumerate notes by folder (missing folder -> not_found). action=recent: newest first. action=tags: full tag vocabulary with counts; accepts no other arguments. content/by_tags/list/recent support cursor/truncated/nextCursor (stale cursor -> structured error with details.changedPaths). Responses may set incomplete+skipped when the vault scan could not read every file. list/recent/content exclude index/log/hot/_raw/_archives unless includeOperational=true.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Used by by_tags and content actions | |
| limit | No | Used by content, by_tags, list, and recent actions. Not valid for action=tags | |
| query | No | Used by content action only | |
| action | No | Selects content, by_tags, list, recent, or tags action; defaults to content | content |
| cursor | No | Used by content, by_tags, list, and recent actions. Not valid for action=tags | |
| folder | No | Used by list and recent actions | |
| format | No | Used by content action only | |
| verbose | No | Used by content action only | |
| recursive | No | Used by list action only | |
| caseSensitive | No | Used by content action only | |
| includeOperational | No | Used by content, list, and recent actions |