
Türk Hukuku İçtihat
io.github.aydincan由 GitHub 帳號 aydincan 發布v0.5.1更新於 Oct 24, 2026
Türk yargı kararlarını (Yargıtay, Danıştay, AYM) resmî kaynaklardan yapay zekâya açan MCP sunucusu.
概覽
本機 MCP 伺服器,讓助理檢索土耳其官方法院裁判(最高法院、國務委員會、憲法法院)並取得附引註的裁判全文。
- 可以做什麼
- 依法院類型、結果數量與頁碼檢索最高法院、地區及一審法院、國務委員會與憲法法院的裁判,支援精確片語、排除詞與 OR 條件。依裁判 ID 與法院取得官方全文,包含案件資訊、理由與裁決。回傳結構化的引註資訊(法院、法庭、案號與裁判號、日期)以及裁判公開頁面的連結。將擷取的文字整理為可讀的純文字。
- 適用情境
- 適用於處理土耳其判例法,並希望引註來自官方來源而非模型記憶的情境,例如研究最高法院判例、行政法院裁判或憲法法院裁判。
- 執行需求
- 以 stdio 本機程序執行,透過 uvx 從 PyPI 套件啟動(也可用 pip 安裝);未宣告需要帳號、API 金鑰或環境變數。需要網路存取其所查詢的官方法院網站。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Türk Hukuku İçtihat,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
turk-hukuku-ictihat-mcp
Türk yargı kararlarını resmî kaynaktan yapay zekâ araçlarına açan bir MCP sunucusu: Yargıtay (Adalet Bakanlığı Mevzuat ve İçtihat), Bölge Adliye ve ilk derece (UYAP Emsal), idari yargı (Danıştay) ve anayasa yargısı (AYM Kararlar Bilgi Bankası).
Amaç tek cümle: model bir karara atıf yaparken künyeyi (mahkeme, daire, esas/karar no,
tarih) hafızasından değil resmî kaynaktan alsın. Künye yapısal döner ve her sonuç
kararın resmî sayfasına bağlantı (kaynak) taşır. Model yine de yanılabilir; her künyeyi
o bağlantıdan teyit edin.
Hukuki danışmanlık değildir. Bu araç içtihada erişimi kolaylaştırır; kararın güncelliğini, kesinleşme durumunu ve somut olaya uygunluğunu siz değerlendirin. Bir kararın bağlayıcılığı ve emsal değeri ayrı bir hukuki analiz gerektirir.
Ayrıntı: SORUMLULUK-REDDI.md · PRIVACY.md (veri toplama yok, telemetri yok; dış bağlantılar yalnızca resmî karar siteleri).
Belgeler ve kurulum rehberi: turk-hukuku.com/mcp · Terminal kullanmıyorsanız masaüstü uygulaması bu sunucuyu kendisi kurup çalıştırır (Mac ve Windows).
Ne yapar
mahkeme şu değerleri alır:
karar_getir'e aramada kullandığın mahkeme değerini aynen geçir (yargitay: önekli id
her durumda Yargıtay'dan gelir). Sözcükler birlikte aranır, hepsi geçmeli; tam ifade için
çift tırnak kullan ("ihtiyaç nedeniyle tahliye"). Yargıtay, emsal ve AYM aramasında
başına eksi hariç tutar (-ceza), OR "veya" demektir. Kesme işaretinden sonraki ek
atılır ("TMK'nın" → "TMK"). adli aramada adet en az 2'dir.
Tipik akış: ictihat_ara("ihtiyaç nedeniyle tahliye", mahkeme="yargitay") → sonuçtan bir
id seç → karar_getir(id, mahkeme="yargitay") → kararın tam metni. Her sonuç hazır bir
atif taşır: "Yargıtay 6. Hukuk Dairesi, E.2015/2565 K.2016/25, T.18.01.2016" ·
"Danıştay 6. Daire, E.2023/1084 K.2025/10046" · "AYM, B. No: 2020/36883, K.T. 16/12/2025".
Her sonuç ayrıca kararın herkese açık sayfasını (kaynak) verir; Yargıtay ve UYAP Emsal
kararları mevzuat.adalet.gov.tr/ictihat/<id> adresinde okunur biçimde açılır.
Kapsam
- Yargıtay (
mahkeme="yargitay"): hukuk ve ceza daireleri ile kurulların kararları; Adalet Bakanlığı'nın Mevzuat ve İçtihat Programı'nın arka ucu (bedesten.adalet.gov.tr). Her kararın herkese açık sayfası:https://mevzuat.adalet.gov.tr/ictihat/<id>. - Bölge Adliye ve ilk derece (
mahkeme="emsal"): Bölge Adliye Mahkemeleri hukuk daireleri ve bazı ilk derece mahkemeleri (asliye ticaret, fikrî ve sınaî haklar); UYAP Emsal. Herkese açık UYAP Emsal Yargıtay kararı içermez. - Adli yargı birlikte (
mahkeme="adli", varsayılan): iki kaynağı aynı anda arar; Yargıtay sonuçlarının id'siyargitay:önekini taşır. - İdari yargı (
mahkeme="idari"): Danıştay kararları (karararama.danistay.gov.tr, 390.000+ doküman). - Anayasa yargısı (
mahkeme="anayasa"): AYM bireysel başvuru kararları (kararlarbilgibankasi.anayasa.gov.tr). - Norm denetimi (
mahkeme="norm"): AYM iptal/itiraz kararları; künye E./K. numaraları ve Resmî Gazete bilgisiyle döner (aynı kaynak).
Nasıl çalışır
Her kaynak bir arama + bir belge uç noktası sunar:
Sunucu aramayı yapar, künyeleri yapısal döndürür ve metni okunur düz metne çevirir (Danıştay iç içe HTML kodlamasından, AYM Word-export gövdesinden arındırılır). Tamamen yereldir; veri toplanmaz.
Resmî sitelere saygı
- Kendini tanıtır. Her istekte kendi User-Agent'ını gönderir:
turk-hukuku-ictihat-mcp/<sürüm> (+https://turk-hukuku.com/mcp/). Tarayıcı ya da resmî web uygulaması gibi davranmaz; bu amaçla başlık eklemez. - Site başına sınırlı istek. Aynı siteye aynı anda tek istek gider ve iki istek arasında en az bir saniye beklenir (site başına yaklaşık saniyede bir istek).
- Oturum içi önbellek. Getirilen kararlar (en çok 256 karar) yalnızca oturum boyunca bellekte tutulur; aynısı yeniden istenince siteye tekrar gidilmez. Diske bir şey yazılmaz.
- Captcha çözmez, atlamaz; sınırda durur. Site doğrulama (captcha) isterse, erişimi reddederse (HTTP 403), erişim sınırı bildirirse (HTTP 429), beklenen veri yerine başka bir sayfaya yönlendirirse ya da bir web sayfası döndürürse sunucu durur, isteği yinelemez ve sizi resmî siteye yönlendirir. O siteye bir süre (yaklaşık iki dakika ya da sitenin bildirdiği süre kadar) yeni istek göndermez. Doğrulama isteği yalnızca sayfadaki doğrulama kutusundan ya da sitenin doğrulama bayrağından anlaşılır; "ben robot değilim" sözünü aktaran bir karar sunucuyu durdurmaz.
- Geçici hatalarda kısa bir ileti verir. Sitede geçici bir arıza (HTTP 5xx), "bulunamadı" yanıtı (HTTP 404) ya da ağ hatası olursa sunucu bunu kısa bir Türkçe iletiyle bildirir ve isteği yinelemez; bu durumda bekleme süresi uygulanmaz.
Kurulum
PyPI'de yayımlıdır; uv
ile ayrı kurulum gerekmeden çalışır.
Claude Code
OpenAI Codex
~/.codex/config.toml:
Gemini CLI
~/.gemini/settings.json içindeki mcpServers altına:
Alternatif: pip
İlgili: kanun/mevzuat metni için turk-hukuku-mevzuat-mcp.
Lisans
MIT · © 2026 Aydın Can Polatkan
Veriler kaynak kurumlara aittir (Adalet Bakanlığı, UYAP Emsal, Danıştay, Anayasa Mahkemesi); bu proje yalnızca kamuya açık resmî karar metnine erişimi kolaylaştıran bağımsız bir istemcidir.
Bu çalışma, ömrünü Türk yargısına adamış babam Hâkim Vahit Polatkan'ın ebedi anısına ithaf edilmiştir.
來源:README.md,提交 e6ce1d4
工具
0版本歷史
3- v0.5.1最新Oct 15, 2026
- v0.5.0Oct 12, 2026
- v0.4.0Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分