← Ana sayfa
MCP Sunucuları

Yapay zekâyı resmî kaynağa bağlar.

MCP (Model Context Protocol), yapay zekâyı dış kaynaklara bağlamanın standart yoludur. Bu iki sunucu onu resmî kaynaklara bağlar: kanun metnini mevzuat.gov.tr'den, mahkeme kararını Yargıtay, Danıştay ve Anayasa Mahkemesi bankalarından canlı çeker. Cevap hafızadan değil, gerçek kaynaktan gelir.

Neden önemli

Uydurma künyeyi engeller.

Yapay zekânın en tehlikeli yanı, var olmayan bir kanun maddesini ya da mahkeme kararını uydurup önüne koymasıdır. MCP bu riski daraltır: model "TBK m.49" derken metni doğrudan resmî kaynaktan alır; kararı mahkemesi, dairesi, esas/karar numarası ve tarihiyle getirir. Doğru numarayı resmî bankadan getirir; o numaranın olaya doğru uygulandığını siz teyit edersiniz.

İki sunucu

Mevzuat ve içtihat.

mevzuat-mcp

madde_getir · kanun_metni_getir · mevzuat_ara

Kanunun yürürlükteki tam metnini ve belirli bir maddeyi resmî kaynaktan getirir; kanun arar. Kaynak: mevzuat.gov.tr (Cumhurbaşkanlığı Mevzuat Bilgi Sistemi).

ictihat-mcp

ictihat_ara · karar_getir

Yargı kararı arar ve tam metnini getirir; her sonuç yapısal künye taşır. Kaynaklar: UYAP Emsal (Yargıtay/BAM), Danıştay ve AYM bireysel başvuru.

mahkeme seçimi: adli (Yargıtay + Bölge Adliye), idari (Danıştay), anayasa (AYM).

Nasıl çalışır

Soru, kaynaktan cevaba.

Soru"TBK 49. madde" / "kira tahliye kararı"
MCP sunucusuresmî uç noktayı çağırır
Resmî kaynakmevzuat.gov.tr · UYAP · Danıştay · AYM
Yapısal künye + metinmahkeme, esas/karar no, tarih, kaynak

Künye metinden tahmin edilmez, yapısal gelir. Bu yüzden model sahte numara üretemez; uydurmak yerine ya gerçeği getirir ya da "bulunamadı" der.

Örnek çıktı

Künye nasıl gelir?

Gerçek bir sorguda alanlar resmî kaynaktan dolar. Aşağıdaki bir biçim örneğidir; bu sayfada gerçek karar numarası uydurulmaz.

# Soru: "Kira tahliyesiyle ilgili Yargıtay kararı"
Mahkeme    : Yargıtay [daire]
Esas/Karar : [yyyy]/[esas] E., [yyyy]/[karar] K.
Tarih      : [gg.aa.yyyy]
Kaynak     : UYAP Emsal   # doğrulama bağlantısı

Emin olunmayan bir künye asla kesinmiş gibi sunulmaz; [doğrulanacak] işaretiyle verilir ve kullanıcı kaynaktan teyit etmeden ilerlemez:

Mahkeme    : Danıştay [daire]   [doğrulanacak]
Esas/Karar : [doğrulanacak]
# teyit edilmeden dilekçeye geçilmez

Bu canlı resmî-kaynak güvencesi MCP gerektirir. MCP yalnızca terminal araçlarında (Claude Code / OpenAI Codex / Gemini CLI) çalışır. Claude Cowork (görsel, en kolay yol) yerel MCP'yi çalıştırmaz; orada yalnızca beceriler etkinleşir ve koruma talimat-temelli, dolayısıyla daha zayıf olur.

Örnek

Ne sorabilirsin?

"TBK 49. madde nedir?"
Haksız fiil sorumluluğunun yürürlükteki metni + kaynak (mevzuat.gov.tr).
"Kira tahliyesiyle ilgili Yargıtay kararı bul."
Gerçek kararlar; mahkeme + daire + esas/karar no + tarih (UYAP Emsal).
"İmar planı iptalinde Danıştay ne diyor?"
İdari yargı kararları, künyesiyle.
"Mülkiyet hakkı ihlali, AYM bireysel başvuru."
Başvuru no + karar tarihi + sonuç (ihlal var/yok).
Açık ve ücretsiz

PyPI'de, tek satırda.

Terminal nedir bilmiyorsan sorun değil: bu tek seferlik kurulumu adım adım anlatan ve gerekirse yardım almanı öneren bir Başlangıç Rehberi var.

# Claude Code
claude mcp add turk-hukuku-mevzuat -- uvx --from turk-hukuku-mevzuat-mcp turk-hukuku-mevzuat
claude mcp add turk-hukuku-ictihat -- uvx --from turk-hukuku-ictihat-mcp turk-hukuku-ictihat

# ya da
pip install turk-hukuku-mevzuat-mcp turk-hukuku-ictihat-mcp