zotero_get_notes
Retrieve standalone or child notes from your Zotero library. Filter by parent item key for notes attached to a specific item, or retrieve all notes.
Instructions
Retrieve standalone or child notes from the active Zotero library. item_key: optional; when provided, returns only notes attached to that parent item; when omitted, returns notes across the entire library (capped by limit). If you want to search note content instead, use zotero_search_notes. limit: max notes to return (default 20). truncate=True (default) shortens long note bodies for display — pass False for complete content. raw_html=True returns the note's original HTML instead of stripped text; use this when you intend to edit and round-trip via zotero_update_note (preserves formatting). Example: zotero_get_notes(item_key='ABC12345', raw_html=True) → every note on that item in round-trippable HTML.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| item_key | No | Optional Zotero item key/ID to filter notes by parent item | |
| limit | No | Maximum number of notes to return | |
| truncate | No | Whether to truncate long notes for display | |
| raw_html | No | If True, return the note's raw HTML instead of stripped text. Useful for fetching exact content to pass to zotero_update_note. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |