today.lmk/commerce
Official13 toolsCross-merchant product search with real price history, comparisons, and demand signals.
Search products across merchants with real-time pricing, history, and demand data.
Captured live from the server via tools/list.
search
Search LMK products; returns citable results, each with a canonical LMK product-page URL. Use for shopping/discovery. For price/brand/on-sale filters, use search_catalog.
Parameters (2)
- querystringrequired
Natural-language product search query
- limitinteger
fetch
Fetch full detail for one product by id (from a prior search result). Returns citable text with price, savings, 90-day price history, and buying options.
Parameters (1)
- idstringrequired
Product id or slug from a search result
search_catalog
Search LMK's curated cross-merchant catalog. Returns products with LMK product-page links. Use for "find me X" shopping queries.
Parameters (6)
- querystringrequired
Natural-language product search query
- limitinteger
- minPricenumber
- maxPricenumber
- onSaleboolean
- brandstring
lookup_catalog
Batch-resolve products by LMK slug, id, or external/merchant id.
Parameters (1)
- idsarrayrequired
get_product
Get a single product with full detail: enriched card, 90-day price stats (lowest/highest/average + is-at-lowest), and cross-merchant buying options.
Parameters (1)
- idOrSlugstringrequired
Product slug, id, or external id
compare_prices
Compare a product's price across merchants. Returns offers plus lowest/highest, all linking to the LMK product page.
Parameters (1)
- idOrSlugstringrequired
get_price_history
Get price history and stats for a product over a trailing window (default 90 days). LMK-proprietary price intelligence.
Parameters (2)
- idOrSlugstringrequired
- daysBackinteger
get_deals
Today's best deals, ranked by LMK's deal-quality scoring (discount depth, price sweet spot, merchant quality). Optionally filter by category slug or minimum discount.
Parameters (3)
- limitinteger
- categorystring
- minDiscountPercentnumber
get_popular_products
Most-wishlisted products (180-day demand signal across all LMK lists, aggregate counts only). Unique LMK demand data.
Parameters (3)
- limitinteger
- minPricenumber
- maxPricenumber
get_trending_products
Products gaining momentum — most-added to wishlists in the last 30 days (aggregate counts only).
Parameters (1)
- limitinteger
get_gift_ideas
Gift recommendations for a recipient/occasion within a budget. Blends curated search with LMK demand signals.
Parameters (4)
- querystring
Recipient/occasion, e.g. "gifts for new dad"
- minPricenumber
- maxPricenumber
- limitinteger
list_collections
List LMK's published editorial collections (occasions, holidays, beauty, style, sports).
Parameters (1)
- limitinteger
get_collection
Get a single editorial collection and its curated products by slug.
Parameters (2)
- slugstringrequired
- limitinteger
README not available yet.
Install
claude_desktop_config.json
{
"mcpServers": {
"commerce": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://lmk.today/api/ucp/mcp"
]
}
}
}Desktop config is stdio-only; this bridges via mcp-remote. Native remote: Settings > Connectors.