AI-powered notes with smart organization, search, and collaboration
What this app can do
28 tools registered
List Notes20 tok
List notes (paginated). Returns up to `limit` rows per call (max 200). If `has_more` is true, call again with `offset=offset+limit` to fetch the next page.
Get Note20 tok
Get full content of a note by ID.
Create Note30 tok
Create a new note with title, content, tags, and optional folder.
Update Note30 tok
Update note fields (title, tags, pin) or REPLACE its content. WARNING: content_text OVERWRITES the entire body — to ADD text to an existing note use append_to_note instead.
Append To Note30 tok
Append text to the END of an existing note's body WITHOUT overwriting it. Reads the current note, adds the new text after the existing content, then saves. Use this for any 'add to note / append / допиши / добавь в заметку' request — never use update_note to add content, because update_note REPLACES the whole body.
Move Note30 tok
Move note to a folder, or root with empty folder_id.
Delete Note30 tok
Delete a note (moves to trash).
Permanent Delete Note50 tok
Permanently delete a note. Cannot be undone.
Delete Notes From Folder40 tok
Delete ALL notes in a folder (bulk). By default moves them to trash; pass permanent=true to permanently delete instead. folder_id accepts a folder UUID OR a folder name — auto-resolved either way.
Delete Notes40 tok
Delete MULTIPLE notes at once. Pass note_ids (list of IDs) OR note_titles (list of names, auto-resolved). Moves them to trash by default; pass permanent=true to delete permanently. Use when the user wants to delete 2+ notes.
Archive Notes40 tok
Archive MULTIPLE notes at once. Pass note_ids (list) OR note_titles (list of names).
Unarchive Notes40 tok
Remove MULTIPLE notes from the archive (unarchive). Pass note_ids OR note_titles.
Restore Notes40 tok
Restore MULTIPLE notes from trash. Pass note_ids OR note_titles.
Search Notes30 tok
Full-text search across all notes (paginated). Returns up to `limit` results per call (max 50). If `has_more` is true, call again with `offset=offset+limit` to fetch the next page. Do NOT claim to have searched all notes until `has_more` is false.
List Folders10 tok
List all note folders.
Resolve Folder10 tok
Resolve a notes folder by name (case-insensitive). Returns the folder_id plus match_quality ('exact' | 'prefix' | 'contains' | 'none'). Use this INSTEAD of list_folders+manual-match when you only need one folder — it's a single call and gives a stable ID across chain steps.
Create Folder30 tok
Create a new notes folder.
Rename Folder30 tok
Rename an existing notes folder.
Delete Folder30 tok
Delete a folder (notes move to root).
Delete Folder With Contents50 tok
Delete a folder AND all notes inside it. folder_id accepts a folder UUID OR a folder name — auto-resolved either way. By default moves notes to trash then deletes the folder; pass permanent=true to permanently delete notes instead.
List Trash20 tok
List all notes in trash.
Restore Note30 tok
Restore a note from trash.
Empty Trash50 tok
Permanently delete all trashed notes.
Note Save30 tok
Save a note field from the editor panel (title, content, tags, folder, pin, archive).
Upload Attachment30 tok
Upload a file attachment to a note.
Delete Attachment30 tok
Delete a file attachment from a note.
Duplicate Note30 tok
Duplicate a note — copies title, content, folder, and tags into a new note.
Export Markdown20 tok
Export a note as Markdown. Returns the converted content with a download button.