search_books
Search your BookLore library with full-text and filters for library, shelf, series, author, language, file type, rating, and read status, returning paginated results.
Instructions
Search and filter books in your BookLore library. Supports full-text search, filtering by library, shelf, series, author, language, file type, rating, and read status. Returns paginated results.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dir | No | Sort direction: asc or desc | |
| page | No | Page number (0-indexed) | |
| size | No | Page size (1–100) | |
| sort | No | Sort field: title, addedOn, lastReadTime, or personalRating | |
| search | No | Full-text search across title, author, and description | |
| status | No | Filter by read status: WANT_TO_READ, IN_PROGRESS, READ, or DNF | |
| authors | No | Filter by author name (comma-separated for multiple) | |
| shelfId | No | Filter by shelf ID | |
| fileType | No | Filter by file type: EPUB, PDF, CBZ, CBR, CB7, MOBI, AZW3, MP3, M4B, M4A, or AUDIOBOOK | |
| language | No | Filter by language code (e.g. 'en', 'fr') | |
| libraryId | No | Filter by library ID | |
| maxRating | No | Maximum personal rating (1–5) | |
| minRating | No | Minimum personal rating (1–5) |