Doktor MCP server
io.github.afsozer/doktor-mcp·v0.59.2Turkish health law for physicians: official legislation and high court decisions, source-grounded.
not scanned yet
0 stars379 downloads/wk
Reviews
Write oneNobody has reviewed Doktor yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Doktor tools
No tool declarations could be read from the package source. They show once the server is installed.
How Doktor compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 95% of 48,255 servers
- Downloads a week
- 379
- more than 84% of 12,191 servers with a package
Release history: 2 versions in the registry since 2026-10-07, latest 2026-10-23, typically one every 16 days.
Install Doktor in Claude Code, Cursor or VS Code
Runs npx -y doktor-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add doktor-mcp -- npx -y doktor-mcp
What the publisher says
From the Doktor repository's README, as published. We do not edit it. Read it on GitHub
Doktor MCP
Beta sürüm — Güncel sürüm için package.json ve CHANGELOG.md dosyalarına bakın.
Proje sayfası: avfatihsozer.com/projeler/doktor-mcp · English: README.en.md
doktor-mcp, hekimlere yönelik kaynak-temelli hukuki bilgilendirme paketleri üreten, bağımsız bir TypeScript/Node.js MCP iskeletidir. Kategorik nihai hukuki görüş vermez ve hekime ne yapacağını söylemez. Soruları resmî mevzuat metniyle ve gerekçeli yüksek mahkeme karar metniyle eşleştirir; kesin hüküm vermeden, kaynağa dayalı koşullu değerlendirmeler (ör. "kaynaklar bu yönde eğilim göstermektedir") sunabilir.
Adaptör sınırları şunlar için hazırlanmıştır:
- legislation (mevzuat)
- yargitay
- danistay
- aym
Genel internet makaleleri, bloglar, haberler, hukuk bürosu tanıtım sayfaları ve forumlar bu projenin kaynak girdileri değildir.
Kaynak Motoru Aktarımı (Source Engine Port)
Kaynak-motoru katmanı, canlı adaptörlerin ihtiyaç duyduğu sağlamlaştırmayı sağlar:
(backoff), titreşim (jitter) ve istek telemetrisi içeren paylaşılan bir HttpClient ve RateLimiter yolu kullanır.
- Bedesten istekleri; sınırlı yeniden deneme, Retry-After işleme, üstel geri-çekilme
çıktısına log yazmadan yeniden deneme sayısı, backoff süresi, durum ve içerik tipini taşıyabilir.
- Canlı kaynak hataları yapılandırılmış ve yalnızca-JSON kalır. Kaynak tanılaması; CLI JSON
yeteneği, hız limiti ve önbellek politikası meta verisini sunar.
- src/sources/sourceRegistry.ts, mevzuat ve emsal kaynakları için sadeleştirilmiş kaynak
çıktısından uzak tutar; resmî mevzuat ise resmî arama, doküman getirme veya madde çıkarımı bir alıntıyı destekleyemediğinde yapılandırılmış unavailable sonuç döndürür.
- Bedesten/Yargıtay adaptörleri yalnızca-meta veri içeren kararları doğrulanmış emsal
Canlı Mevzuat Durumu
Canlı resmî mevzuat adaptörü, opsiyonel MCP araç akışlarına bağlanmıştır:
- adaptör: LiveOfficialLegislationAdapter
- resmî kaynak: T.C. Cumhurbaşkanlığı Mevzuat Bilgi Sistemi — mevzuat.gov.tr
- arama yeteneği: resmî MevzuatDatatable arama isteği ayrıştırıcısı
- tam-metin yeteneği: resmî MevzuatMetin doküman getirme
- mevcut çıkarım kanıtı: eşlenmiş mevzuat için PDF metin çıkarımı ve madde ayrıştırma
Sağlık mevzuatı ilk canlı eşleme yoludur. Hasta hakları ve aydınlatılmış onam soruları, Hasta Hakları Yönetmeliği 4847 için resmî üretilmiş PDF yolunu kullanır (eşlenmiş madde 24 ve 26 dahil). Sağlık hukuku eşlemeleri ayrıca Tıbbi Deontoloji Nizamnamesi, Tababet ve Şuabatı San'atlarının Tarzı İcrasına Dair Kanun ve Sağlık Hizmetleri Temel Kanunu'nu da kapsar. KVKK madde 6, kişisel-sağlık-verisi ve mahremiyet soruları için, sağlığa özel kaynaklardan sonra destekleyici genel mevzuat olarak kullanılabilir.
Resmî bir doküman çıkarılabilir bir formatta gelmediğinde veya eşlenmiş bir madde çıkarılamadığında, canlı adaptör bir hüküm üretmek yerine yapılandırılmış unavailable çıktısı döndürür.
Canlı kaynak hataları şu sözleşmeyi kullanır:
{
"status": "unavailable",
"source": "mevzuat.gov.tr",
"errorCode": "provision_not_found",
"message": "Official text was retrieved but the mapped article could not be extracted.",
"retryable": false,
"recommendedNextStep": "Inspect the official text parser before using this provision in an answer."
}MVP Kapsamı
İskelet şunları içerir:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Doktor: common questions
- Is Doktor MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Doktor safety report
- How do I install Doktor?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Doktor need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Doktor maintained?
- The last commit was 28 days ago (2026-10-07). The latest release is v0.59.2.
- How does Doktor compare with other MCP servers?
- safety score 92/100 (higher than 95% of 48,255 servers); downloads a week 379 (more than 84% of 12,191 servers with a package). Full comparison.