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
bim_list_aktuel_datesA

Aktüel and İndirim date periods on bim.com.tr, each with its date key (Bim_AktuelTarihKey), Turkish label (e.g. "03 Kasım Salı", "03-30 Kasım") and kind ("aktuel" or "indirim"). Use a key with bim_aktuel_products / bim_price_stats. No arguments.

bim_aktuel_productsA

Priced Aktüel products for one week. date_key: a key from bim_list_aktuel_dates; omit for the current week. query: optional Turkish substring filter over brand + name + size (e.g. "yağ", "pirinç", "süt"). sort: "price_asc", "price_desc" or "name" (default: page order). limit 1..100 (default 50). Returns brand, name, size, price_try (TL), image_url, product url, slug and BİM id per product.

bim_product_detailA

Full detail of one Aktüel product. slug: the slug from a product URL (e.g. "aycicek-yagi-pet-sise-26-10" from /aktuel-urunler/aycicek-yagi-pet-sise-26-10/aktuel.aspx). Returns name, size, current price_try (TL), large image_url, BİM id, slug and url. Note: the detail page shows no brand — brand comes from bim_aktuel_products.

bim_price_statsA

Price statistics for one Aktüel week: count, min/median/mean/ max price in TL, the 5 cheapest and 5 priciest products. date_key: a key from bim_list_aktuel_dates; omit for the current week.

bim_list_categoriesA

The 11 BİM product-range categories (Süt ve Süt Ürünleri, İçecekler, Bakliyat & Unlu Mamüller, ...), each with id, Turkish name, slug and URL. No arguments.

bim_list_citiesA

The 81 Turkish provinces in BİM's store finder (id + name), as published on bim.com.tr. Note: per-city store addresses are NOT available — the finder lookup is session-gated on the site. No arguments.

bim_healthA

Check whether bim.com.tr is reachable right now.

Returns status ok (HTTP 200), blocked (HTTP 403/429 — bot wall or rate limit) or error, plus the HTTP status and the probed URL. One polite request; it does not fetch any listings.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4/5.0

Scored across 7 tools

Disambiguation5/5

Each tool targets a clearly distinct resource or action: health probe, three reference lists, weekly product listing, single-product detail, and price statistics. There is little risk of confusing bim_aktuel_products with bim_product_detail or bim_price_stats because their outputs and arguments are distinct.

Naming Consistency4/5

All tools share the bim_ prefix and snake_case, making the set predictable and readable. There is a minor convention split between bim_list_* reference tools and bare-noun tools such as bim_aktuel_products, bim_product_detail, and bim_price_stats.

Tool Count5/5

Seven tools is well-scoped for a focused BİM site wrapper, with separate utilities for health, reference data, product browsing, detail lookup, and statistics. Each tool has a clear role and none feels redundant.

Completeness3/5

The core Aktüel flow is covered: dates, product listing, product detail, and price stats, plus categories, cities, and health. However, categories and cities are not connected to product retrieval, and bim_list_aktuel_dates exposes both aktuel and indirim kinds while only Aktüel products have a corresponding listing tool.

Maintenance

ActivityMaintained
ResponsivenessNo recent community issues