goodreads-mcp
Related Servers
Alternatives to goodreads-mcp
No user-submitted related servers found.
Related Servers
- FlicenseNot gradedqualityDmaintenanceMCP server that provides book recommendation tools, allowing an AI agent to search and filter books by genre, page count, and ratings using the Goodreads dataset.1-
- AlicenseCqualityBmaintenanceGo MCP server for Goodreads bookshelves, reading progress, book search, and reviews16Apache 2.0
- AlicenseAqualityAmaintenanceA read-only MCP server that connects to Calibre-Web ebook libraries via OPDS feeds, enabling AI assistants to search and browse books, shelves, covers, and library statistics.6103 npmMIT
- AlicenseAqualityDmaintenanceAn MCP server that lets an LLM browse, search, and download books from OPDS catalogs (e.g., Project Gutenberg, Standard Ebooks) using tools for feed navigation, full-text search, and acquisition link downloads.41AGPL 3.0
- AlicenseNot gradedqualityCmaintenanceSelf-hosted MCP server for searching and discovering books using Anna's Archive and Goodreads datasets, enabling full-text search, ISBN/md5 lookup, similarity matching, and optional download URL retrieval.12 npm4MIT
- FlicenseAqualityDmaintenanceRead-only MCP server that provides tools to search books, get book details, list authors, and view library statistics from a PostgreSQL database.5-
TDQS
Scored across 12 tools
Most tools target clearly distinct resources: search_books, get_book, get_reviews, get_editions, similar_books, author_books, series_books, compare_books, popular_books, book_lists, and get_shelf are all identifiable by purpose. The main ambiguity is between list_shelves and get_shelf—both involve shelves—but descriptions clarify one returns shelf names and the other returns books on a shelf.
The naming follows a loose verb_noun pattern for many tools (search_books, get_book, get_reviews, get_editions, get_shelf, compare_books, list_shelves), but several tools drop the verb entirely and use bare noun phrases like book_lists, similar_books, author_books, series_books, and popular_books. This mixed convention is readable but not fully consistent.
Twelve tools form a well-scoped set for a Goodreads data-access server. Each tool covers a meaningful, distinct aspect of book discovery and reading data without feeling padded or redundant.
The tool surface covers the major Goodreads information needs: search, full book details, reviews, editions, related books, author bibliographies, series membership, Listopia lists, popularity charts, comparison, and shelf contents. There are no obvious dead ends for a read-only book-data server; result payloads include ids and URLs for chaining into further lookups.