Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Tools

Functions exposed to the LLM to take actions

NameDescription
search_emsal_detailed_decisions

Use this when searching UYAP precedent decisions (Emsal). For lower court decisions and case law.

get_emsal_document_markdown

Use this when retrieving full text of an Emsal precedent decision. Returns clean Markdown format.

search_uyusmazlik_decisions

Use this when searching jurisdictional dispute court (Uyuşmazlık Mahkemesi) decisions. Resolves conflicts between civil and administrative courts.

get_uyusmazlik_document_markdown_from_url

Use this when retrieving full text of an Uyuşmazlık Mahkemesi decision. Returns clean Markdown format.

search_anayasa_unified

Use this when searching Turkish Constitutional Court decisions. Supports both norm control (legislation review) and individual applications (rights violations).

get_anayasa_document_unified

Use this when retrieving full text of a Constitutional Court decision. Auto-detects decision type from URL.

search_kik_v2_decisions

Use this when searching Turkish public procurement disputes (KİK). Supports dispute, regulatory, and court decision types.

get_kik_v2_document_markdown

Use this when retrieving full text of a KİK procurement decision. Returns document in Markdown format.

search_rekabet_kurumu_decisions

Use this when searching Turkish competition law and antitrust decisions (Rekabet Kurumu).

get_rekabet_kurumu_document

Use this when retrieving full text of a Competition Authority decision. Returns paginated Markdown format.

search_bedesten_unified

Use this when searching across multiple Turkish courts in a single query. Supports Yargıtay, Danıştay, Local Courts, Appeals Courts, and KYB.

get_bedesten_document_markdown

Use this when retrieving full text of any Bedesten-supported court decision. Returns clean Markdown format.

search_sayistay_unified

Use this when searching Turkish Court of Accounts (Sayıştay) audit decisions. Supports Genel Kurul, Temyiz Kurulu, and Daire decisions.

get_sayistay_document_unified

Use this when retrieving full text of a Sayıştay audit decision. Returns clean Markdown format.

check_government_servers_health

Use this when checking if Turkish legal database servers are online and responding.

search_kvkk_decisions

Use this when searching Turkish data protection (KVKK/GDPR equivalent) decisions. For privacy, consent, and data breach cases.

get_kvkk_document_markdown

Use this when retrieving full text of a KVKK data protection decision. Returns paginated Markdown with metadata.

search_bddk_decisions

Use this when searching Turkish banking regulation (BDDK) decisions. For banking licenses, fintech, and payment services.

get_bddk_document_markdown

Use this when retrieving full text of a BDDK banking regulation decision. Returns paginated Markdown format.

search

Only for ChatGPT Deep Research. Use this when searching across all Turkish legal databases in a single query. Returns results in ChatGPT Deep Research compatible format (id, title, text, url). Supports: +term (must have), -term (exclude), "exact phrase", term1 OR term2. Use Turkish keywords for best results.

fetch

Only for ChatGPT Deep Research. Use this when retrieving a Turkish legal document by ID. Returns full document in ChatGPT Deep Research compatible format (id, title, text, url, metadata).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/saidsurucu/yargi-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server