AI Tools & MCP
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.
https://lmk.today/api/ucp/mcp
More than a product feed
Anyone can hand an agent a list of products. LMK adds the data layer that helps an agent actually decide what to recommend — and every link resolves back to an LMK product page.
Real price history
Not just a flag on a feed — actual lowest/highest/average over time, so an agent can say "wait" or "buy now".
Demand signals
What real shoppers are saving and trending toward — data no raw affiliate catalog has.
Curated fused search
One enriched, deduplicated, cross-merchant index instead of N separate merchant feeds.
Editorial collections
Hand-built gift guides for occasions, holidays, beauty, style, and sports.
Tools an agent can call
Eleven tools spanning catalog search, price intelligence, deals, demand signals, and curated collections. Here's an example call and the shape of what comes back.
search_catalogCurated cross-merchant product search with LMK product-page links.
{
"products": [
{
"title": "Sony WH-CH720N Wireless",
"price": 148, "currency": "USD",
"merchant": "Best Buy",
"url": "https://lmk.today/product/sony-wh-ch720n"
}
],
"total": 42,
"sources": ["typesense", "affiliate"]
}lookup_catalogBatch-resolve products by LMK slug, id, or external/merchant id.
{
"products": [
{ "id": "…", "title": "Sony WH-CH720N", "price": 148 },
{ "id": "…", "title": "AirPods Pro (2nd gen)", "price": 154 }
]
}get_productFull detail: enriched card + 90-day price stats + cross-merchant buying options.
{
"product": { "title": "Sony WH-CH720N", "price": 148 },
"priceStats": { "lowest": 128, "current": 148, "isAtLowest": false },
"buyingOptions": [
{ "merchant": "Best Buy", "price": 148 },
{ "merchant": "Amazon", "price": 149.99 }
]
}compare_pricesCompare a product across merchants; returns lowest/highest with LMK links.
{
"offers": [
{ "merchant": "Walmart", "price": 154 },
{ "merchant": "Target", "price": 179.99 }
],
"lowestPrice": 154,
"highestPrice": 179.99
}get_price_historyPrice intelligence over a trailing window — is this actually a good price?
{
"current": 154, "lowest": 149, "highest": 189,
"average": 171, "isAtLowest": false,
"daysTracked": 90, "points": 64
}get_dealsToday's best deals, ranked by LMK deal-quality scoring.
{
"deals": [
{ "title": "Escada Eau de Parfum 3.4oz",
"price": 25.71, "originalPrice": 55, "discountPercent": 53 }
],
"totalDealCount": 318
}get_popular_productsMost-wishlisted products (180-day demand signal, aggregate-only).
{
"products": [
{ "title": "Stanley Quencher 40oz", "wishlistCount": 1284 },
{ "title": "Dyson Airwrap", "wishlistCount": 967 }
]
}get_trending_productsMomentum: most-added to wishlists in the last 30 days.
{
"products": [
{ "title": "Owala FreeSip 24oz", "wishlistCount": 213 },
{ "title": "Rare Beauty Blush", "wishlistCount": 188 }
]
}get_gift_ideasGift recommendations by recipient/occasion within a budget.
{
"products": [
{ "title": "The Dad Joke Book", "price": 9.99 },
{ "title": "Insulated Camp Mug", "price": 24.95 }
]
}list_collectionsPublished editorial collections (occasions, holidays, beauty, style, sports).
{
"collections": [
{ "slug": "fathers-day", "title": "Father's Day Gifts" },
{ "slug": "cozy-season", "title": "Cozy Season Picks" }
]
}get_collectionA single editorial collection and its curated products.
{
"title": "Father's Day Gifts",
"url": "https://lmk.today/collections/fathers-day",
"products": [
{ "title": "Leatherman Wave+", "price": 109.95 }
]
}Connect it to your AI
The server speaks MCP over streamable HTTP. Point any MCP-compatible client at the endpoint — no key, no signup:
https://lmk.today/api/ucp/mcpChatGPT
Plus, Pro, Business & Enterprise- 1Settings → Connectors
- 2Turn on developer mode, then “Add custom connector”
- 3Paste the MCP URL below and save
Claude
claude.ai & Claude Desktop- 1Settings → Connectors
- 2Click “Add custom connector”
- 3Paste the MCP URL below and connect
Cursor / VS Code
and other MCP clients- 1Open your MCP config (e.g. mcp.json)
- 2Add the lmk-today server shown below
- 3Reload — the tools load automatically
Gemini CLI & custom agents
any streamable-HTTP MCP client- 1Register the endpoint as an MCP server in your client/agent config
- 2No key required — tools appear on connect
Config-based clients (Cursor, VS Code, custom agents):
{
"mcpServers": {
"lmk-today": {
"url": "https://lmk.today/api/ucp/mcp"
}
}
}Menu names vary as providers update their UIs. Discovery manifest: /.well-known/ucp
FAQ
Do I need an LMK account or API key?
No. The read-only catalog tools are open to any MCP client. Requests are rate-limited per IP to prevent abuse.
Does it cost anything?
No — it’s free to connect and call.
How fresh is the data?
The catalog is continuously synced, price history updates daily, and deals refresh every few hours.
Where do the product links go?
Every product returns an LMK product-page URL. Outbound clicks to merchants are attributed and monetized through LMK’s click handler — LMK may earn a commission at no extra cost to the shopper. LMK is not the merchant of record.
Can agents write to wishlists or get personalized picks?
Not yet — today’s tools are read-only. Account-bound, permissioned scopes (personalization and write actions) are planned.
Crawlable feeds
For crawlers and batch ingestion, the catalog is also published as NDJSON feeds with LMK product-page links.
Published catalog in a common AI/Google product-feed shape.
Today's top deals.
Most-wishlisted products with aggregate demand counts.
How links & revenue work
Every product reference returns an LMK product page URL (e.g. lmk.today/product/{slug}). Outbound clicks to merchants are attributed and monetized through LMK's click handler — LMK may earn an affiliate commission at no extra cost to the shopper. LMK is not the merchant of record.