io.github.gmlewis/on-demand-books

On-Demand-Books

Find personalized puzzle books by first name from a 100,000+ title Shopify catalog.

Endpointhttps://on-demand-books-dq2yvpdh.fermyon.app (streamable-http)
Registry version0.2.0
Now3 tools · grade A (100) · pin ts_02e6928669dcf1f54f28d38b850b3f98 · protocol 2025-06-18
First / last listed2026-11-13 01:36 UTC / 2026-11-13 01:36 UTC
Grade over time2026-11-13: A (100), 3 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-11-13 01:36 UTC
3 tools, grade A (100)

Tools: search_books suggest_names get_book

Current tools (3)

search_booksSearch 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 exists, returns similarly-named books. Use this whenever a user is shopping for a personalized gift and knows the recipien
params: name*, utm_source
suggest_namesSuggest 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 specific name has matching books, follow up with `search_books`.
params: limit, prefix
get_bookRe-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.
params: handle*, utm_source

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.