Read my shelves
get_shelvesTheir shelves of their own (board games, perfumes, concerts, wine: anything the library's kinds don't cover). Without arguments: every shelf with its count. With shelf: that shelf's settings (status words, fields) and its entries. With entry_id (or title): one entry in full, with its notes, fields, picture and logged sessions.
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": "get_shelves"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | Order of a shelf's entries (default: their own order) | |
| shelf | No | A shelf's name (case-insensitive) | |
| title | No | One entry by its title, instead of entry_id | |
| entry_id | No | One entry's id, for that entry in full | |
| shelf_id | No | A shelf's id, instead of the name |