Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
EVDS_API_KEYYesYour TCMB EVDS API key (obtained from evds3.tcmb.gov.tr → Profilim → API KEY KOPYALA). Sent only in HTTP headers; never written to URLs, logs, or raw data manifests.
MLBOOSTER_DATA_DIRNoDirectory where fetched data is stored (bronze/silver/gold layers). Defaults to ~/.mlbooster/data.
MLBOOSTER_CATALOG_DIRNoDirectory to use a custom catalog of sectors and sources instead of the built-in one.

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
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_sectorsA

Tanımlı sektörleri (id, ad) listeler.

list_sourcesB

Kaynak kataloğunu listeler; sector verilirse o sektörle ilgili kaynaklar.

show_mapB

Bir sektörün veri kaynağı haritasını (kaynaklar, makro feature'lar, pazar payı) markdown olarak döner.

discover_seriesB

Seri keşfi. EVDS veri grubu kodu (örn. bie_dkdovizgn) verilirse canlı /serieList sonucu, verilmezse katalogdaki tohum seriler döner.

fetch_seriesA

Serileri çeker ve yerel silver katmanına yazar. Tarihler YYYY-AA-GG. freq: D,B,W,SM,M,Q,S,A; agg: avg,min,max,first,last,sum; formula: 0 düzey, 1 %değişim, 3 yıllık %değişim. Özet ve son max_rows satırı döner.

build_panelC

Sektörün makro feature'larından aylık panel üretir, Parquet'e yazar; yol, boyut ve atlananları döner.

healthC

Kanarya testleri: adapter'ların kritik serilerden son gözlemleri çekip çekemediği.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.3/5.0

Scored across 7 tools

Disambiguation4/5

Most tools have clearly distinct roles: list_sectors/list_sources are catalog reads, show_map renders a sector map, discover_series finds series, fetch_series ingests them, build_panel assembles the panel, and health runs canaries. The only mild overlaps are list_sources vs. show_map (both surface sources for a sector) and discover_series's catalog-seed mode vs. list_sources, but the descriptions differentiate them adequately.

Naming Consistency4/5

Six of seven tools follow a clean snake_case verb_noun pattern (build_panel, list_sources, show_map, discover_series, fetch_series, list_sectors). The lone outlier is 'health', a bare noun that breaks the pattern but is still unambiguous.

Tool Count5/5

Seven tools is well within the sweet spot and each maps to a distinct stage of the workflow: catalog inspection, discovery, ingestion, panel building, and validation. No tool feels redundant or padded.

Completeness3/5

The core discover → fetch → build_panel pipeline plus health checks is covered, but there is no way to inspect the local silver layer or list previously built panels, and no update/delete or cleanup operations. Agents can work around this via returned paths/summaries, but the lifecycle surface has notable gaps.

Maintenance

ActivityMaintained
ResponsivenessNo issues