Skip to main content
Glama

Related Servers

Alternatives to sansfiction-mcp

  • F
    license
    Not graded
    quality
    D
    maintenance
    Provides a 'library keeper' sub-agent that ingests PDF/EPUB books and answers questions grounded in them via local embedding search, with deterministic classification and knowledge gap logging.
    -

Related Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables an AI assistant to search a self-hosted ebook, comic and audiobook library, inspect books' metadata and shelves, and safely edit metadata, tags, genres, authors and shelf assignments. Safety is enforced in code: no delete tools, locked fields are refused, and bulk edits require a preview plus explicit confirmation.
    MIT
  • F
    license
    A
    quality
    C
    maintenance
    Enables bibliographic research on a private local Calibre library by providing read-only metadata search, book inspection, and optional RAG-based content retrieval through MCP.
    5
    -
  • A
    license
    A
    quality
    B
    maintenance
    Enables users to find books by keyword, ISBN, or author and check which branches hold copies of them and whether those copies are currently available for loan or when they are due back. Currently covers Shanghai's interlinked public library network of 900+ locations, with a design open to additional cities.
    3
    31 PyPI
    Apache 2.0
  • A
    license
    A
    quality
    B
    maintenance
    Enables searching public library catalogs for ebooks and audiobooks, comparing availability across libraries without login, and optionally linking an account to view and manage loans and holds.
    13
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A lightweight, context-efficient CLI and optional stdio MCP server for semantic search, browsing, and writing to your Zotero library.
    BSD 3-Clause

TDQS

A4.4/5.0

Scored across 11 tools

Disambiguation5/5

Every tool has a clear, distinct purpose. Public vs. user-specific tools are explicitly differentiated (e.g., search_books vs. search_my_library, list_public_collections vs. list_my_collections). Tool descriptions include 'When to use' guidance that clarifies boundaries, leaving no ambiguity.

Naming Consistency4/5

All tool names follow a consistent verb_noun pattern (e.g., search_books, get_book, add_book_to_library, update_library_book). Minor inconsistency: list_public_collections vs. list_my_collections use 'public' and 'my' as differentiators, while other 'my' tools don't prefix with 'list' (e.g., search_my_library uses 'search'). Overall, the pattern is predictable and readable.

Tool Count5/5

With 11 tools, the set is well-scoped for a book/library management MCP server. It covers discovery (search_books, get_book, get_series, list_public_collections) and user library management (list_my_books, search_my_library, add/update/remove book, list_my_collections, get_reading_stats). Each tool serves a necessary function without redundancy.

Completeness4/5

The tool set covers the full lifecycle: discover books, get details, add to library, update status/progress, remove, and view stats. Minor gaps exist: there is no tool to create or manage collections beyond listing (e.g., add_book_to_collection or create_collection), and no user authentication or token management tool. However, core reading workflows are well-supported.

Maintenance

ActivityInactive
ResponsivenessLimited data