Search Project Gutenberg
search_booksFind public-domain books in Project Gutenberg by title or author words, optionally filter by language or topic, and get book IDs for reading and citation.
Instructions
Search the Project Gutenberg catalog (more than 75,000 public-domain books) by title and author words, optionally filtered by language and topic. Returns book ids, titles, authors with life years, subjects and popularity. Use the id with get_book and the reading tools.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Results page (32 books per page, most downloaded first). | |
| query | Yes | Words from the title and/or author name, e.g. "moby dick", "austen pride", "frankenstein". | |
| topic | No | Optional subject or bookshelf keyword, e.g. "gothic", "detective", "poetry", "children". | |
| author | No | Optional author name or part of it, e.g. "Dickens". Added to the search words. | |
| language | No | Optional two-letter language code(s), comma-separated, e.g. "en" or "fr,de". |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| page | Yes | ||
| books | Yes | ||
| total | Yes | Total matching books (null when the source does not report it). | |
| source | Yes | gutenberg.org means Gutendex was too slow and the simpler gutenberg.org search answered: ids, titles and authors only, no filters. | |
| next_page | Yes | Pass as page for more results; null on the last page. |