Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

mcp-turkiye

NPM · MCP-TURKIYE · SCANNED SEP 20

Türkiye'nin kamu verisi: TCMB/EVDS, mevzuat, Resmî Gazete, BIST, AFAD, Kandilli, MGM, ÖSYM, CKAN

Available components

73 Trust /100
Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score → Why this is hard to score →

Supply Chain Security98
  • No malware found by supply-chain analysis.Pass
  • No known CVEs affecting this package version or its production dependencies.Pass
  • No install/post-install scripts declared.Pass
  • 31 of 95 dependencies flagged as unhealthy. View diagnostics → Partial
Provenance & Transparency45
Schema Quality & AI Usability81
  • 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
  • AI-judged instruction clarity (excellent).Pass
  • Context-footprint check failed: tool/resource definitions use about 5065 tokens (~168/item across 30 items; 30 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management13
  • Stability observed for 4 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
  • Structured output schemas are declared (100% of tools); any adoption earns full credit.Pass
Tool Safety100
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • We read all 30 captured tool definition(s), and no name or description among them implies an irreversible operation.Pass
  • An AI judge read all 31 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Install

How do I install the mcp-turkiye server?

mcp-turkiye runs locally as an npm package, launched with npx -y mcp-turkiye. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

npm · mcp-turkiye

# add to Claude Code
claude mcp add berkantacun-mcp-turkiye -- npx -y mcp-turkiye
// .cursor/mcp.json
{
  "mcpServers": {
    "berkantacun-mcp-turkiye": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-turkiye"
      ]
    }
  }
}
// .vscode/mcp.json
{
  "servers": {
    "berkantacun-mcp-turkiye": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-turkiye"
      ]
    }
  }
}
# add to Codex CLI
codex mcp add berkantacun-mcp-turkiye -- npx -y mcp-turkiye
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "berkantacun-mcp-turkiye": {
      "type": "local",
      "command": [
        "npx",
        "-y",
        "mcp-turkiye"
      ],
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add berkantacun-mcp-turkiye --command npx --arg -y --arg mcp-turkiye
# ~/.hermes/config.yaml
mcp_servers:
  berkantacun-mcp-turkiye:
    command: "npx"
    args: ["-y", "mcp-turkiye"]
// ~/.netclaw/config/netclaw.json
{
  "McpServers": {
    "berkantacun-mcp-turkiye": {
      "Transport": "stdio",
      "Command": "npx",
      "Arguments": [
        "-y",
        "mcp-turkiye"
      ]
    }
  }
}
# add to Vellum
assistant mcp add berkantacun-mcp-turkiye -t stdio -c npx -a -y mcp-turkiye
// mcp.json
{
  "mcpServers": {
    "berkantacun-mcp-turkiye": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-turkiye"
      ]
    }
  }
}
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 20 Sept 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 10 to 13. That category is still filling its 30-day observation window: 3 days of observed history at the previous scan, 4 at this one. The score rises as the window fills, whether or not the server changes.

  • 18 Sept 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.

  • 17 Sept 26 0
    • Tool safety: pass → unverified security
    • Stability: Stability not yet verified: we do not have a sandbox capture of the MCP schema this version of the package serves yet. security
    • Schema quality: 4242 → 5065 functional
    • Capabilities: pass → unverified functional
    • Tool coverage: 100 → unverified functional
    • Schema quality: 100 → unverified functional
    • Stability: unverified → 0.03 functional
    • Package version: 0.5.0 → 0.7.0 functional
  • 16 Sept 26 71

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 20 Sept 2026 · Analysed npm/mcp-turkiye@0.7.0

Provenance No attestation

The registry publishes no build provenance for this version, so there is nothing to verify.

Result No attestation
Ecosystem npm

Background: How many MCP packages publish verified provenance →

Dependencies 95 packages
Packages resolved 95
Stale 31
Tree resolution Complete

Background: SBOMs and build attestations, explained →

MCP tools · 30 exposed · ~4,820 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
acikveri_ara ~167

İBB (İstanbul), İzmir, Konya ya da Gaziantep Büyükşehir açık veri portalında veri seti arar: başlık, açıklama, kurum, etiketler, dosya biçimleri. Search datasets on the Istanbul, İzmir, Konya or Gaziantep municipal open-data portal (CKAN). Sonuçtaki `ad` ile acikveri_veriseti çağrılır.

NameTypeReqDescription
limitintegerEn fazla sonuç, varsayılan 10
portalstringyesibb (İstanbul) | izmir | konya | gaziantep
sorgustringyesArama metni, örn. "otopark", "trafik", "nüfus"
NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

acikveri_kayitlar ~180

Tablo servisi açık bir kaynağın (acikveri_veriseti → kaynaklar → tabloServisi=true) sütunlarını ve satırlarını verir; isteğe bağlı tam metin filtresi. Rows from a CKAN DataStore resource. Büyük tablolar için limit ve sayfa (offset) kullanın; toplam satır sayısı yanıttadır.

NameTypeReqDescription
filtrestringTam metin arama, isteğe bağlı
kaynakIdstringyesKaynağın `id` değeri
limitintegerEn fazla satır, varsayılan 50
offsetintegerAtlanacak satır sayısı (sayfalama)
portalstringyesibb (İstanbul) | izmir | konya | gaziantep
NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

acikveri_veriseti ~134

Bir veri setinin açıklaması, lisansı ve dosyaları (kaynakları): biçim, indirme bağlantısı, tablo servisinin (DataStore) açık olup olmadığı. Dataset details and resources from a municipal CKAN portal. Tablo servisi açık kaynaklar acikveri_kayitlar ile satır satır okunur.

NameTypeReqDescription
adstringyesVeri setinin `ad` değeri (URL adı), acikveri_ara sonucundan
portalstringyesibb (İstanbul) | izmir | konya | gaziantep
NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

afad_depremler ~193

AFAD'ın (Afet ve Acil Durum Yönetimi Başkanlığı) deprem kataloğundan, verilen tarih aralığındaki depremler — büyüklük, derinlik, konum, il/ilçe. Yeniden eskiye sıralı. Recent earthquakes in and around Türkiye from AFAD's catalogue. Varsayılan: son 7 gün, büyüklük ≥ 3.0, en fazla 50 kayıt.

NameTypeReqDescription
baslangicstringBaşlangıç günü, YYYY-AA-GG. Varsayılan: 7 gün önce.
bitisstringBitiş günü, YYYY-AA-GG. Varsayılan: bugün.
limitintegerEn fazla kayıt. Varsayılan 50.
minBuyukluknumberEn küçük büyüklük. Varsayılan 3.0.
NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

bist_hisse ~177

Bir Borsa İstanbul hissesinin gün sonu fiyatları: kapanış, ağırlıklı ortalama, gün içi en düşük/en yüksek, TL hacim, piyasa değeri; aynı günün BIST 100 kapanışı ve USD/TRY kuru yanında. Daily end-of-day prices for a Borsa İstanbul stock (İş Yatırım's public data). Veri gün sonudur, anlık fiyat değildir; tek aracı kurumun yayınıdır. Varsayılan aralık: son 30 gün.

NameTypeReqDescription
baslangicstringYYYY-AA-GG, varsayılan 30 gün önce
bitisstringYYYY-AA-GG, varsayılan bugün
kodstringyesHisse kodu, örn. THYAO, ASELS, GARAN
NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

dogrula_iban ~95

Bir TR IBAN’ının ISO 13616 mod-97 kontrolünü yapar ve banka kodunu (5 hane) ayırır. Çevrimdışı; hesabın varlığı doğrulanmaz. Offline mod-97 validation of a Turkish IBAN, with the bank code extracted.

NameTypeReqDescription
ibanstringyesTR ile başlayan 26 karakterlik IBAN, boşluklu yazılabilir
NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

dogrula_tckn ~98

Bir T.C. Kimlik Numarasının kontrol basamaklarını hesaplar (11 hane, ilk hane sıfır olamaz). Tamamen çevrimdışı; numara hiçbir kuruma gönderilmez. Sadece biçim doğrular, kişinin varlığını doğrulamaz. Offline checksum validation of a Turkish national ID number.

NameTypeReqDescription
tcknstringyes11 haneli numara
NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

dogrula_vkn ~80

Bir Vergi Kimlik Numarasının (10 hane) kontrol basamağını hesaplar. Çevrimdışı; GİB sorgusu yapılmaz, mükellefin varlığı doğrulanmaz. Offline checksum validation of a Turkish tax ID.

NameTypeReqDescription
vknstringyes10 haneli numara
NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

evds_gosterge ~228

Türkiye'nin başlıca ekonomik göstergeleri, seri kodu bilmeden, adıyla: enflasyon_yillik, enflasyon_aylik, tufe_endeks, ufe_yillik, politika_faizi, dolar, euro, sterlin, konut_fiyat_endeksi, konut_fiyat_yillik, reel_efektif_kur. Headline Turkish economic indicators by name (inflation, PPI, policy rate, FX, housing index, real effective exchange rate) from the central bank's EVDS. Yanıtta son değer ve tarih, seri kodu ve uygulanan formül vardır. Varsayılan aralık: son 400 gün (EVDS bitişten geriye en fazla 150 gözlem verir). EVDS_API_KEY gerektirir.

NameTypeReqDescription
baslangicstringYYYY-AA-GG, varsayılan 400 gün önce
bitisstringYYYY-AA-GG, varsayılan bugün
gostergestringyesGösterge adı
NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

evds_kategoriler ~95

TCMB EVDS'deki istatistik konularının ağacı (fiyatlar, faiz, kurlar, ödemeler dengesi, anketler, konut…): kategori numarası, adı, seviyesi ve üst kategorisi. Topic tree of the Turkish central bank's statistics service. Sonraki adım: evds_veri_gruplari. EVDS_API_KEY gerektirir.

Input schema present but exposes no named parameters.

NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

evds_seri ~364

TCMB EVDS'den bir ya da birkaç serinin gözlemleri. Sık kullanılan kodlar: TP.DK.USD.S.YTL (dolar satış), TP.DK.EUR.S.YTL (euro satış), TP.TUKFIY2025.GENEL (TÜFE genel endeks; formul=3 ile yıllık enflasyon %). Time-series observations from the Turkish central bank's EVDS. Bir istekte en fazla 150 gözlem gelir (bitişten geriye); daha uzun aralık için birden çok çağrı yapın. Varsayılan aralık: son 365 gün. EVDS_API_KEY gerektirir.

NameTypeReqDescription
baslangicstringYYYY-AA-GG, varsayılan 365 gün önce
bitisstringYYYY-AA-GG, varsayılan bugün
formulinteger0 düzey (varsayılan), 1 yüzde değişim, 2 fark, 3 yıllık yüzde değişim, 4 yıllık fark, 5 yıl başına göre yüzde değişim, 6 yıl başına göre fark, 7 hareketli ortalama, 8 hareketli toplam
frekansinteger1 günlük, 2 iş günü, 3 haftalık, 4 ayda iki kez, 5 aylık, 6 üç aylık, 7 altı aylık, 8 yıllık — verilmezse serinin kendi frekansı
seriKodlariarrayyesSeri kodları, örn. ["TP.DK.USD.S.YTL"]
toplamastringFrekans düşürülürken toplama yöntemi
NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

evds_seriler ~164

Bir EVDS veri grubundaki seriler: seri kodu (evds_seri için), ad, frekans, etiketler; isteğe bağlı ad filtresi. Series within an EVDS data group. Örnek: bie_tukfiy2025 grubunda TP.TUKFIY2025.GENEL = TÜFE genel endeks. EVDS_API_KEY gerektirir.

NameTypeReqDescription
arastringSeri adında geçmesi istenen metin (büyük/küçük harf duyarsız)
limitintegerEn fazla seri, varsayılan 100
veriGrubuKodustringyesVeri grubu kodu, örn. bie_dkdovytl
NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

evds_veri_gruplari ~120

Bir EVDS kategorisindeki veri grupları: grup kodu (örn. bie_dkdovytl = Döviz Kurları, bie_tukfiy2025 = TÜFE 2025=100), ad, frekans, birim, kaynak kurum, tarih aralığı. Data groups within an EVDS topic. Sonraki adım: evds_seriler. EVDS_API_KEY gerektirir.

NameTypeReqDescription
kategoriIdintegeryesevds_kategoriler çıktısındaki id
NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

ibb_trafik_indeksi ~75

İstanbul geneli anlık trafik yoğunluğu, İBB Ulaşım Yönetim Merkezi'nin 0–100 indeksi (İBB trafik haritasındaki yüzde). Istanbul's live citywide traffic density index from the metropolitan transport centre. Anlık değerdir; her çağrıda taze alınır.

Input schema present but exposes no named parameters.

NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

kandilli_depremler ~205

Boğaziçi Üniversitesi Kandilli Rasathanesi'nin (BDTİM) son depremler listesi — AFAD'dan bağımsız ikinci katalog. Büyüklük (ML/Mw/MD), derinlik, konum, yer adı ve çözümün ilksel mi revize mi olduğu; yeniden eskiye. Latest earthquakes from Kandilli Observatory, Türkiye's second seismic catalogue. Kandilli yalnızca son 500 depremi yayımlar (genelde birkaç gün); varsayılan: son 24 saat, büyüklük ≥ 3.0, en fazla 50 kayıt. Zamanlar Türkiye saatidir.

NameTypeReqDescription
limitintegerEn fazla kayıt. Varsayılan 50.
minBuyukluknumberEn küçük büyüklük. Varsayılan 3.0.
sonSaatintegerKaç saat geriye bakılsın. Varsayılan 24.
NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

mevzuat_ara ~232

mevzuat.gov.tr'de başlıkta ya da tam metinde arama: kanun numarası, adı, türü, kabul tarihi ve Resmî Gazete bilgisi. Search Türkiye's consolidated legislation (laws, regulations, communiqués, presidential decrees). Sonuçtaki `kimlik` ile mevzuat_metin ve mevzuat_madde çağrılır. Örnek: "kişisel verilerin korunması" → 1.5.6698.

NameTypeReqDescription
ifadestringyesAranacak ifade
limitintegerEn fazla sonuç, varsayılan 10
neredestringbaslik (varsayılan) | icerik | tumu
turstringMevzuat türü, varsayılan kanun: kanun | tuzuk | yonetmelik | kurum_yonetmeligi | universite_yonetmeligi | teblig | cb_karari | cb_genelgesi | cb_kararnamesi | mulga_kanun
NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

mevzuat_madde ~280

Bir mevzuatın istenen maddesinin güncel metni: "6", "6/A", "ek 1", "geçici 3". One article of a Turkish act, from the consolidated text. Örnek: kimlik 1.5.6698, madde 6 → KVKK özel nitelikli kişisel veriler maddesi. Madde yoksa mevcut madde listesi döner.

NameTypeReqDescription
kimlikstringmevzuat_ara sonucundaki kimlik, örn. 1.5.6698
maddestringyesMadde: 6, 6/A, ek 1, geçici 3
nostringMevzuat numarası, örn. 6698 (kimlik yoksa)
tertipintegerDüstur tertibi; 1961 sonrası mevzuat için 5 (varsayılan)
turstringMevzuat türü, varsayılan kanun: kanun | tuzuk | yonetmelik | kurum_yonetmeligi | universite_yonetmeligi | teblig | cb_karari | cb_genelgesi | cb_kararnamesi | mulga_kanun
NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

mevzuat_metin ~261

Bir mevzuatın mevzuat.gov.tr'deki resmî güncel (konsolide) tam metni, düz metin olarak, 20 bin karakterlik parçalarla; madde listesi de döner. Consolidated full text of a Turkish act or regulation. Belirli bir madde isteniyorsa mevzuat_madde daha kısadır.

NameTypeReqDescription
baslangicintegerKarakter ofseti (devam için)
kimlikstringmevzuat_ara sonucundaki kimlik, örn. 1.5.6698
nostringMevzuat numarası, örn. 6698 (kimlik yoksa)
tertipintegerDüstur tertibi; 1961 sonrası mevzuat için 5 (varsayılan)
turstringMevzuat türü, varsayılan kanun: kanun | tuzuk | yonetmelik | kurum_yonetmeligi | universite_yonetmeligi | teblig | cb_karari | cb_genelgesi | cb_kararnamesi | mulga_kanun
NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

mgm_hava_durumu ~143

Meteoroloji Genel Müdürlüğü'nden bir il ya da ilçe için anlık gözlem (sıcaklık, hissedilen, nem, rüzgâr, basınç, hadise) ve 5 günlük tahmin (günlük en düşük/en yüksek, hadise, rüzgâr). Current conditions and 5-day forecast for a Turkish province or district from the state meteorological service. İlçe verilmezse il merkezi.

NameTypeReqDescription
ilstringyesİl adı, örn. İstanbul
ilcestringİlçe adı, örn. Kadıköy (isteğe bağlı)
NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

mgm_uyarilar ~166

Meteoroloji Genel Müdürlüğü'nün şu an yürürlükteki meteorolojik uyarıları: kuvvetli yağış, fırtına, kar, don, sıcak hava dalgası gibi; her biri için hadise, şiddet, riskler, geçerlilik ve uyarının tam metni. Active severe-weather warnings issued by the state meteorological service, with the full notice text. `il` verilirse yalnızca başlığında ya da metninde o adı geçen uyarılar; uyarı yoksa boş liste (bu da bir bilgidir).

NameTypeReqDescription
ilstringİl ya da bölge adı; uyarı metninde aranır, örn. Ankara, Ege (isteğe bağlı)
NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

opet_akaryakit ~178

Opet'in ilçe bazında güncel pompa fiyatları: benzin, motorin, gazyağı, kalorifer yakıtı, fuel oil — TL. Current fuel pump prices per district from Opet, one of Türkiye's largest distributors. Tek dağıtıcının fiyatıdır; diğer markalar birkaç kuruş farklı olabilir. İstanbul iki bölgedir (Anadolu/Avrupa); `yaka` verilmezse ikisi de gelir. `ilce` verilirse yalnızca o ilçe.

NameTypeReqDescription
ilstringyesİl adı ya da plaka kodu, örn. Ankara, İzmir, 34
ilcestringİlçe adı (isteğe bağlı)
yakastringYalnızca İstanbul için: anadolu | avrupa
NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

osym_sinav_takvimi ~224

ÖSYM'nin yıllık sınav takvimi: YKS, KPSS, ALES, YDS, DGS, TUS, MSÜ ve diğerleri için başvuru, geç başvuru, sınav, sonuç ve tercih tarihleri, ÖSYM'nin açıklamasıyla. Türkiye's national exam calendar (university entrance, civil-service, graduate and language exams) from the testing authority: application, exam, result and preference dates. Varsayılan: yalnızca gelecekteki adımlar (bir tarihi bugünden ileride olan satırlar); `ara` ile sınav adı filtresi. Saatler Türkiye saatidir.

NameTypeReqDescription
arastringSınav adı ya da grubu, örn. YKS, KPSS Lisans, ALES (isteğe bağlı)
limitintegerEn fazla satır, varsayılan 50
yalnizGelecekbooleantrue (varsayılan): en az bir tarihi bugünden ileride olan satırlar
NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

plaka_il ~91

Plaka kodundan ili (34 → İstanbul) ya da il adından plaka kodunu (Ankara → 06) verir; 81 il. Turkish province ↔ plate code lookup.

NameTypeReqDescription
ilstringİl adı; büyük/küçük harf ve Türkçe karakter farkı önemsizdir
kodintegerPlaka kodu 1–81
NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

resmi_gazete_fihrist ~140

Bir günün Resmî Gazete fihristi: sayı numarası ve bölümlere göre (yasama, yürütme ve idare, yargı, ilân) yayımlanan kanun, Cumhurbaşkanı kararı, yönetmelik, tebliğ ve kurul kararlarının başlıkları ve bağlantıları. Table of contents of Türkiye's Official Gazette for a day. Tarih verilmezse bugün. Mükerrer sayılar bu fihristte yer almaz.

NameTypeReqDescription
tarihstringGazete tarihi, YYYY-AA-GG. Varsayılan: bugün (Türkiye saati).
NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

resmi_gazete_metin ~134

Fihristteki bir .htm maddesinin (yönetmelik, tebliğ, karar) düz metnini verir; uzun metinler parça parça okunur (`baslangic`). Plain text of an Official Gazette item. Yalnızca resmigazete.gov.tr adresleri kabul edilir; PDF maddeler için bağlantı verilir, metin çıkarılmaz.

NameTypeReqDescription
baslangicintegerKarakter ofseti (uzun metinlerde devam için)
urlstringyesFihristten alınan .htm bağlantısı
NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

resmi_parametreler ~157

Yılın resmî sayıları, her biri kaynağıyla: asgari ücret (günlük brüt, aylık brüt, aylık net) ve SGK prime esas kazanç alt/üst sınırı. Türkiye's official annual figures (minimum wage, social-security earnings floor and ceiling), each with the instrument that set it. Bu sürümde gömülü yıllar: 2026. Türetilen değerler için hesap ve dayanak `turetme` alanındadır. Kıdem tazminatı tavanı ve gelir vergisi dilimleri bu sürümde yoktur.

NameTypeReqDescription
yilintegerYıl, varsayılan içinde bulunulan yıl
NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

resmi_tatiller ~135

Türkiye'nin bir yıldaki resmî tatilleri: ulusal bayramlar (sabit) ve dinî bayramlar (Diyanet takvimi, arefe yarım günleri dahil). Turkish public holidays for a year. Dinî bayram tarihleri bu sürümde şu yıllar için gömülü: 2026, 2027; başka bir yıl sorulursa yanıtta diniBayramlarDahil=false döner ve dinî bayramlar listelenmez — tahmin edilmez.

NameTypeReqDescription
yilintegerYıl. Varsayılan: içinde bulunulan yıl.
NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

tatil_mi ~75

Verilen tarihin haftanın hangi günü olduğunu, hafta sonu/resmî tatil olup olmadığını ve iş günü sayılıp sayılmadığını söyler (yarım günler iş günü sayılır). Is a given date a business day in Türkiye?

NameTypeReqDescription
tarihstringyesYYYY-AA-GG
NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

tcmb_kur ~121

Tek bir para biriminin TCMB gösterge kuru (örn. USD, EUR, GBP, JPY). Single-currency rate from the Turkish central bank bulletin. Yanıttaki `birim` alanına dikkat: JPY gibi bazı kurlar 100 birim için verilir.

NameTypeReqDescription
kodstringyesISO 4217 para birimi kodu, örn. USD
tarihstringBülten tarihi, YYYY-AA-GG. Boş bırakılırsa bugünkü (son) bülten.
NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

tcmb_kurlar ~108

Türkiye Cumhuriyet Merkez Bankası'nın günlük gösterge döviz kurları: bültendeki tüm para birimleri için döviz alış/satış ve efektif alış/satış, TL cinsinden. Daily indicative FX rates of the Turkish central bank, all currencies. Tarih verilmezse bugünkü bülten.

NameTypeReqDescription
tarihstringBülten tarihi, YYYY-AA-GG. Boş bırakılırsa bugünkü (son) bülten.
NameTypeReqDescription
alindistringyes
kaynakobjectyes
veriobjectyes

No examples provided.

Common questions

What is the mcp-turkiye server?

mcp-turkiye is listed in the public MCP registry as io.github.BerkantACUN/mcp-turkiye. Türkiye'nin kamu verisi: TCMB/EVDS, mevzuat, Resmî Gazete, BIST, AFAD, Kandilli, MGM, ÖSYM, CKAN. This page covers its npm package (mcp-turkiye).

Is the mcp-turkiye server safe to use?

mcp-turkiye scores 73 out of 100 on VerifyMCP. We found no known CVEs affecting it as of 20 September 2026. It declares no install or post-install scripts. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the mcp-turkiye server expose?

mcp-turkiye exposes 30 tools: tcmb_kurlar, tcmb_kur, evds_kategoriler, evds_veri_gruplari, evds_seriler, and 25 more. Their descriptions and schemas cost roughly 4,820 tokens of context every time the server is loaded.

Is the mcp-turkiye server still maintained?

mcp-turkiye is still listed as active in the MCP registry. We last reached this channel on 20 September 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.

What licence is the mcp-turkiye server under?

mcp-turkiye declares the MIT licence, which is OSI-approved. That covers the source only, and says nothing about the cost of any service it calls.