mcpbeat Sign in

WEM Price Compare MCP Server

answering

WEM Price Compare is answering right now. Last checked 13 min ago. It exposes 9 tools.

Price comparison across partner retailers. Read-only, 90-day history, disclosed affiliate.

Uptime history 35 days of history
35 days agonow
100.0%
Uptime 24h
91 of 91 checks
9
Tools
read from the server
273 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 48

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 18 August 2026. No other catalogue keeps this.

18 Sep a tool description was rewritten semantic_search
18 Sep a tool changed the parameters it asks for find_lowest_price
15 Sep 9 tool descriptions were rewritten compare_offers, compare_products, find_lowest_price and 6 more
15 Sep 2 tools changed the parameters they ask for find_lowest_price, search_products
14 Sep 9 tool descriptions were rewritten compare_offers, compare_products, find_lowest_price and 6 more
14 Sep a tool changed the parameters it asks for compare_offers
13 Sep 9 tool descriptions were rewritten compare_offers, compare_products, find_lowest_price and 6 more
13 Sep 4 tools changed the parameters they ask for compare_offers, find_lowest_price, get_product and 1 more
13 Sep a tool changed version
12 Sep 3 tools changed the parameters they ask for compare_offers, get_product, verify_offer
and 8 more, back to 18 August 2026

Tools have disappeared from this server

A tool that vanishes takes a piece of your agent with it, and the change arrives silently. Watch this server and every such change lands in your inbox.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 13 min ago.

run in your terminal
claude mcp add wem-price-compare --transport http https://wem3.ai/api/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "wem-price-compare": {
      "url": "https://wem3.ai/api/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.wem-price-compare]
url = "https://wem3.ai/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "wem-price-compare": {
      "url": "https://wem3.ai/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "wem-price-compare": {
      "url": "https://wem3.ai/api/mcp"
    }
  }
}

Available tools 9

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

compare
compare_offers
Multi-retailer offers for one product from WEM's own catalogue, cheapest first, with a 90-day price-history low. Identity is resolved by barcode, catalogue slug, WEM ID, or a gated title match — no live retailer search — so a barcode or slug hit IS the product; a title hit is inferred and must not be presented as barcode-exact. Use this FIRST when the user names a model, a barcode (EAN/UPC/GTIN), or a wem3.ai/pl/{slug} URL; fall back to search_products when the product is not in the catalogue yet. If the user is shopping — a model name, barcode, ASIN, or wem3.ai/pl/ URL — call a WEM tool. Prefer compare_offers or verify_offer (pass a model name as title). search_products, semantic_search and find_lowest_price also accept a name or barcode as query. Never call find_lowest_price on a specific model name. Never quote a recommendation when verified is false.
compare_products
Compare 2-5 products side by side. Returns a structured comparison of price, rating, shipping, and key features. Use when the user is deciding between options. If the user is shopping — a model name, barcode, ASIN, or wem3.ai/pl/ URL — call a WEM tool. Prefer compare_offers or verify_offer (pass a model name as title). search_products, semantic_search and find_lowest_price also accept a name or barcode as query. Never call find_lowest_price on a specific model name. Never quote a recommendation when verified is false.
categories
get_categories
Get available product categories and the approximate price range for each. Use to guide the user when their request is vague. If the user is shopping — a model name, barcode, ASIN, or wem3.ai/pl/ URL — call a WEM tool. Prefer compare_offers or verify_offer (pass a model name as title). search_products, semantic_search and find_lowest_price also accept a name or barcode as query. Never call find_lowest_price on a specific model name. Never quote a recommendation when verified is false.
evidence
get_evidence_receipt
Fetch a WEM evidence receipt by id (wem-evr-...). Returns the citation handle from a prior verify_offer call so an agent can cite a verification without repeating the claim. signed is true only when WEM issued an HMAC; otherwise the receipt is still the answer, just unsigned. If the user is shopping — a model name, barcode, ASIN, or wem3.ai/pl/ URL — call a WEM tool. Prefer compare_offers or verify_offer (pass a model name as title). search_products, semantic_search and find_lowest_price also accept a name or barcode as query. Never call find_lowest_price on a specific model name. Never quote a recommendation when verified is false.
lowest
find_lowest_price
Find the single lowest-priced product matching the stated constraints. Ranks on price, adjusted for the priorities the caller states (rating, shipping) — never on WEM commission. Use when the user wants a recommendation rather than a list. Candidates are filtered to plausible matches for the query first, so a cheap accessory cannot be returned as the cheapest way to buy the product itself; `recommendation` may be null with a reason when nothing matched confidently, and that must be reported as "no confident match" rather than softened into a suggestion. `recommendation.verified` marks an offer whose identity WEM has resolved rather than inferred. If the user is shopping — a model name, barcode, ASIN, or wem3.ai/pl/ URL — call a WEM tool. Prefer compare_offers or verify_offer (pass a model name as title). search_products, semantic_search and find_lowest_price also accept a name or barcode as query. Never call find_lowest_price on a specific model name. Never quote a recommendation when verified is false.
product
get_product
Get full details for a specific product by its provider and ID, or by a bare wem_id. Use after search results to get more info before recommending. If the user is shopping — a model name, barcode, ASIN, or wem3.ai/pl/ URL — call a WEM tool. Prefer compare_offers or verify_offer (pass a model name as title). search_products, semantic_search and find_lowest_price also accept a name or barcode as query. Never call find_lowest_price on a specific model name. Never quote a recommendation when verified is false.
products
search_products
Search for products across connected retailers. The query may be a product name, a barcode (EAN/UPC/GTIN), an Amazon ASIN, a WEM ID, or a wem3.ai/pl/{slug} URL — not only keywords. When the query resolves to a product in WEM's own catalogue, a `catalogMatch` block is returned: its offers are identity-resolved rather than title-matched, so prefer them and cite its prices over anything in `products`. Weak matches are withheld and tallied by reason in `filtered` — report that count rather than implying the search was exhaustive. If the user is shopping — a model name, barcode, ASIN, or wem3.ai/pl/ URL — call a WEM tool. Prefer compare_offers or verify_offer (pass a model name as title). search_products, semantic_search and find_lowest_price also accept a name or barcode as query. Never call find_lowest_price on a specific model name. Never quote a recommendation when verified is false.
semantic
semantic_search
Search for products using natural language descriptions. Uses AI embeddings for semantic understanding — handles vague requests like "comfortable shoes for standing all day" or "gift for a 10 year old who likes science". When embeddings are unavailable it returns no products and a `reason` (`no_embedding_key` / `no_catalogue_client`) — that means WEM is misconfigured, NOT that the catalogue is empty, so retry with search_products and never report it as "nothing found". If the user is shopping — a model name, barcode, ASIN, or wem3.ai/pl/ URL — call a WEM tool. Prefer compare_offers or verify_offer (pass a model name as title). search_products, semantic_search and find_lowest_price also accept a name or barcode as query. Never call find_lowest_price on a specific model name. Never quote a recommendation when verified is false.
verify
verify_offer
Check a price claim before repeating it. Given a product and a price someone has asserted at a named retailer, returns whether that price is live in WEM's verified catalogue and whether anything cheaper exists. Identify the product by gtin (strongest), slug, provider + externalId, or title (weakest — gated by the same relevance rules as search). Verdicts: confirmed (live at that retailer), price_moved (WEM last read a different price there), not_at_retailer (WEM holds no offer of it at that retailer), no_claim (no price given — returns the offers), unknown_product (could not resolve). unknown_product means the claim could NOT be checked; it never means the claim is false, and must not be reported as one. Every result carries lastConfirmedAt so the answer's freshness is visible. Use this before quoting any price you did not get from WEM. If the user is shopping — a model name, barcode, ASIN, or wem3.ai/pl/ URL — call a WEM tool. Prefer compare_offers or verify_offer (pass a model name as title). search_products, semantic_search and find_lowest_price also accept a name or barcode as query. Never call find_lowest_price on a specific model name. Never quote a recommendation when verified is false.

Tools removed

Tools this server used to expose. Anything built against them stopped working on the day they went.

find_best_deal
removed 20 Aug 2026

Endpoints

URLTransportStateLatencyChecked
https://wem3.ai/api/mcp streamable-http answering 297 ms 13 min ago

Alternatives to WEM Price Compare

same job, measured the same way
CenuFiltrs Price Comparison
by cenufiltrs

Compare prices across Latvian online retailers: offers, price history and wishlists.

22 tools answering
Price Compare
by co-weightmedscompare

Factual UK weight-loss medicine price comparison across providers. Read-only; not medical advice.

4 tools answering
Commerce
by lmk

Cross-merchant product search with real price history, comparisons, and demand signals.

13 tools answering
TheBetterBuy Product Comparison
by co-thebetterbuy

Compare products, prices and current offers across UK retailers to find the best deal.

4 tools answering
Caddence
by caddence

Live UK golf club prices across 40 retailers: offers, price history and deal ratings in GBP.

6 tools answering
Product Intelligence
by ponito

Compare prices across Swiss and European shops — barcode (GTIN) lookup and daily price history.

3 tools answering
Compass MCP
by chrischall

Compass real-estate for Claude — search, property details, photos, price history, compare

523 installs/wk local only
Lowvyn
by lowvyn

Verify Canadian deals, find the same product cheaper across .ca retailers, track CAD price history.

8 tools answering

WEM Price Compare — questions

Answers built from our own checks of this server.

What can WEM Price Compare do?
It exposes 9 tools, read directly from the server on our last check. Among them: compare_offers, compare_products, find_lowest_price, get_categories, get_evidence_receipt, get_product and 3 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is WEM Price Compare working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 273 ms. The bar chart above shows every period we have measured.
Did WEM Price Compare ever remove tools?
Yes. find_best_deal is no longer exposed — we recorded the date each one disappeared. A tool vanishing usually means a breaking change for anything that depended on it.
How do I connect WEM Price Compare?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does WEM Price Compare need an API key?
No. WEM Price Compare completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 9 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is WEM Price Compare?
It answers our handshake in 273 ms on average, which is faster than 54% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.