Türk Hukuku Mevzuat MCP server
Türk mevzuatının resmî güncel metnini (mevzuat.gov.tr) yapay zekâya açan MCP sunucusu.
2 stars49 downloads/wk
Reviews
Write oneNobody has reviewed Türk Hukuku Mevzuat yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Türk Hukuku Mevzuat tools (4)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
bilinen_kanunlarKayıtlı kanunları (kısaltma, no, ad, mevzuat_id) listeler.
kanun_metni_getirBir kanunun RESMÎ güncel tam metnini getirir (mevzuat.gov.tr).
madde_getirBir kanunun belirli maddesinin RESMÎ güncel metnini getirir.
mevzuat_aramevzuat.gov.tr'de KANUN arar; eşleşen kanunları ve kimliklerini döndürür.
Public scan report
scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it
- Code scan10 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 19 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
What the publisher says
From the Türk Hukuku Mevzuat repository's README, as published. We do not edit it. Read it on GitHub
turk-hukuku-mevzuat-mcp
Türk mevzuatının resmî güncel metnini (mevzuat.gov.tr — Cumhurbaşkanlığı Mevzuat Bilgi Sistemi) yapay zekâ araçlarına açan bir MCP sunucusu.
Amaç tek cümle: model bir kanun maddesine atıf yaparken metni hafızasından değil, resmî kaynaktan alsın ve doğrulanabilir biçimde aktarsın. "TBK m.49" denildiğinde, sunucu maddenin yürürlükteki metnini ve doğrulama bağlantısını döndürür.
Hukuki danışmanlık değildir. Bu araç yalnızca resmî metne erişimi kolaylaştırır;
yorum, içtihat değerlendirmesi ya da somut olaya uygulama içermez. Nihai metni daima
mevzuat.gov.tr üzerinden teyit edin.
Ayrıntı: SORUMLULUK-REDDI.md · PRIVACY.md (veri toplama yok, telemetri yok; tek dış bağlantı mevzuat.gov.tr).
Ne yapar
kanun parametresi esnektir: kısaltma (TBK), numara (6098) veya tam kimlik (1.5.6098). Kayıtta olmayan kanunlar da numara/kimlikle çağrılabilir.
mevzuatara'da nerede üç değer alır: Baslik (kanun adında ara — kanunu bulmak için), Icerik (tam metinde ara — bir kavramın hangi kanunlarda geçtiğini taramak için), Tumu. Dönen mevzuatid doğrudan madde_getir'e verilebilir — böylece numarasını bilmediğin kanunlara da erişebilirsin.
Nasıl çalışır
mevzuat.gov.tr, her mevzuatın konsolide (güncel) metnini şu desende PDF olarak sunar:
https://www.mevzuat.gov.tr/MevzuatMetin/<Tür>.<Tertip>.<No>.pdfBüyük kanunların tamamı 1.5. (Tür=1 Kanun, Tertip=5) desenindedir — ör. TBK için 1.5.6098. Sunucu bu PDF'i çeker, metne dönüştürür (pypdf), istenen maddeyi regex ile ayıklar ve süreç boyunca önbellekte tutar. Tamamen yereldir; hiçbir veri toplanmaz.
Arama, sitenin anasayfa/MevzuatDatatable uç noktasına gider (aranan ifade UTF-8 Base64 ile kodlanır). Her sonuç tur.tertip.no taşıdığından, eşleşen kanunun PDF kimliği (dolayısıyla tam metni ve maddeleri) doğrudan elde edilir.
Kurulum
PyPI'de yayımlıdır; uv ile ayrı kurulum gerekmeden çalışır.
Claude Code
claude mcp add turk-hukuku-mevzuat -- uvx --from turk-hukuku-mevzuat-mcp turk-hukuku-mevzuatOpenAI Codex
~/.codex/config.toml içine:
[mcp_servers.turk-hukuku-mevzuat]
command = "uvx"
args = ["--from", "turk-hukuku-mevzuat-mcp", "turk-hukuku-mevzuat"]Gemini CLI
~/.gemini/settings.json içindeki mcpServers altına:
"turk-hukuku-mevzuat": {
"command": "uvx",
"args": ["--from", "turk-hukuku-mevzuat-mcp", "turk-hukuku-mevzuat"]
}Alternatif: pip
pip install turk-hukuku-mevzuat-mcp
# komut: turk-hukuku-mevzuat (ya da: python -m turk_hukuku_mevzuat)Bilinen sınırlar
yönetmelik/tebliğ gibi diğer mevzuat türleri ve içtihat kapsam dışıdır.
- Yalnızca kanunlar. Hem arama (MevzuatTur=1) hem metin erişimi kanunlarla sınırlıdır;
doğru kanunu ad/no'ya bakarak seçin.
- Arama sıralaması garanti değil. mevzuat_ara ilk sonucu en alakalı yapmayabilir;
- PDF metnine bağımlı. Nadiren satır kırılması/birleşme olabilir; kuşkuda kaynağı açın.
- Mülga/değişik maddelerde araç metni döndüremezse uyarı verir — madde uydurmaz.
Lisans
MIT · © 2026 Aydın Can Polatkan
Veri kaynağı mevzuat.gov.tr'ye aittir; bu proje yalnızca kamuya açık resmî metne erişimi kolaylaştıran bağımsız bir istemcidir.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Install directly
claude mcp add turk-hukuku-mevzuat-mcp -- uvx turk-hukuku-mevzuat-mcp
Türk Hukuku Mevzuat: common questions
- Is Türk Hukuku Mevzuat MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Türk Hukuku Mevzuat safety report
- How do I install Türk Hukuku Mevzuat?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Türk Hukuku Mevzuat need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Türk Hukuku Mevzuat maintained?
- The last commit was 20 days ago (2026-09-01). The latest release is v0.1.3.