list-notes
List and filter notes by notebook, tags, keyword, sort order, and limit; use read-note to fetch full content when previews are truncated.
Instructions
List all notes with specified conditions.
The result does not include entire note bodies as they are truncated in 200 characters.
You have to retrieve the full note content by calling read-note.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list-notes"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | Sort the documents by the specified field | updatedAt |
| limit | No | Limit the number of results returned | |
| bookId | No | ID of the notebook. It always starts with 'book:'. You can retrieve a list of notebooks with `list-notebooks`. The pseudo-notebooks 'trash' and 'template' are not supported here; use `list-templates` for templates | |
| tagIds | No | An array of tag IDs to filter. It always starts with 'tag:'. You can retrieve a list of available tags from `list-tags`. | |
| keyword | No | Keyword to filter notes | |
| descending | No | Reverse the order of the output documents |