Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

Lianex — Australian price comparison

REMOTE · API.LIANEX.AI

Compare prices on products sold in Australia — eBay, Amazon, JB Hi-Fi and more. Free, read-only.

Available components

+4 this week 77 Trust /100

Last scanned (1 hour ago)

Scores higher than 69% of remote servers

Unreachable for 1 day in a row. Last reached 4 Nov 2026.

Category E-commerce

Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security11
Transport & Reachability0
Schema Quality & AI Usability0
  • Schema not yet verified: we couldn't read the endpoint's schema, or could read only part of its tool list.Unverified
Stability & Change Management0
  • Stability not yet verified: not enough scan history yet (needs a 30-day window).Unverified
Tool Coverage0
  • Tool coverage not yet verified: we couldn't read the endpoint's tools, or could read only part of the list.Unverified
Tool Safety0
  • Tool safety not yet verified: we couldn't read the endpoint's tools, or could read only part of the list.Unverified
Capabilities0
  • Capabilities not yet verified: we couldn't read the endpoint's capabilities.Unverified

Unverified: 5 categories

Categories scored 0 because we could not verify them: authentication we do not have, an unreachable endpoint, or not enough scan history. We only credit what we can confirm.

Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 5 Nov 26 0
    • Endpoint reachability: reachable → unreachable ▼ security
    • Stability: 0.43 → unverified ▼ security
    • Authorization: partial → unverified ▼ security
    • Tool safety: pass → unverified ▼ security
    • TLS certificate: pass → unverified ▼ security
    • HSTS header: pass → unverified ▼ security
    • Transport: pass → fail ▼ security
    • Capabilities: pass → unverified ▼ functional
    • Tool coverage: 100 → unverified ▼ functional
    • First check of Schema quality: unverified functional
  • 3 Nov 26 +2
    • MCP protocol: fail → pass ▲ functional
    • MCP protocol version: 2025-06-18 → 2026-07-28 functional
  • 2 Nov 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 33 to 37. That category is still filling its 30-day observation window: 10 days of observed history at the previous scan, 11 at this one. The score rises as the window fills, whether or not the server changes.

  • 31 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 27 to 30. That category is still filling its 30-day observation window: 8 days of observed history at the previous scan, 9 at this one. The score rises as the window fills, whether or not the server changes.

  • 29 Oct 26 +2
    • The server rewrote its instructions, which are the text every model session reads security
    • Tool “lianex_products” rewrote its description, which is the text the model reads security
    • Tool “lianex_search” rewrote its description, which is the text the model reads security
    • Schema quality: 255 → 297 ▼ functional
    • Tool coverage: 80% → 100% ▲ functional
    • Schema quality: good → excellent functional
    • “lianex_browse_by_slug” reworded the description of “slug” cosmetic
    • “lianex_product_by_safe_id” reworded the description of “safe_id” cosmetic
    • “lianex_products” reworded the description of “limit” cosmetic
    • “lianex_resolve_compare” reworded the description of “ids” cosmetic
    • “lianex_share_comparison_by_snapshot_id” reworded the description of “snapshot_id” cosmetic
    • “lianex_vs_by_slug” reworded the description of “slug” cosmetic
  • 27 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 13 to 17. That category is still filling its 30-day observation window: 4 days of observed history at the previous scan, 5 at this one. The score rises as the window fills, whether or not the server changes.

  • 25 Oct 26 0
    • Server version: 1.0.0 → 1.0.1 functional
  • 24 Oct 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 5 Nov 2026 · Probed https://api.lianex.ai/api/public/mcp

TLS unreached
DNSSEC insecure

Validation of api.lianex.ai. — Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
ai. present 1814, 3799 8, 8 Verified
lianex.ai. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication Inconclusive

We could not reach the endpoint well enough to judge its authorisation posture.

Result Inconclusive

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://api.lianex.ai/api/public/mcp Unreachable
http (plaintext) http://api.lianex.ai/api/public/mcp HTTPS enforced
MCP tools · 9 exposed · ~2,028 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
lianex_browse ~57

List published browse categories with their slug, display name and updated_at freshness. Use a slug with /api/public/browse/{slug} to retrieve its cached products. updated_at is null when no listing is cached. Cache-only.

Input schema present but exposes no named parameters.

Structured output declared, but exposes no named fields.

No examples provided.

lianex_browse_by_slug ~123

Return ranked cached products for a published category. Unknown or unpublished slugs return 404. A renamed slug returns 200 with redirect_to; request that current slug. An empty category returns found: false, noindex: true and products: []. Otherwise found is true; total counts the products in this response, not all marketplace matches. Cache-only.

NameTypeReqDescription
slugstringyesA published browse category slug, e.g. mobile-phones — the slug of an entry from /api/public/browse (MCP tool lianex_browse).

Structured output declared, but exposes no named fields.

No examples provided.

lianex_product_by_safe_id ~230

Return one cached product and any stored cross-marketplace offers. safe_id is the provider-qualified permalink ID, or a provider-less eBay ID. Unknown IDs return 404; removed public products return 410. Unavailable fields may be null. Each offer entry is one marketplace: its matched hits and last_checked, when we last checked that marketplace (ISO 8601). A hit includes in_stock: true only when its stock was confirmed. eBay listings also carry `shipping` (last-seen shipping cost and delivery window) and `return_terms` (returns accepted, window in days, who pays return postage); `gtin` appears when the listing's barcode passes its check digit. Cache-only.

NameTypeReqDescription
safe_idstringyesA product permalink id, e.g. amazon~~B0G2BFZRGL or the provider-less eBay form v1~158082631449~0 — the id of an entry from /api/public/products or of a product from /api/public/search (MCP tools lian…

Structured output declared, but exposes no named fields.

No examples provided.

lianex_products ~183

List published product permalink IDs and their updated_at freshness. Use the IDs to request individual products. Over HTTP, omitting limit returns the full published index, while the MCP tool lianex_products returns one page of 50; otherwise offset, page_size and has_more describe the page. ignored lists unusable paging parameters. Results can change between requests. Cache-only.

NameTypeReqDescription
limit––How many permalinks to return, clamped to 50. Over HTTP, omitting it returns the whole index (the sitemap's own source, never truncated by default). The MCP tool lianex_products returns 50 per call w…
offset––How many permalinks to skip. Unusable values are ignored and named in `ignored`; a negative value is clamped to 0.

Structured output declared, but exposes no named fields.

No examples provided.

lianex_resolve_compare ~140

Resolve up to 3 comma-separated product permalink IDs into cached listings for comparison. Each listing includes url, marketplace and item_id, plus title, price and condition when available. Unresolvable IDs and IDs beyond the limit are omitted; an empty set returns listings: []. Cache-only.

NameTypeReqDescription
idsstring–Up to 3 product permalink ids in ONE comma-separated string, e.g. amazon~~B0G2BFZRGL,v1~158082631449~0 — ids from /api/public/products or /api/public/search (MCP tools lianex_products, lianex_search)…

Structured output declared, but exposes no named fields.

No examples provided.

lianex_search ~960

Search cached products using query words and, when recognized, their product category. Category matching can include titles that omit the category word; insufficient category evidence falls back to title matching. An explicit category filter replaces automatic category selection. Cache-only: no live marketplace fetch. Read result first: not_searched omits products and has_more; miss returns products: []; hit returns ranked products. An offset beyond the result set also returns miss. Check filters.applied and filters.ignored to see which inputs were used. Exact hits carry match: all_terms. If nothing matches every word of a multi-word search, match: partial marks the closest matches, with matched_terms, dropped_terms and message; the product type stays required and filters never relax. A filter-emptied miss carries emptied_by and retry_url. Words beyond twelve appear in ignored_terms. Filters apply before selecting a bounded result pool. A filtered request can return products absent from an unfiltered response. Results are ranked again for each request and may change between pages; offset pagination is not a snapshot. No catalogue-wide total is available. Use compact or fields to reduce returned product fields without changing matching or ordering. Available now: Australia (prices in AUD); other marketplaces are in progress. Use currency with price bounds when you need prices in one currency. Prices are never converted; an unserved currency returns miss with emptied_by, available_regions and retry_url. dedupe keeps the first result for each provider and normalized title, so variants with identical titles can be combined.

NameTypeReqDescription
brandstring–Exact brand, case-insensitive. Products with no stored brand do not match.
category––Published browse slug (mobile-phones) or numeric eBay category ID (9355), not a display name. Replaces automatic category selection. filters.applied echoes the supplied category and resolved ID.
compact––Set true for title, price, currency, condition, permalink and id only. False or empty returns full products. Invalid values are ignored. The applied selection appears in fields.
conditionstring–One of new, refurbished or used. Products with no recorded condition do not match. Invalid values are ignored.
currencystring–ISO-4217 currency code. Available now: Australia (prices in AUD); other marketplaces are in progress. Filters to prices stored in that currency and never converts prices. A currency that is not serve…
dedupe––Set true to keep the first result for each provider and normalized title, using the selected sort order. Off by default. Variants with identical titles may be combined. deduped counts removed rows in…
fieldsstring–Comma-separated product fields, e.g. title,price,url. Overrides compact; id and permalink are always included. Unknown names are dropped. If none are valid, the full projection is returned and fields…
fresher_thanstring–Only products checked since this relative age (7d, 24h, 30m) or ISO-8601 date/time. Times without a timezone use UTC. Invalid values are ignored.
limit––Maximum products per page. Values are clamped to the range 1–50. The response echoes the applied page_size. A non-integer value returns 422.
marketplacestring–Marketplace: ebay, amazon, aliexpress, jbhifi or shein. Stored locale labels such as EBAY_AU are accepted. Takes precedence over provider.
max_price––Maximum price, parsed like min_price. Available now: Australia (prices in AUD). Supply currency to restrict prices to one currency. A minimum above the maximum yields no matches.
min_price––Minimum price in each listing's stored currency. Available now: Australia (prices in AUD). Accepts 1500 or $1,500.00. Supply currency to restrict prices to one currency. Invalid values are ignored.
offset––Number of ranked products to skip. Negative values use zero; invalid values use zero and appear in filters.ignored. Results may change between requests.
providerstring–Alias for marketplace. Ignored when marketplace is also supplied.
qstring–Search words. Matching uses recognized product categories and title words, with a title-match fallback. Without a searchable term the response is not_searched, even if filters are supplied.
sortstring–best_match (default), price (cheapest first) or price_desc (most expensive first). Invalid values use best_match and are listed in filters.ignored.

Structured output declared, but exposes no named fields.

No examples provided.

lianex_share_comparison_by_snapshot_id ~106

Resolve a historical shared-comparison token to its canonical comparison slug. A successful response contains redirect_to and result: "redirect"; it does not return the historical comparison body. Unknown or retired tokens return 404. Cache-only.

NameTypeReqDescription
snapshot_idstringyesThe token at the end of a historical shared-comparison link (https://lianex.ai/s/<token>). The API never lists these tokens; you only get one from such a link.

Structured output declared, but exposes no named fields.

No examples provided.

lianex_vs ~134

List published comparisons whose products remain cached, ordered by slug, with updated_at freshness. Omitting limit returns the full published index. Otherwise use offset, page_size and has_more; ignored lists unusable paging parameters. Results may change between requests. Cache-only.

NameTypeReqDescription
limit––How many pairs to return, clamped to 50. OMIT IT and you get the whole index — this is the sitemap's own source, so it is never truncated by default.
offset––How many pairs to skip. Unusable values are ignored and named in `ignored`; a negative value is clamped to 0.

Structured output declared, but exposes no named fields.

No examples provided.

lianex_vs_by_slug ~95

Return a published comparison with columns, rows, summary and product sides. Unknown, retired or suppressed slugs return 404; missing cached products return 410. A non-canonical product order returns 200 with redirect_to naming the canonical slug. Cache-only.

NameTypeReqDescription
slugstringyesA published comparison slug — the slug of an entry from /api/public/vs (MCP tool lianex_vs).

Structured output declared, but exposes no named fields.

No examples provided.

Install

How do I install the Lianex — Australian price comparison MCP server?

Lianex — Australian price comparison is a hosted endpoint at https://api.lianex.ai/api/public/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · api.lianex.ai

# add to Claude Code
claude mcp add --transport http ai-lianex-lianex 'https://api.lianex.ai/api/public/mcp'
Common questions

What is the Lianex — Australian price comparison MCP server?

Lianex — Australian price comparison is an MCP server listed in the public MCP registry as ai.lianex/lianex. Compare prices on products sold in Australia, eBay, Amazon, JB Hi-Fi and more. Free, read-only. This page covers its hosted endpoint (https://api.lianex.ai/api/public/mcp).

Is the Lianex — Australian price comparison MCP server safe to use?

Lianex — Australian price comparison scores 77 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the Lianex — Australian price comparison MCP server expose?

Lianex — Australian price comparison exposes 9 tools: lianex_browse, lianex_browse_by_slug, lianex_product_by_safe_id, lianex_products, lianex_search, and 4 more. Their descriptions and schemas cost roughly 2,028 tokens of context every time the server is loaded.

Does the Lianex — Australian price comparison MCP server require authentication?

Its publisher declares no required credentials for Lianex — Australian price comparison. We have not been able to confirm that against the live endpoint, and a server can require authorisation without declaring it here.

Is the Lianex — Australian price comparison MCP server still maintained?

Lianex — Australian price comparison is still listed in the MCP registry, though our most recent checks did not reach this channel. We last reached this channel on 4 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.