On Demand Books MCP Server
@gmlewis
Basic information
About On Demand Books MCP Server
Find personalized puzzle books by first name from a 100,000+ title Shopify catalog. Perfect gift-finding tool for any AI agent — search by name, suggest available names, and get direct Shopify purchase links.
On Demand Books MCP Server config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"On-Demand-Books": {
"url": "https://on-demand-books-dq2yvpdh.fermyon.app/"
}
}
}On Demand Books MCP Server tools
3Search 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 recipient's first name.
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 specific name has matching books, follow up with `search_books`.
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.
Overview
What is On-Demand-Books?
On-Demand-Books is an MCP server that enables AI agents to search a catalog of 100,853 personalized puzzle book gifts from the On-Demand-Books Shopify store. It is designed for MCP-compatible AI agents (e.g., Claude Desktop, opencode) to help buyers find a book for a recipient by first name and provide a direct purchase link.
How to use On-Demand-Books?
Add the server to any MCP client that supports Streamable HTTP transport by configuring the live endpoint URL https://on-demand-books-dq2yvpdh.fermyon.app/. For example, in Claude Desktop’s claude_desktop_config.json, add an entry under “mcpServers” with the URL. No local installation is required. The server offers three tools:
More MCP servers
OrangePro
Aamir SiddiquiOrangePro local-first CLI + MCP server for behavior mapping, grounded test generation, and dynamic proof.

Meticulous
MeticulousHostinger
hostingerModel Context Protocol (MCP) server for Hostinger API. If you don't want to install or run anything locally, connect directly to Hostinger's hosted MCP server: This opens a browser window to authorize via OAuth. Once app
Medplum
medplumMedplum is a healthcare platform that helps you quickly develop high-quality compliant applications.
LocalCan
LocalCanGives AI agents public URLs (tunnels) for localhost, live HTTP traffic inspection, snapshot publishing, and access control. Part of LocalCan, the ngrok alternative for Mac, Windows and Linux. Free plan.
Comments