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": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_mevzuatA

Mevzuat ara (kanun no, ad veya metin). Sonra mevzuat_id ile get_mevzuat_content kullan.

get_mevzuat_contentA

search_mevzuat'tan gelen mevzuat_id ile tam metin (sayfalı Markdown). Kanun numarası değil.

search_within_mevzuatA

Bir mevzuat içinde madde bazında AND/OR/NOT araması. Büyük kanunlar için tam metin yerine bunu kullan.

get_mevzuat_madde_treeC

Mevzuat içindekiler / madde ağacı.

get_mevzuat_gerekceC

Kanun gerekçesi. search_mevzuat sonucundaki gerekce_id gerekir.

search_kararB

Yargıtay, Danıştay, yerel hukuk, istinaf (BAM), KYB kararı ara. kaynak: bedesten | resmi | hepsi. Tam cümle için tırnak. Sonra get_karar.

get_kararB

Karar tam metni. search_karar document_id (bedesten veya yargitay:/danistay: önekli resmi id).

search_aymB

AYM ara. decision_type: bireysel_basvuru veya norm_denetimi. Sonuçtaki document_url ile get_aym.

get_aymB

AYM karar tam metni. search_aym'den gelen document_url.

search_emsalB

UYAP Emsal kamu emsal kararı ara (kişisel UYAP dosyası değil).

get_emsalC

Emsal karar tam metni. search_emsal id alanı.

search_kurumA

Kurum kararı ara. kurum: kik, rekabet, sayistay, kvkk, bddk, btk, gib, sigorta_tahkim, uyusmazlik. KİK: karar_no=2025/UH.II-1801 veya phrase'e aynı numarayı / Karar Metni ifadesini yaz. Sonra get_kurum.

get_kurumB

Kurum kararı tam metni. search_kurum document_id (kurum:id veya URL).

check_kaynaklarB

Bedesten, AYM, Emsal, resmi karararama ve kurum JSON API sağlık kontrolü.

udf_yazA

Markdown metni yerel .udf dosyasına yazar (UYAP Editor'de açılır, imzasız). Kalın/italik/tablo korunur.

udf_okuA

Yerel .udf dosyasını Markdown olarak okur (eski dilekçeyi modele göstermek için).

docx_to_udfA

Word (.docx) dosyasını yerel .udf dosyasına çevirir; kalın, italik, tablo ve girinti korunur.

uslup_kaydetC

Yerel UDF/DOCX/MD dilekçeyi üslup örneği olarak kaydeder (./uslup).

uslup_listeC

Kayıtlı üslup örneklerini listeler.

dilekce_taslagiA

Dilekçe iskeleti döner (dava, cevap, islah, istinaf, temyiz, icra_itiraz). uslup=true ise kayıtlı örneklerin üslubu eklenir. Asıl metni sen yaz; udf_yaz ile kaydet.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.2/5.0

Scored across 20 tools

Disambiguation4/5

Each tool targets a distinct legal source or document operation (search_kurum vs search_aym vs search_emsal vs search_karar, etc.), but the overlapping case-law search tools (search_emsal, search_karar, search_kurum) could occasionally be confused without domain knowledge. Descriptions clarify sources like Yargıtay/Danıştay vs UYAP Emsal vs administrative institutions.

Naming Consistency4/5

Most tools follow a consistent search_X/get_X pattern in snake_case, but utility tools mix English verbs (check_kaynaklar) with Turkish noun-verb order (udf_yaz, uslup_kaydet) and noun-noun forms (dilekce_taslagi), creating minor inconsistency. Still readable and mostly predictable.

Tool Count4/5

20 tools is slightly above the ideal 3-15 range, but the breadth of legal sources (5 research families) and document operations justifies each tool's presence; no redundant tools. It feels comprehensive rather than bloated.

Completeness4/5

The surface covers search and full-text retrieval for all major Turkish legal sources, plus document conversion, petition drafting, and style management. Minor gaps: no delete/update for saved style samples, and no within-decision search for case law (only for legislation). These are workable.

Maintenance

ActivityMaintained
ResponsivenessNo issues