MCP.so
Sign In

On-Demand-Books

@gmlewis

About On-Demand-Books

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.

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/"
    }
  }
}

Tools

3

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 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:

Comments

More MCP servers