You're viewing a demo portfolio

Join the waitlist
PRSM

search_books

Active

Tool of On-Demand-Books

declared in 0.1.7

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.

Parameters schema

{
  "type": "object",
  "required": [
    "name"
  ],
  "properties": {
    "name": {
      "type": "string",
      "description": "First name to search for personalized puzzle books (e.g. 'Susan', 'Bob'). Case-insensitive; non-letters are stripped."
    },
    "utm_source": {
      "type": "string",
      "description": "Optional UTM source tag for marketing attribution (e.g. 'mcp.so', 'claude', 'hn'). Appended as ?utm_source=<value> to all Shopify product URLs so the seller can track which channel drove the sale. Defaults to 'mcp'."
    }
  }
}

What this tool wraps· 1 endpoint

min confidence0.700.50

Parent server

On-Demand-Books

https://github.com/gmlewis/on-demand-books-mcp

2/7 registries
View full server →
search_books — On-Demand-Books — PRSM MCP