# On-Demand Books Muse connector

From musedirectory.ai, the independent directory of Meta Muse connectors. Not affiliated with Meta.

## On-Demand Books

Find personalized puzzle books by first name from 100,000+ titles on Shopify.

- Record: https://musedirectory.ai/connector/on-demand-books
- Category: Shopping & Commerce
- Developer: gmlewis
- Muse status: Extra setup. Not in Muse's Connectors list yet. Muse can still use it: its page gives you a request to paste into Muse.
- Health: Working, 1213ms, checked 2026-09-28T08:45:53Z
- Endpoint: https://on-demand-books-dq2yvpdh.fermyon.app/
- Auth: No account needed; Pricing: unknown
- Screening: Screened, no issues found (2026-09-25T07:46:25Z)
- Source: Found in the official MCP Registry (io.github.gmlewis/on-demand-books) https://registry.modelcontextprotocol.io/v0/servers?search=io.github.gmlewis%2Fon-demand-books

Searches a Shopify catalog of personalized puzzle books (mazes, sudokus, word searches) by recipient first name. Returns matching titles with cover images, ISBNs, and direct purchase links. Suggests available names when spelling is uncertain.

Example request: "Find personalized puzzle books for someone named Sarah as a gift."

How to connect: Not in Muse's Connectors list yet, but Muse can still use it. Paste this into Muse: "Use On-Demand Books to help me. It is a free service with an MCP server at https://on-demand-books-dq2yvpdh.fermyon.app/. It does not need an API key. Ask me before you share anything with it." Muse asks before it shares anything with the app's site. Meta does not review apps used this way, so only use ones you trust. We tested this in the Muse app on September 24, 2026: Muse used an app's link directly this way and returned a live answer.

Tools:
- search_books: Search for personalized puzzle books by first name. Returns matching books with direct Shopify purchase links, cover images, and ISBNs. A typical exact match returns 9 books across 3 puzzle types (mazes, name-sudokus, word searches) and 3 difficulty levels. When no exact match ex
- suggest_names: Suggest first names for which personalized puzzle books are likely available. Use this when a user is unsure of a spelling, wants gift-recipient ideas, or only has part of a name. Returns popular available names, optionally filtered by a case-insensitive prefix. To confirm a spec
- get_book: Re-resolve a single book's purchase URL, cover image, and ISBN from its Shopify product handle. Use this to refresh or re-reference a book across turns without re-running the full name search.

Screening checks:
- MCP handshake: pass (Answered in 463ms)
- Domain against threat feeds (Cloudflare security DNS): pass (on-demand-books-dq2yvpdh.fermyon.app not flagged)
- Published packages against the OSV malicious-package database: n/a (No npm or PyPI package published)
- Hidden instructions or invisible characters in tool text: pass (3 tools read, nothing found)
- Inputs asking for passwords, card numbers or seed phrases: pass (None found)
- Domain and redirects: pass (No redirects off the domain)
- AI review of purpose and tool behavior: pass (No concerns)
