Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LETU_CITYNoCity name as on letu.ru (e.g., Екатеринбург, Москва).the site's geo-IP city
LETU_PROXYNoProxy URL, e.g. http://user:pass@host:3128
LETU_CACHE_DIRNoWhere the anonymous session is kept (directory 0700, file 0600).~/.cache/letu-mcp
LETU_USER_AGENTNoOverride when the built-in one gets old (the site's firewall answers 403 to non-browser clients).a current desktop Chrome UA
LETU_MIN_INTERVALNoSeconds between requests to letu.ru (plus up to 0.5 s jitter).2.0

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_productsA

Search letu.ru like the site does: pages, sorting, price window, seller and in-stock filters.

Each item: product id and URL, brand, name, price_from_rub (cheapest variant available in the city, as on the tile) with that variant's id, pre-discount price, discount and its label (club-card or not), number of variants in the city, per-product rating and count, markers, sponsored and cross-border flags. total_variants_found is the site's "найдено N вариантов товара"; total_products_found caps at "≥10000".

get_productA

Full live card of one product: every variant with its price, the club-card split and delivery in the city.

Per variant (skus): price shown on the site, price without the club card (from the site's own discount breakdown) and the list price, each discount with its condition, bonuses back, seller (legal entity, OGRN, cross-border flag), whether it is orderable in the city (pickup stores today/later, courier date and cost, pick-up points) and promo markers. Plus the product rating (all variants together), category path/URL, and — for one variant — promo codes with their minimum order and kit offers.

get_reviewsA

Buyer reviews of a product: date, stars, text, pros, cons, likes, verified purchase, shop answer.

Also returns the product rating (all variants together) with the star split. Reviews are not linked to a variant (volume/shade). Buyer names and order numbers are never returned.

get_store_availabilityA

Where one variant can be picked up in the city: stores with the site's stock level and pickup day.

Stores are ЛЭТУАЛЬ shops (letu_store) and partner «Подружка» shops (podruzhka_partner_store). stock_level is the site's word (Мало / Средне / Много) for stock in that store now; pickup: Позже means the site will bring it there (pickup_when). Also returns courier and pick-up point delivery for the city.

compare_productsA

Side-by-side rows for up to 10 products, one variant each.

Per product: the pinned variant, or the cheapest one (orderable in the city when with_delivery), its site price and price without the club card, list price, rating (all variants) and counts, seller, delivery in the city, the card's price range and number of variants. Takes ~3–5 requests per product (~2 s each).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.2/5.0

Scored across 5 tools

Disambiguation5/5

Each tool targets a distinct concern: search, product detail, reviews, store availability, and comparison. There is minimal overlap, and even the most similar tools (get_product vs compare_products) are clearly separated by purpose.

Naming Consistency5/5

All tool names follow a consistent snake_case verb_noun pattern: search_products, get_product, get_reviews, get_store_availability, compare_products. The naming is predictable and makes the tool's action and target easy to identify.

Tool Count5/5

Five tools is well-scoped for a retail product data server. Each tool covers a meaningful, non-redundant part of the shopping research flow without adding clutter or requiring excessive call chains.

Completeness4/5

The read-only product surface is well covered: search, full product details, reviews, store pickup, and comparison. Minor gaps exist such as no dedicated category/brand listing or bulk variant availability tool, but agents can accomplish the core workflows using the provided tools.

Maintenance

ActivityMaintained
ResponsivenessNo issues