Hosted MCP server · #56 most used on Smithery
LMK.today MCP
lmktoday/commerce
Give any AI agent a shopping brain. LMK.today is an open Model Context Protocol server with curated cross-merchant search, real price history, live demand signals, and editorial gift collections — no account required. More at https://lmk.today/mcp
- Uses
- 8.2k
- Tools
- 13
- Runs
- Hosted
- Listed
- 4mo ago
Get started
Add it to your agent
npx -y @smithery/cli@latest install lmktoday/commerce --client claudeSwap --client claude for cursor, vscode, windsurf or another client. The CLI asks for any required settings.
claude mcp add --transport http lmk-today https://server.smithery.ai/lmktoday/commerce/mcpA hosted server: nothing to install. Run /mcp in Claude Code to sign in if it asks.
[mcp_servers.lmk-today]
url = "https://server.smithery.ai/lmktoday/commerce/mcp"Add to ~/.codex/config.toml.
{
"mcpServers": {
"lmk-today": {
"url": "https://server.smithery.ai/lmktoday/commerce/mcp"
}
}
}Add to ~/.cursor/mcp.json.
{
"servers": {
"lmk-today": {
"type": "http",
"url": "https://server.smithery.ai/lmktoday/commerce/mcp"
}
}
}Add to .vscode/mcp.json.
gemini mcp add --transport http lmk-today https://server.smithery.ai/lmktoday/commerce/mcpSaved to .gemini/settings.json.
What it can do
13 tools
search2 paramsSearch LMK products; returns citable results, each with a canonical LMK product-page URL. Use for shopping/discovery. For price/brand/on-…
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.
| Parameter | Type | Description |
|---|---|---|
limit | integer | |
query | string | Natural-language product search query |
fetch1 paramFetch full detail for one product by id (from a prior search result). Returns citable text with price, savings, 90-day price history, and…
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.
| Parameter | Type | Description |
|---|---|---|
id | string | Product id or slug from a search result |
search_catalog6 paramsSearch LMK's curated cross-merchant catalog. Returns products with LMK product-page links. Use for "find me X" shopping queries.
| Parameter | Type | Description |
|---|---|---|
brand | string | |
limit | integer | |
query | string | Natural-language product search query |
onSale | boolean | |
maxPrice | number | |
minPrice | number |
lookup_catalog1 paramBatch-resolve products by LMK slug, id, or external/merchant id.
| Parameter | Type | Description |
|---|---|---|
ids | array |
get_product1 paramGet a single product with full detail: enriched card, 90-day price stats (lowest/highest/average + is-at-lowest), and cross-merchant buyi…
Get a single product with full detail: enriched card, 90-day price stats (lowest/highest/average + is-at-lowest), and cross-merchant buying options.
| Parameter | Type | Description |
|---|---|---|
idOrSlug | string | Product slug, id, or external id |
compare_prices1 paramCompare a product's price across merchants. Returns offers plus lowest/highest, all linking to the LMK product page.
| Parameter | Type | Description |
|---|---|---|
idOrSlug | string |
get_price_history2 paramsGet price history and stats for a product over a trailing window (default 90 days). LMK-proprietary price intelligence.
| Parameter | Type | Description |
|---|---|---|
daysBack | integer | |
idOrSlug | string |
get_deals3 paramsToday's best deals, ranked by LMK's deal-quality scoring (discount depth, price sweet spot, merchant quality). Optionally filter by categ…
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.
| Parameter | Type | Description |
|---|---|---|
limit | integer | |
category | string | |
minDiscountPercent | number |
get_popular_products3 paramsMost-wishlisted products (180-day demand signal across all LMK lists, aggregate counts only). Unique LMK demand data.
| Parameter | Type | Description |
|---|---|---|
limit | integer | |
maxPrice | number | |
minPrice | number |
get_trending_products1 paramProducts gaining momentum — most-added to wishlists in the last 30 days (aggregate counts only).
| Parameter | Type | Description |
|---|---|---|
limit | integer |
get_gift_ideas4 paramsGift recommendations for a recipient/occasion within a budget. Blends curated search with LMK demand signals.
| Parameter | Type | Description |
|---|---|---|
limit | integer | |
query | string | Recipient/occasion, e.g. "gifts for new dad" |
maxPrice | number | |
minPrice | number |
list_collections1 paramList LMK's published editorial collections (occasions, holidays, beauty, style, sports).
| Parameter | Type | Description |
|---|---|---|
limit | integer |
get_collection2 paramsGet a single editorial collection and its curated products by slug.
| Parameter | Type | Description |
|---|---|---|
slug | string | |
limit | integer |