Skip to main content
Glama

Server Details

Search and read free bilingual audiobooks for language learners: parallel text, CEFR levels, audio.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
greysonbmiller/bibooks-mcp
GitHub Stars
0
ChatGPT
–
Claude
–

TDQS

A4.2/5.0

Scored across 5 tools

Disambiguation5/5

Each tool has a clearly distinct role: search_books for filtered discovery, find_related_books for recommendations based on a given book, get_book for metadata, read_book for content, and list_languages for language codes. The only potential overlap is search_books and find_related_books both returning books, but their descriptions make the distinction clear.

Naming Consistency5/5

All tool names use snake_case with a leading verb: find_related_books, get_book, list_languages, read_book, search_books. The pattern is predictable and easy to infer.

Tool Count5/5

Five tools is a well-scoped surface for a read-only bilingual audiobook library, covering discovery, metadata, reading, recommendations, and language lookup without redundancy.

Completeness5/5

The server covers the full read-only lifecycle: listing languages, searching books, fetching book details, reading book text, and finding related books. No create/update/delete operations are expected for a public library.

Available Tools

5 tools
get_bookGet an audiobookA
Read-onlyIdempotent
Inspect

Get one public audiobook by id: title, author, languages, CEFR level, audience, length, and links to its reader page, audio and share image.

Inputs: book_id (required). Returns: A public, completed bilingual audiobook.

list_languagesList languagesA
Read-onlyIdempotent
Inspect

List every content language books are written in or translated into: its code (used by the other tools), English and native names, and how many public books are translated into it. Optionally render the names in a display locale (e.g. 'es').

Inputs: locale. Returns: items, locale

read_bookRead an audiobook's textA
Read-onlyIdempotent
Inspect

Read a public audiobook's bilingual text: its sentence pairs (each original sentence with its translation, plus a Latin-script romanization for languages that have one), in reading order. Returns at most limit pairs starting at offset; continue with offset + limit while has_more is true. total_pairs is the book's length.

Inputs: book_id (required), limit, offset. Returns: A window of a book's bilingual text, in reading order.

search_booksSearch audiobooksA
Read-onlyIdempotent
Inspect

Search the public library of bilingual audiobooks. All filters are optional; values within one filter are OR'd, different filters are AND'd. With no arguments, lists every public book, easiest first. Returns one page of books (see has_more and page) with each book's id, title, author, languages, CEFR level, length and links. Language filters take content-language codes from list_languages (e.g. 'es', 'zh', 'fil').

Inputs: page, sort, level, query, +6 more. Returns: One page of search results.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      D
      maintenance
      Semantic search over 4.6 million text chunks from 20,000+ classical philosophy and humanities works (pre-1928). Covers Aristotle, Plato, Kant, Hegel, Nietzsche and hundreds more. Multilingual: English, German, Latin, French, Italian, Greek, Russian.
      3
      3
      MIT
    • 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
      B
      maintenance
      Enables AI agents to search Persian ebooks and audiobooks on Fidibo, compare prices in Toman, find free and Fidibo Plus titles, read reviews, and browse bestsellers, new releases, authors and publishers — read-only, with no account or API key required.
      250 PyPI
      MIT
    • A
      license
      A
      quality
      C
      maintenance
      Provides access to JW.org content including Christian Life and Ministry workbook materials, Watchtower study articles, and video captions with subtitles across multiple languages.
      9
      118 npm
      43
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.