Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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
verychic_search_offersA

Search and filter the current VeryChic offers by destination, country, price, discount, stars, flights, theme, or proximity — with optional sorting.

    When to use: when you already know roughly what the user wants — a place, a country,
    a budget, a minimum discount or star rating, flights vs hotel-only, a theme (e.g.
    pool, spa, romantic, last_minute), or hotels near a point (near_lat/near_lng, with an
    optional radius_km). To inspect one specific offer in depth use
    `verychic_offer_details`. All filters are optional and combine with AND; call it with
    no filter to browse the full current catalogue in catalogue order.

    Behaviour: read-only and anonymous; rate-limited to about 1 request per second.
    Filtering is done client-side over the live catalogue: `destination` is a
    substring (matched on destination or name), `country` is an exact match — both
    ignore case and accents, so 'grece' matches the catalogue's 'Grèce' —
    `max_price`/`min_discount`/`min_stars` are numeric bounds,
    `flights_included` toggles flight-bearing vs hotel-only, and `theme` matches a curated
    label decoded from the catalogue's thematics tags. Use `sort_by` to order results
    (`discount`, `price`, `rating`, `stars`, or `distance`). Prices are in EUR and text is
    in French; there is no pagination. Returns the first `limit` matches after filtering
    and sorting. "Current" means live offers at call time; the catalogue changes over time.

    Returns a list of offer objects (same `source` + `external_id` pair for use with
    `verychic_offer_details`). Each offer also carries `discount` (percent off, may be
    null), `stars` (1-5, may be null), `price_label` (human-readable price unit, e.g.
    "à partir de par pers. pour 3 nuits" vs "par chambre" — read this before comparing
    prices), `price_with_flights` (EUR, null when not applicable), `flights_included`
    (bool), `rating` (overall guest grade out of 10), `opinion_count` (how many
    reviews that grade rests on — check it before trusting a rating), the per-topic
    grades `rating_location`, `rating_room`, `rating_service`, `rating_food` and
    `rating_public_area` (out of 10, null when unrated), and `themes` (curated theme
    labels decoded from the catalogue's thematics tags, e.g. ["pool", "luxury"]).
    The catalogue carries no reviews, so every grade is null and `opinion_count` is 0
    here; call `verychic_offer_details` on an offer to get its real review data.
    An empty list means no offer matched the filters.

    Proximity search: pass `near_lat` and `near_lng` (decimal degrees, together) to
    compute each offer's `distance_km` from that point; add `radius_km` to keep only
    offers within that distance, and/or `sort_by="distance"` for nearest-first.
    `distance_km` is null when no center is given.
    
verychic_offer_detailsA

Get full details plus per-date availability and prices for one specific VeryChic offer.

    When to use: after `verychic_search_offers` returned an offer you want to inspect —
    pass that offer's `source` and `external_id` here. You must obtain those two
    identifiers from a search result first; this tool does not search.

    Behaviour: read-only and anonymous; rate-limited to about 1 request per second;
    prices in EUR, text in French. Availability is looked up for roughly the next 5
    months unless `months` names the window to query. For tour-operator packages
    (`source` = 'ORCHESTRA_TO') VeryChic exposes no date-availability endpoint:
    `availabilities` is then empty and `availabilities_supported` is false —
    meaning "not supported", NOT "sold out".

    Returns an object with: `offer` (same fields as a search result, plus `offer_url`),
    `advantages`, `included_added_values`, `non_included_added_values`, `gallery`
    (image URLs), `availabilities` (one entry per check-in date with `date`, `price`,
    `currency`, `nights`, `days`, `departure_city_code`), `availabilities_by_month`
    (one row per month with stock — `month` as 'MM/YYYY', `min_price`, `currency` and
    `dates_available` — in chronological order), `availabilities_supported` (bool), and
    `cheapest_price` (lowest available price, or null when none).

    To answer "which month is cheapest", read `availabilities_by_month` rather than
    scanning `availabilities`: it carries the same answer in a fraction of the size,
    and it stays small when `months` asks for a wide window.
    

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.7/5.0

Scored across 2 tools

Disambiguation5/5

The two tools have clearly distinct roles: one searches and filters the catalogue, the other retrieves detailed availability for a specific offer. Their descriptions explicitly cross-reference each other and there is no functional overlap.

Naming Consistency4/5

Both tools share the 'verychic_' prefix, but the pattern deviates slightly: 'search_offers' follows verb-object while 'offer_details' follows object-descriptor. Still, both names are readable and predictable.

Tool Count4/5

Two tools is minimal, but it matches the narrow read-only scope of browsing and inspecting offers. Each tool is substantial and covers a distinct part of the workflow, so neither feels superfluous or missing.

Completeness5/5

The tool surface covers the complete user journey for a read-only travel-offer catalog: broad search with rich filtering and sorting, then detailed inspection with availability and pricing. No obvious gaps or dead ends exist.

Maintenance

ActivityMaintained
ResponsivenessNo issues