Skip to main content
Glama

tori

Tori.fi scraper + price analyzer, exposed over MCP. Same shape as kruoka.

No API key: Tori's search page embeds its full react-query cache as base64 JSON, so search() reads structured listings straight out of the HTML. Item pages expose JSON-LD Product.

Tools

tool

what

search

query, page, sort, filters → listings + category facets

get_item

listing ID → title, price, description, condition, properties

analyze_price

query + price → percentile, median comparison, verdict

analyze_listing

listing ID → same, using the ad's own title and price

Related MCP server: Finland Shopping MCP

Analyzer

Pulls N pages of comparables, keeps titles matching every query word (whole-word, so "s" doesn't match a Series X), drops prices outside 0.25×–4× the median, then reports min/p25/median/p75/max and where the price sits.

Tori's search is loose — a console query returns games and controllers. When the sample looks mixed, narrow with the product_category value from the returned categories facets:

analyze("xbox series s", 200, 3, { product_category: "2.93.3905.63" }) // Pelikonsolit

These are asking prices, not sold prices.

Run

bun install
bun test
bun run mcp     # stdio MCP server
claude mcp add tori -- bun "$(pwd)/src/mcp.ts"   # run from the repo root

Not here

  • Hintaopas / Hintaseuranta retail reference: both sit behind a Cloudflare JS challenge, so they need a headless browser. Not wired up.

  • No cache, no scheduler, no HTTP API — add if the request rate ever justifies it.

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    F
    maintenance
    Enables AI agents to search and retrieve listings from Sweden's largest second-hand marketplaces, Blocket and Tradera. Returns unified data including prices, images, seller information, and direct links to listings.
    8
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to search and compare live prices from Finnish marketplaces (Hinta.fi, Tori.fi, Huuto.net) for new and used products like electronics, furniture, and more.
    MIT
  • A
    license
    Not graded
    quality
    F
    maintenance
    Enables AI assistants to search and view advertisements on Marktplaats.nl with extensive filtering options.
    17
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Enables AI agents to search and monitor Dutch and Belgian classifieds (Marktplaats and 2dehands) for listings, seller profiles, and categories.
    5
    2
    MIT