Find Books by Topic
Search for books on any subject to discover the best titles for learning, research, or leisure reading.
Millions of books and free ebooks
Search a massive catalog of books by title, author, subject, or ISBN. Get cover images, descriptions, and publication details. Browse trending titles, explore author bios, and read full text from 60,000+ free public domain ebooks.
Search for books by any query including title, author, or topic. Returns matching books with cover images, authors, publication year, and page counts.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "book-search",
"skill": "search_books",
"input": {
"query": "machine learning"
}
}' \
https://api.toolrouter.com/v1/tools/callGet full details for a specific book by its Open Library work key. Returns the complete description, subjects, cover images, publication date, and related links.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "book-search",
"skill": "get_book_details",
"input": {
"work_key": "OL27448W"
}
}' \
https://api.toolrouter.com/v1/tools/callLook up a book by its ISBN (10 or 13 digit). Returns the specific edition details including title, publisher, page count, publish date, and cover image.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "book-search",
"skill": "lookup_isbn",
"input": {
"isbn": "9780261103573"
}
}' \
https://api.toolrouter.com/v1/tools/callSearch for books by a specific author name. Returns all matching books by that author with cover images, publication years, and subjects.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "book-search",
"skill": "search_by_author",
"input": {
"author": "J.R.R. Tolkien"
}
}' \
https://api.toolrouter.com/v1/tools/callFind books in a specific subject or topic area. Uses the Open Library subject catalog to return curated book lists for categories like fiction, science, history, and more.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "book-search",
"skill": "search_by_subject",
"input": {
"subject": "science fiction"
}
}' \
https://api.toolrouter.com/v1/tools/callGet detailed information about an author by their Open Library author key. Returns biography, birth and death dates, photo, and their top works with publication details.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "book-search",
"skill": "get_author_details",
"input": {
"author_key": "OL26320A"
}
}' \
https://api.toolrouter.com/v1/tools/callDiscover trending and popular books on Open Library. Returns books that are currently being read, wishlisted, or talked about, with daily, weekly, monthly, or yearly trends.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "book-search",
"skill": "trending_books",
"input": {}
}' \
https://api.toolrouter.com/v1/tools/callSearch over 60,000 public domain books from Project Gutenberg. Find free ebooks by title, author, or topic with download links in multiple formats including plain text, HTML, and EPUB.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "book-search",
"skill": "search_free_ebooks",
"input": {
"query": "shakespeare"
}
}' \
https://api.toolrouter.com/v1/tools/callFetch the actual text content of a free ebook from Project Gutenberg by its book ID. Use this to read, summarize, analyze, or quote from public domain books.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "book-search",
"skill": "read_ebook",
"input": {
"book_id": 84
}
}' \
https://api.toolrouter.com/v1/tools/callclaude mcp add --transport stdio \
--env TOOLROUTER_API_KEY=YOUR_API_KEY \
toolrouter -- npx -y toolrouter-mcpcurl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{"tool":"book-search","skill":"search_books","input":{}}' \
https://api.toolrouter.com/v1/tools/callSearch for books on any subject to discover the best titles for learning, research, or leisure reading.
Find and evaluate business, leadership, and management books for professional development and organizational learning.
Find relevant academic papers on any research topic across millions of scholarly publications.
Convert street addresses into precise latitude and longitude coordinates for mapping and spatial analysis.
Find books, research discussion topics, and create promotional graphics for your reading group.
Yes. `search_books` handles broad queries, `search_by_author` and `search_by_subject` browse by category, and `lookup_isbn` is best when you already know the exact edition.
Use `get_book_details` with the Open Library work key from search results. It returns the description, subjects, cover images, publication date, and related links.
Yes. `search_free_ebooks` finds Project Gutenberg titles, and `read_ebook` fetches the actual text so you can read, summarize, or quote from it.
Yes. `trending_books` shows popular titles by period, and `get_author_details` gives author bios plus top works with publication details.