Cyberlibrary Search Books
cyberlibrary_search_booksSearch the catalog by title or author within one language, returning matching book records (title, author, lang, slug, chapter_count, word_count and URLs). When to use: you have a title or author and need the lang+slug that every other tool requires. Do not use: to find words inside the text of books - that is cyberlibrary_fulltext_search. Returns: {query, lang, searched_languages, matches_returned, books[']}.
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": {
"query": "<query>",
"lang": "<lang>"
},
"name": "cyberlibrary_search_books"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lang | Yes | Language code to search in (required), e.g. en, zh-cn. | |
| limit | No | Max books to return (1-100). Default 20. | |
| query | Yes | Substring matched against title and author (case-insensitive). |