KlinikMCP
Allows searching medical literature from PubMed, providing access to biomedical citations and abstracts.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@KlinikMCPparol muadili nedir?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
title: Klinik MCP emoji: 💊 colorFrom: blue colorTo: green sdk: docker app_port: 8080 pinned: false
⚠️ Sorumluluk reddi: Bu sunucunun sağladığı bilgiler yalnızca eğitim amaçlıdır ve tıbbi tavsiye değildir. Tıbbi kararlar için mutlaka bir sağlık profesyoneline danışın.
Related MCP server: FHIRfly MCP Server
💬 Örnek sorular
Asistanına şöyle sor:
“Parol'un SGK eşdeğeri (muadil) ve geri ödeme durumu nedir?” →
find_drug_equivalents“Glioscan ek izlemede mi, ruhsatı iptal mi?” →
get_drug_safety_status“Metformin'in FDA etiketinde uyarılar neler?” →
get_drug_label“70 yaş, 60 kg, kreatinin 1.4, kadın — kreatinin klerensi kaç?” →
creatinine_clearance“Amoksisilin için TİTCK kaydı: ATC, firma, reçete türü?” →
get_turkish_drug_info“Parol'un resmi prospektüsü (KÜB/KT) nedir?” →
get_drug_leaflet“Amifampridine yurt dışından temin edilebilir mi?” →
find_foreign_supply“Warfarin ile aspirin birlikte verilebilir mi?” →
check_drug_interactions
Yanıtlar resmî kaynaklardan (TİTCK, SGK, openFDA, NLM, PubMed) gelir — eğitimden tahmin değil.
Tek tıkla iş akışları (MCP Prompts): istemcin (Claude / Cursor vb.) bunları hazır komut olarak gösterir:
ilac_bilgisi— TİTCK kaydı + güvenlik durumu + SGK eşdeğer, tek özette.muadil_ve_geri_odeme— SGK geri ödeme + eşdeğer (muadil) grubu.renal_doz_kontrol— kreatinin klerensi hesabı + böbrek dozu hatırlatması.
👥 Kimler için?
Kullanıcı | Başla | Neden |
Hekim |
| Endikasyon/doz/uyarı + böbrek dozu + güvenlik bayrakları |
Eczacı |
| Muadil + geri ödeme + güvenlik durumu |
Araştırmacı |
| PubMed + ilaç sınıfları + endikasyon ters arama |
Bu sunucu bir klinik karar aracı değildir; resmî kaynak teyidi ve hekim/eczacı muhakemesi şarttır.
Araçlar (Tools)
Araç | Açıklama | Kaynak |
| Endikasyon, doz, uyarı, kontrendikasyon, etkileşim, yan etki | openFDA |
| Etiketteki ilaç etkileşimleri bölümü | openFDA |
| İki ilaç arası etkileşim şiddeti (Major/Moderate/Minor) | DDInter |
| En sık bildirilen yan etkiler (FAERS) | openFDA |
| Hastalığa göre ilaç bulma (ters arama) | openFDA |
| Terapötik / ATC / etki mekanizması sınıfları | RxClass |
| PubMed'de tıbbi literatür araması | PubMed |
| Kreatinin klerensi (Cockcroft–Gault) | Formül |
| Vücut yüzey alanı (Mosteller) | Formül |
| Kilo bazlı pediatrik doz hesabı | Formül |
| Eşdeğer (muadil) grup | SGK EK-4/A |
| Geri ödeme durumu (listede mi) | SGK EK-4/A |
| Türk ilaç kaydı arama (ad) | TİTCK SKRS |
| İlaç bilgisi: ATC, firma, reçete türü | TİTCK SKRS |
| Resmi KÜB/KT prospektüs linkleri (hekim+hasta) | TİTCK |
| Aynı ATC (etkin madde) ilaçlar | TİTCK SKRS |
| Yurt dışından temin edilebilen etkin maddeler | TİTCK |
| Ek izleme (▼) + ruhsat iptali | TİTCK |
🚀 Bağlama (kurulum gerekmez)
Sunucu yayında (HuggingFace Spaces + Smithery) — çoğu kullanıcı için hiçbir kurulum gerekmez. İstemcini seç:
ChatGPT
ChatGPT → Settings → Connectors → Advanced → Developer mode'u aç.
Add connector de ve MCP URL'sini gir:
https://onatozmenn-klinik-mcp.hf.space/mcpKaydet. Artık sohbette “Warfarin ile aspirin birlikte verilebilir mi?” gibi sorabilirsin.
Not: Özel MCP araçları yalnızca Developer mode açık hesaplarda görünür.
Claude Desktop
claude_desktop_config.json dosyasına ekle (Windows:
%APPDATA%\Claude\claude_desktop_config.json · macOS:
~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"klinik": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://onatozmenn-klinik-mcp.hf.space/mcp"]
}
}
}Claude Desktop'ı kapat-aç; araçlar 🔨 menüsünde görünür.
Claude.ai (web)
Pro / Max (ve Free — tek connector) planlarında uzak MCP doğrudan bağlanır:
Customize → Connectors → “+” → Add custom connector.
MCP URL'sini gir (OAuth alanları boş — sunucu anahtarsız):
https://onatozmenn-klinik-mcp.hf.space/mcpAdd de; sohbette sol alttaki “+” → Connectors'tan Klinik MCP'yi aç.
Smithery (tek komut)
npx -y @smithery/cli install onatozmen44/klinik-mcp --client claudeKendi makinende çalıştırmak veya katkıda bulunmak istersen:
python -m venv .venv
.\.venv\Scripts\python.exe -m pip install -e .
# stdio (yerel Claude Desktop için):
.\.venv\Scripts\python.exe -m health_mcp
# HTTP (ChatGPT / uzak istemciler için):
.\.venv\Scripts\python.exe -m health_mcp --transport http --port 8000İsteğe bağlı: .env.example'ı .env'e kopyalayıp OPENFDA_API_KEY / NCBI_API_KEY
girerek API hız limitlerini yükseltebilirsin (gerekli değil).
Yereldeki stdio'yu Claude'a bağlamak istersen config'de command'i kendi
.venv\Scripts\python.exe yoluna, args'ı ["-m", "health_mcp"]'e ayarla.
Araçları tarayıcıda denemek (MCP Inspector):
npx @modelcontextprotocol/inspector .\.venv\Scripts\python.exe -m health_mcpVeri kaynakları
openFDA — https://open.fda.gov/apis/ (ilaç etiketleri, yan etkiler, geri çağırmalar)
NLM RxNorm / RxNav / RxClass — https://rxnav.nlm.nih.gov/ (ilaç terminolojisi ve sınıfları)
PubMed (NCBI E-utilities) — https://www.ncbi.nlm.nih.gov/books/NBK25500/ (tıbbi literatür)
DDInter 2.0 — https://ddinter.scbdd.com/ (ikili ilaç-ilaç etkileşim; CC BY-NC-SA 4.0, yalnızca ticari olmayan kullanım)
🇹🇷 Türkiye verisi (SGK EK-4/A — tam liste)
find_drug_equivalents ve get_reimbursement_status araçları, SGK'nın tam
"Bedeli Ödenecek İlaçlar Listesi (EK-4/A)"sını okur (~8.000 ilaç: eşdeğer grup,
barkod, kamu no, listeye giriş tarihi, geri ödeme)
(src/health_mcp/data/sgk_ek4a.json).
Tam liste, SGK'nın konsolide "İşlenmiş Güncel SUT" zip'i içinde public olarak
yayımlanır (EK-4 LİSTELERİ/EK-4A BEDELİ ÖDENECEK İLAÇLAR LİSTESİ.xlsx).
scripts/update_data.py bunu otomatik bulur, indirir ve işler.
TL fiyatı notu: EK-4/A barkod + eşdeğer + geri ödeme içerir ama net TL perakende fiyatı içermez (fiyat sütunları iskonto oranıdır). TİTCK de barkod bazlı retail TL fiyatını public yayımlamaz (
dinamikmodul/100yalnızca EUR referans, barkodsuz). Gerçek TL fiyatı için ticari bir ilaç DB'si gerekir.
Manuel güncelleme (zip'ten çıkardığın EK-4/A ile):
.\.venv\Scripts\python.exe scripts/build_sgk_snapshot.py "C:\yol\EK-4A.xlsx" --version "2026"🇹🇷 Tam ilaç kaydı (TİTCK SKRS)
search_turkish_drugs, get_turkish_drug_info ve
find_drugs_by_active_ingredient araçları, TITCK SKRS E-Reçete listesinin tüm
aktif ürünlerini (~7.900 ilaç: ad, barkod, ATC, firma, reçete türü, temel ilaç
listesi) okur
(src/health_mcp/data/titck_drugs.json).
Listeyi güncellemek için:
En güncel
.xlsx'i indir: titck.gov.tr → dinamikmodul/43 "SKRS E-Reçete İlaç ve Diğer Farmasötik Ürünler Listesi".Snapshot'ı üret:
.\.venv\Scripts\python.exe -m pip install -e ".[dev]"
.\.venv\Scripts\python.exe scripts/build_titck_snapshot.py "C:\yol\skrs.xlsx" --version 2026-06-23🛡️ TİTCK güvenlik durumu (ek izleme + ruhsat iptali)
get_drug_safety_status aracı ve get_turkish_drug_info içindeki uyarı
satırları, iki resmî TİTCK listesini okur
(src/health_mcp/data/titck_safety.json):
Ek İzlemeye Tabi İlaçlar (▼ kara üçgen) — TİTCK
dinamikmodul/57Ruhsat İptal Listesi — TİTCK
dinamikmodul/76
Eşleşme ilaç adı/etkin madde bazlıdır (ruhsat iptalinde barkod çoğu kayıtta
boştur), bu yüzden ürün/sunum farkları için resmî listeden teyit edilmelidir.
Listeyi güncellemek için en güncel .xlsx'leri indirip:
.\.venv\Scripts\python.exe scripts/build_titck_safety_snapshot.py `
--monitoring "C:\yol\ekizleme.xlsx" --cancellations "C:\yol\ruhsatiptal.xlsx" `
--monitoring-version 2025-12-19 --cancellations-version 2026-06-19veya tek komutla otomatik (aşağıdaki scripts/update_data.py bunu da çeker).
🔄 Otomatik güncelleme
TİTCK listesi düzenli güncellenir. En güncel veriyi tek komutla çek:
.\.venv\Scripts\python.exe scripts/update_data.pyScript TİTCK SKRS listesini (titck_drugs.json), SGK tam EK-4/A'yı
(sgk_ek4a.json, konsolide SUT zip'inden) ve TİTCK güvenlik listelerini
(titck_safety.json: ek izleme + ruhsat iptali) kendi bulup indirir ve yeniden
üretir.
Haftalık zamanlamak için (yolları kendine göre düzenle):
schtasks /Create /SC WEEKLY /D MON /ST 03:00 /TN "health-mcp-update" /TR "C:\yol\.venv\Scripts\python.exe C:\yol\scripts\update_data.py"Maintenance
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/onatozmenn/klinik-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server