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-
- 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.669 npmMIT
- AlicenseAqualityBmaintenanceAn 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 gradedqualityDmaintenanceSelf-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.3 npm2MIT
- FlicenseAqualityCmaintenanceRead-only MCP server that provides tools to search books, get book details, list authors, and view library statistics from a PostgreSQL database.5-
- AlicenseNot gradedqualityCmaintenanceMCP server for Google Books API, enabling volume details, ISBN lookup, and bookshelf access via natural language queries.4 npmMIT
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.