Recommend books from titles
recommend_from_titlesBook recommendations from books the reader loved, named by title: "books like Project Hail Mary", "I loved Circe and Piranesi, what else would I like", a book club's favorite pick. Books they disliked go in avoid ("I loved these three but not that one"). Unresolved titles come back under unmatched, never guessed. The named authors' other books are left out. For a linked reader, books they already have, hid or avoided are left out, and a result that fits their taste says why.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"titles": "<titles>"
},
"name": "recommend_from_titles"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| avoid | No | Books the reader disliked or does not want; "Title by Author" resolves best | |
| limit | No | ||
| titles | Yes | Book titles, optionally "Title by Author" | |
| isFiction | No |