turkiye-veri-mcp
This server provides a unified MCP interface to access official Turkish statistical data from TÜİK (Turkish Statistical Institute) and TCMB EVDS (Central Bank Electronic Data Delivery System), with comprehensive search, retrieval, transformation, and export capabilities.
TÜİK Data (no API key required): Browse 19 statistical themes and their tables, search table names, describe SDMX dataflows (dimensions/codelists), preview and download SDMX datasets as tidy CSV, download 'istab' Excel files, and convert complex Excel layouts into tidy long format.
TCMB EVDS Data (free API key required): List main categories, explore datagroups, search ~52,000 series by name with local caching, list series within datagroups, fetch all series in a datagroup with auto-chunking, and retrieve multiple series with frequency conversion, aggregation (avg/min/max/first/last/sum), and formula transformations (percent change, year-over-year, difference, moving average/sum). Export any series as tidy CSV.
Utilities: View tool call usage statistics for the server instance.
General Features: All catalogs are fetched live (no hardcoded lists) so new data appear automatically. Supports both Turkish and English for labels and search. Data can be exported in tidy CSV format ready for analysis pipelines.
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., "@turkiye-veri-mcpDownload USD/TRY monthly average exchange rate from EVDS as CSV."
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.
Türkiye Veri MCP
Türkiye'nin iki temel resmi veri kaynağını tek MCP (Model Context Protocol) sunucusunda birleştirir:
TÜİK — Türkiye İstatistik Kurumu'nun resmi veri portalı (veriportali.tuik.gov.tr) ve SDMX 2.1 web servisi (nsiws.tuik.gov.tr) üzerinden 19 temadaki tüm tablolar: her kırılım, her dönem. Scraping yok.
TCMB EVDS — Merkez Bankası Elektronik Veri Dağıtım Sistemi (v3): tüm kategoriler, veri grupları ve binlerce seri; frekans dönüşümü (günlükten yıllığa), agregasyon (avg/min/max/first/last/sum) ve formüller (yüzde değişim, yıllık değişim, fark, hareketli ortalama/toplam) dahil API'nin tüm özellikleri.
One MCP server for Turkish official data — TUIK statistics via SDMX and TCMB EVDS series with full frequency/aggregation/formula support, plus tidy CSV export for research pipelines.
Sorumluluk reddi: Bu proje TÜİK veya TCMB ile bağlantılı, onlar tarafından onaylanmış veya desteklenen bir proje değildir. Akademik araştırma amaçlı bağımsız bir araçtır.
Araçlar
TÜİK (anahtar gerektirmez):
Araç | Ne yapar |
| 19 istatistik temasını listeler |
| Temadaki tabloları listeler (SDMX |
| Tüm temalarda tablo adı araması |
| Boyutlar, kod listeleri, key şablonu |
| SDMX verisi çekip önizler |
| Tam veri setini tidy CSV olarak yazar |
|
|
|
|
| Bu sunucu örneğinin ne kadar kullanıldığını gösterir (araç çağrısı sayısı) |
EVDS (ücretsiz EVDS_API_KEY gerekir):
Araç | Ne yapar |
| Ana kategorileri listeler (kur, faiz, enflasyon, ödemeler dengesi…) |
| Veri gruplarını listeler/arar |
| Bir veri grubundaki tüm serileri kodlarıyla listeler |
| Seri adına göre arama (52 bin seri; ilk çağrıda indeks kurulur, sonra anında) |
| Bir veri grubunun tüm serilerini tek seferde çeker (otomatik parçalama) |
| Çoklu seri; frekans + agregasyon + formül desteğiyle önizler (uzun/geniş sorgular otomatik parçalanır) |
| Aynı parametrelerle tidy CSV yazar |
Related MCP server: dbnomics
Kurulum
Ön koşullar: uv (curl -LsSf https://astral.sh/uv/install.sh | sh) ve EVDS araçları için evds3.tcmb.gov.tr'den ücretsiz API anahtarı (Benim Sayfam → Kayıt → Profilim → API Key). Anahtar girmezseniz TÜİK araçları yine çalışır; EVDS araçları anahtar isteyen açıklayıcı bir mesaj döner.
Claude Code
claude mcp add -e EVDS_API_KEY=ANAHTARINIZ turkiye-veri -- uvx --from git+[https://github.com/ahmthamza/turkiye-veri-mcp](https://github.com/ahmthamza/turkiye-veri-mcp) turkiye-veri-mcpClaude Desktop
Settings → Developer → Edit Config ile claude_desktop_config.json dosyasına:
{
"mcpServers": {
"turkiye-veri": {
"command": "uvx",
"args": ["--from", "git+[https://github.com/ahmthamza/turkiye-veri-mcp](https://github.com/ahmthamza/turkiye-veri-mcp)", "turkiye-veri-mcp"],
"env": { "EVDS_API_KEY": "ANAHTARINIZ" }
}
}
}Claude web (claude.ai) — Hosted Kurulum (Herkes İçin)
Claude Web (claude.ai), bilgisayarınızdaki yerel sunuculara doğrudan bağlanamaz; internete açık bir sunucu adresine (URL) ihtiyaç duyar. Bu projeyi kendi adınıza, ücretsiz ve güvenli bir şekilde saniyeler içinde buluta kurmak için aşağıdaki butona tıklayabilirsiniz:
Nasıl Kurulur?
Yukarıdaki butona tıklayın (ücretsiz bir Render hesabı açmanız gerekebilir).
Kurulum ekranında sistem size güvenliğiniz için
EVDS_API_KEYdeğerinizi soracaktır. Buraya evds3.tcmb.gov.tr adresinden aldığınız kendi ücretsiz Merkez Bankası API anahtarınızı girin ve "Apply" diyerek kurulumu başlatın.Birkaç dakika içinde kurulum bitecek ve Render size özel bir web adresi verecektir (örn:
https://turkiye-veri-abc.onrender.com).Bu adresin sonuna
/mcpekleyerek (örn:https://turkiye-veri-abc.onrender.com/mcp) kopyalayın.claude.ai sayfasına gidin, sağ üstten Settings → Connectors → Add custom connector menüsüne tıklayın ve kopyaladığınız adresi yapıştırın.
Not: Bu yöntem sayesinde herkes sunucuyu kendi API anahtarı ve kotasıyla çalıştırır. Anahtarınız kodun içinde yer almaz, tamamen şifrelenmiş olarak sizin Render hesabınızda saklanır.
Örnek kullanım
TÜİK'te işgücüyle ilgili hangi tablolar var? İl bazında olanı 2014'ten itibaren çek.
EVDS'den TÜFE'yi yıllık yüzde değişimle, aylık frekansta 2010'dan bugüne al ve tufe.csv olarak kaydet.
USD/TRY ile politika faizini aynı tabloda, aylık ortalama olarak indir.Teknik notlar
TÜİK verisi standart SDMX 2.1 REST'ten gelir; sunucu önce SDMX-CSV ister, servis reddederse SDMX-ML GenericData'yı ayrıştırır. Bir dataflow
key="ALL"ile tüm kırılımları ve tüm dönemi verir; büyük dataflow'lardatuik_describe_dataflowile daraltılmış key kurun.EVDS v3 API'si kullanılır (
evds3.tcmb.gov.tr); anahtar HTTP header'ında gönderilir ve TCMB sunucusunun gerektirdiği legacy SSL ayarı otomatik uygulanır.Endpoint keşfinde Emrah Er'in tuikr R paketinden ve Fatih Mete'nin evds Python paketinden (her ikisi MIT) yararlanılmıştır.
Lisans
MIT
Bilinen sınırlar
TÜİK istab tidy'leme best-effort'tur.
tuik_get_table_dataTÜİK'in yaygın şablonlarını çözer ve her çıktıdatidy_confidencedöndürür; şablona uymayan tablolarda hata verip sizi ham dosyaya yönlendirir. Ne kadarının çözüldüğünü ölçmek içinturkiye-veri-probekullanın.MEDAS/Biruni veritabanları listelenir, veri çekilmez. Portal ağacındaki
databasedüğümleri link olarak döner.TÜİK mikroverisi kapsam dışıdır (kurumsal başvuruyla dağıtılır).
EVDS'de sunucu tarafı seri araması yoktur.
evds_search_seriesilk çağrıda tüm veri gruplarını gezip yerel bir indeks kurar (birkaç dakika), sonrasında anında çalışır. İndeks 7 günden eskiyse kendini yeniler; hemen yenilemek içinrefresh=Truekullanın.
Kullanım istatistikleri
Anthropic, başkalarının senin custom connector'ına kaç kez bağlandığını sana göstermez — bu bilgi Anthropic tarafında kalır. Bunun yerine sunucu kendi araç-çağrısı sayacını tutar (kişi değil, çağrı sayar):
"TÜİK MCP'de kullanım istatistiklerine bak" (usage_stats aracını çağırır)Ayrıca proxy olarak: GitHub → repo → Insights → Traffic (ziyaretçi/klon sayısı) ve Render dashboard → Metrics (HTTP istek sayısı) kabaca ilgiyi gösterir.
Önemli sınır: Render'ın ücretsiz katmanındaki disk kalıcı değildir, yeniden dağıtımda/yeniden başlatmada sayaç sıfırlanır. Kalıcı bir sayaç isterseniz Render'da ücretli kalıcı disk eklemek gerekir.
Yeni veri ve yeni seriler
Kod hiçbir seri veya tablo listesi barındırmaz; kataloglar her seferinde kaynaktan sorgulanır. Bu nedenle:
Mevcut bir serinin yeni gözlemi (ör. yeni ay TÜFE'si) bir sonraki çağrıda gelir.
Yeni eklenen seri/tablo/tema kod değişikliği olmadan görünür; katalog önbellekleri en fazla 1 saatlik, EVDS arama indeksi en fazla 7 günlüktür.
Kod değişikliği yalnızca kaynak yapısını değiştirirse gerekir — TÜİK portal adreslerini değiştirirse, bir dataflow kaldırılırsa ya da istab dosyaları yeni bir şablonla yayınlanmaya başlarsa. Bu durumda
tuik_get_table_datasessizce yanlış veri döndürmez, hata verip ham dosyaya yönlendirir.
Kapsam denetimi
Kaynaklarda ne olduğu ve MCP'nin ne kadarını sunduğu iddia değil, ölçümdür. Canlı sayım için:
turkiye-veri-audit # COVERAGE.md üretirRapor, TÜİK portalındaki tüm kaynakları üç erişim katmanına ayırıp tema tema sayar (A: SDMX tidy, B: istab dosya, C: MEDAS/Biruni — yalnızca link) ve EVDS'nin kategori/veri grubu/seri toplamlarını canlı API'den doğrular. Portallar değiştikçe raporu yeniden üretin.
istab sondası
istab katmanının ne kadarının tidy'lenebilir olduğunu ölçmek için:
turkiye-veri-probe --per-theme 8 # ISTAB_PROBE.md üretirTema başına örneklem indirip dosyaları yapılarına göre sınıflandırır (clean / multiheader / multisheet / crosstab / nontabular) ve parser yazıldığı takdirde ulaşılabilecek tavanı raporlar.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceProvides access to Turkish Central Bank (TCMB) exchange rates with current and historical data since 1996, currency conversion, rate history statistics, and multi-currency comparisons with smart caching.Last updated61MIT
- Alicense-qualityCmaintenanceEnables querying economic statistics from over 80 providers via DBnomics, with tools to list providers and datasets.Last updated15MIT
- Alicense-qualityCmaintenanceEnables querying Japanese government statistics from e-Stat, including metadata, data observations, and catalog browsing.Last updated22MIT
- FlicenseAqualityCmaintenanceEnables querying Turkish economic data (inflation, FX rates, policy rates, etc.) from TCMB EVDS via curated tools, preventing LLM hallucination.Last updated6
Related MCP Connectors
Query IMF SDMX 3.0 macroeconomic dataflows — WEO, BOP, CPI, exchange rates, 190 countries.
Macro indicators from World Bank, FRED, IMF, and OECD via unified query surface.
Eurostat MCP — wraps Eurostat Statistical Data API (no auth required)
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- 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/ahmthamza/turkiye-veri-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server