Istanbul MCP

io.github.Batu1-1an由 GitHub 帳號 Batu1-1an 發布v0.2.6更新於 Nov 2, 2026

Read-only Istanbul open city data: transport, parking, water, nearby services and datasets.

已驗證Streamable HTTP可網頁執行位置與生活效率與工作流資料與分析

概覽

AI 產生的概覽

唯讀的伊斯坦堡開放城市資料遠端 MCP 伺服器,提供交通、路況、供水、停車、藥局、周邊服務與 İBB 資料集查詢。

可以做什麼
  • 搜尋、檢視並查詢 İBB 開放資料目錄中的資料集、資源欄位結構與受限紀錄
  • 依座標、區或地圖範圍尋找周邊城市服務:停車場、藥局、WiFi、公車站、空氣品質、供水故障
  • 查詢全市交通指數、İSKİ 供水故障與水庫蓄水率,以及每週市集時間表
  • 查詢 İETT 路線資訊、有序站點、預定發車時刻、GTFS 站名搜尋與快照狀態
  • 讀取交通營運中斷公告與 Metro İstanbul 設備故障狀態
  • 依社會救助、建築存量與地震情境紀錄產生街區概況
適用情境
適合需要回答伊斯坦堡實際問題的情境,例如某地附近停車位、值班藥局、公車路線與預定發車、營運中斷、停水、水庫水位或開放資料探索,不必為每個資料來源各自建置整合。
執行需求
遠端 streamable HTTP 端點,公開模式下不需 API 金鑰。需支援 MCP 的用戶端(如 Claude、ChatGPT、Codex、Cursor 等),部分用戶端需付費方案或開發者模式。依用戶端實施速率限制。
安裝前請注意
唯讀:不預訂、不變更公共資料,也不提供緊急狀況指引。發車時刻為公布的時刻表而非即時到站;停車、充電樁、計程車站與市集為快照而非即時狀態。資料可能延遲、不完整或無法取得,結果會標示為過期或無法取得而非空結果。藥局、停水與交通等關鍵資訊請向官方來源確認。非官方獨立專案,與 İBB 及相關機構無關。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Istanbul MCP,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.Batu1-1an%2Fistanbul-mcp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "istanbul": {
      "type": "http",
      "url": "https://istanbulmcp-production.up.railway.app/mcp/"
    }
  }
}

README

Istanbul MCP

Istanbul MCP, İstanbul'a dair açık verileri Claude, ChatGPT, Codex, Cursor gibi MCP destekleyen yapay zekâ araçlarına bağlayan, salt okunur ve uzak bir Model Context Protocol sunucusudur.

text
https://istanbulmcp-production.up.railway.app/mcp/

İçindekiler

Neden Var?

İstanbul'da otopark, ulaşım, trafik, su kesintisi, baraj doluluğu, nöbetçi eczane, kütüphane ve mahalle profili gibi konularda çok sayıda kamusal veri var. Bu veriler farklı portallarda ve servislerde duruyor; yapay zekâ araçları veya ajanlar içinden doğrudan kullanmak çoğu zaman pratik değil.

Istanbul MCP bu boşluğu kapatır: MCP destekleyen her sohbet uygulaması, kod yazan ajan, araştırma iş akışı veya kendi otomasyonunuz tek bir endpoint üzerinden İstanbul verisiyle çalışabilir.

Kurulum

Kurulum anahtar gerektirmez: endpoint'i istemcinize ekleyin, çalışır. İstemci başına hız sınırı uygulanır; isteğe bağlı anahtar ve kota için erişim rehberine bakın.

Endpoint'i sondaki /mcp/ ile kullanın. Genel yapılandırma:

json
{  "mcpServers": {    "istanbul": {      "url": "https://istanbulmcp-production.up.railway.app/mcp/"    }  }}

Bazı istemciler url yerine serverUrl ya da ek olarak "type": "http", "type": "remote" veya "transport": "http" ister. Kendi istemcinizin MCP ekranını esas alın.

Codex CLI

bash
codex mcp add istanbul --url https://istanbulmcp-production.up.railway.app/mcp/codex mcp list

Manuel yapılandırma için ~/.codex/config.toml dosyasına [mcp_servers.istanbul] başlığı altında url = "https://istanbulmcp-production.up.railway.app/mcp/" ekleyin.

Claude Code

bash
claude mcp add --transport http istanbul https://istanbulmcp-production.up.railway.app/mcp/claude mcp list

Claude Desktop ve Claude.ai

Claude Desktop ile kullanım için ücretli abonelik gerekir.

  1. Settings → Connectors → Add custom connector yolunu izleyin.
  2. Name: İstanbul MCP, URL: https://istanbulmcp-production.up.railway.app/mcp/
  3. Add butonuna tıklayın.

ChatGPT

ChatGPT'de salt okunur custom MCP sunucusu Plus, Pro, Business, Enterprise ve Edu planlarında kullanılabilir; Free planda yoktur. Business, Enterprise ve Edu çalışma alanlarında yönetici izni gerekebilir. Kurulum için web veya desktop uygulamasını kullanın.

Business, Enterprise ve Edu için güncel Plugins ekranı Developer mode gerektirmez. Plus veya Pro kullanıyorsanız Developer mode gerekebilir:

  1. ChatGPT Plugins sayfasını açın. Bazı hesaplarda bu ekran Settings → Apps & Connectors altındadır.
  2. + düğmesine, ardından Add custom MCP server seçeneğine tıklayın.
  3. Bilgileri girin:
    • Name: İstanbul MCP
    • Description: isteğe bağlı
    • Connection → Server URL: https://istanbulmcp-production.up.railway.app/mcp/
  4. Authentication: No authentication seçin. Sunucu public modda anahtarsız çalışır.
  5. Risk uyarısını okuyun, I understand and want to continue kutusunu işaretleyin ve Create as a plugin düğmesine tıklayın.
  6. Keşfedilen araçları ve metadata'yı kontrol edin. Plugin'i kurun.
  7. Yeni bir sohbet açın, istem kutusuna @ yazın ve İstanbul MCP plugin'ini seçin. Sonra soruyu sorun.

Notlar:

  • Tüm Istanbul MCP araçları salt okunurdur ve readOnlyHint taşır.
  • MCP_API_KEYS veya MCP_AUTH_REQUIRED=true açıksa ChatGPT web bağlanamaz. Bu ekran statik Bearer anahtarı kabul etmez; sunucuda OAuth desteği yoktur. Public modu kullanın.
  • Araç listesi değiştiğinde plugin ayarlarından araçları yenileyin.
  • Business, Enterprise ve Edu planlarında yönetici Create plugins with MCPs iznini vermeli ve plugin'i yayımlamalıdır.
  • Add custom MCP server seçeneği görünmüyorsa Settings → Apps → Advanced settings yolundan Developer mode'u açın. Plus ve Pro planlarında bu adım gerekebilir.

ChatGPT desktop uygulaması ayrı bir MCP yolu sunar:

  1. Settings → MCP servers → Add server yolunu izleyin.
  2. Streamable HTTP seçin ve URL olarak aynı endpoint'i girin.
  3. Kaydedin ve Restart seçin. İstem kutusunda /mcp ile bağlantıyı kontrol edin.

Cursor

Global kurulum için ~/.cursor/mcp.json, proje bazlı kurulum için .cursor/mcp.json dosyasına genel yapılandırmayı ekleyin.

OpenCode

opencode.json:

json
{  "$schema": "https://opencode.ai/config.json",  "mcp": {    "istanbul": {      "type": "remote",      "url": "https://istanbulmcp-production.up.railway.app/mcp/"    }  }}

Windsurf

~/.codeium/windsurf/mcp_config.json dosyasında genel yapılandırmayı kullanın; Windsurf url yanında serverUrl alanını da kabul eder.

Devin CLI

bash
devin mcp add istanbul --transport http --url https://istanbulmcp-production.up.railway.app/mcp/devin mcp list

Config dosyası kullanıyorsanız (.devin/config.json, .devin/config.local.json veya ~/.config/devin/config.json) genel yapılandırmaya "transport": "http" ekleyin.

Kontrol edilen resmî kaynaklar: Codex · ChatGPT custom MCP · ChatGPT MCP · ChatGPT bağlantıları · Claude Code · Cursor · OpenCode · Windsurf · Devin CLI · Devin

İlk soru

Kurulumdan sonra yeni bir oturum açıp deneyin:

text
Taksim'e arabayla gideceğim. Yakındaki otoparkların boş yer sayısını, çalışma saatini ve haritadaki yerlerini gösterir misin?

Ne Yapabilir?

Ulaşım

  • İETT hat bilgisi, yönlerine göre sıralı duraklar ve ana duraktan planlı kalkış saatleri.
  • Durak adıyla arama ve seçilen duraktan geçen hatların tarifeli kalkışları (İETT GTFS).
  • İETT, Metro İstanbul, Şehir Hatları ve Marmaray'ın güncel aksaklık ve duyuruları.
  • Metro İstanbul asansör, yürüyen merdiven ve diğer ekipmanların çalışma ve arıza durumu.
  • Yakındaki metro istasyonları ve toplu taşıma durakları; Kadıköy Rıhtım, Taksim, Levent gibi yerler için ulaşım özeti.
  • Şehir geneli trafik yoğunluğu indeksi.

Şehir hizmetleri

  • Konuma veya ilçeye göre nöbetçi eczaneler: adres, telefon ve harita linki.
  • İSPARK otoparkları: kapasite, boş yer, açık/kapalı durumu ve çalışma saati.
  • İstanbulkart dolum merkezleri ve İBB sosyal tesisleri.
  • WiFi noktaları, kütüphaneler ve kültür merkezleri.
  • EV şarj istasyonları, taksi durakları ve ilçe ile güne göre haftalık semt pazarları.
  • Yakındaki hava kalitesi ölçümleri.

Su

  • Aktif İSKİ su arızaları (ilçe, arıza numarası veya konuma göre) ve baraj doluluk oranları.

Mahalle ve açık veri

  • Sosyal yardım, bina stoku ve deprem senaryosu verileriyle mahalle profili.
  • İBB Açık Veri kataloğunda veri seti arama, şema inceleme ve güvenli filtrelerle kayıt sorgulama.

Koordinatı olan kayıtlarda harita linki (maps_url) döner. Yalnız adresi bilinen kayıtlarda adres araması linki (maps_search_url) verilir; bu kayıtlar kesin konum gibi sunulmaz.

Örnek Sorular

text
Üsküdar'da şu an nöbetçi eczane var mı?Kadıköy'deki duraklardan bir sonraki planlı otobüs kalkışları ne zaman?500T hattı hangi duraklardan geçiyor? Durakları yönlerine göre sıralı göster.Bugün Marmaray'da veya metroda aksaklık var mı?Taksim metro istasyonunda arızalı asansör veya yürüyen merdiven var mı?Şişli civarında aktif su kesintisi veya İSKİ arızası var mı?Baraj doluluk oranları şu an nasıl? En dolu 5 barajı listele.Kadıköy'de yarın hangi pazar kuruluyor?Levent yakınındaki EV şarj istasyonlarını listele.Beşiktaş iskelesine en yakın İstanbulkart dolum noktası nerede?Kadıköy Caferağa mahalle profili nedir?İstanbul trafik yoğunluğu şu an hangi seviyede?İBB açık veri kataloğunda müzelerle ilgili hangi veri setleri var?

Veri Kaynakları

  • İBB Açık Veri Portalı (data.ibb.gov.tr): katalog, İETT GTFS tarifesi, İstanbulkart, pazar, EV şarj, taksi durağı, kültür merkezi ve mahalle verileri
  • İBB şehir API'leri (api.ibb.gov.tr): İSPARK, trafik, hava kalitesi, Metro İstanbul ve İETT
  • İBB Şehir Haritası nöbetçi eczane listesi ve İBB Sosyal Tesisler kataloğu
  • Metro İstanbul arıza ve duyuru sayfaları
  • İSKİ arıza ve baraj kaynakları
  • Şehir Hatları ve TCDD Taşımacılık (Marmaray) resmî duyuruları
  • Wikidata yer referansları (CC0)

Her sonuç standart bir yapıyla döner: ok, summary, data, freshness, sources, limits, warnings ve gerektiğinde next_queries. Sunucu salt okunurdur: rezervasyon yapmaz, kamu verisini değiştirmez, acil durum yönlendirmesi vermez ve kaynakta olmayan alanları üretmez.

MCP Araçları

Production yüzeyi 18 salt okunur araçtır: aşağıdaki 16 araç ve GTFS tarifesi açıkken eklenen 2 araç. Daha önce yayımlanmış araç adları listede görünmese de çağrılabilir kalır; eski → yeni karşılıklar için geçiş tablosuna bakın.

Araçİşlev
istanbul_healthServis hazırlığı.
istanbul_search_datasetsKonuya göre İBB katalog araması.
istanbul_get_datasetVeri seti metadata'sı ve kaynakları.
istanbul_get_resource_schemaResource kolonları.
istanbul_query_resourceCKAN kayıtlarını güvenli filtre ve limitle getirir.
istanbul_datastore_queryOperatörün izin verdiği resource'larda sınırlı SQL; izin listesi varsayılan boştur. SQL rehberi
istanbul_nearbyOtopark, nöbetçi eczane, İstanbulkart, sosyal tesis, metro istasyonu, hava kalitesi, su arızası ve şehir katmanları için konum, ilçe veya harita alanı araması.
istanbul_market_scheduleİlçe ve güne göre haftalık pazar takvimi; canlı açılış durumu değildir.
istanbul_traffic_statusŞehir geneli trafik indeksi; yol bazlı değildir.
istanbul_water_statusİSKİ arızaları (ilçe veya arıza numarası) ve baraj dolulukları.
istanbul_mobility_nearbyYer veya koordinat için ulaşım özeti; 39 ilçede ilçe geneli otopark listesi.
istanbul_city_services_nearbyNokta çevresinde WiFi; 39 ilçede kütüphane ve kültür merkezi adresleri.
istanbul_neighborhood_profileSosyal yardım, bina stoku ve deprem senaryosu; anlık risk değildir.
istanbul_transit_lineİETT hat bilgisi, durakları ve ana duraktan planlı kalkışlar; ETA değildir.
istanbul_transport_disruptionsİETT, Metro İstanbul, Şehir Hatları ve Marmaray aksaklık ve duyuruları.
istanbul_metro_accessibility_statusMetro ekipman toplamları ve arıza ayrıntıları; yolculuk erişilebilirliği garantisi değildir.
istanbul_next_departuresDurak adı arama veya seçilen durağın planlı GTFS kalkışları; canlı ETA değildir.
istanbul_gtfs_snapshot_statusYerel tarife verisinin yaşı ve takvim geçerliliği.

Sunucu hem eski (initialize) hem yeni (2026-07-28, server/discover) MCP protokolüyle çalışır. Ayrıca üç bilgi kaynağı (istanbul://coverage, istanbul://sources, istanbul://schema/catalog) ve dört Türkçe prompt (gunun_ozeti, mahalle_ozeti, veri_kesfi, yolculuk_plani) sunar.

Parametreler ve davranışlar: araç referansı · Protokol, prompt ve output schema ayrıntıları: MCP arayüzü · Durak ve tarife: GTFS durakları, GTFS planlı kalkışlar · Yer ve ilçe çözümleme · Statik şehir katmanları · Yanıt sözleşmesi

Bilinen Sınırlar

  • Trafik aracı şehir geneli indeks döndürür; yol bazlı yoğunluk, kaza veya olay detayı sağlamaz.
  • Kalkış saatleri yayımlanmış tarifelerdir; canlı varış tahmini (ETA), gecikme bilgisi veya rota planlama yoktur.
  • İstanbulkart, sosyal tesis, EV şarj, taksi durağı ve pazar verileri yayımlanmış konumlardır; canlı açık/kapalı durumu değildir.
  • Yer çözümleme 39 ilçe ve seçili statik referans noktalarıyla çalışır; tam sokak/bina adresi çözümlenmez.
  • Hava kalitesi kaynağı bazı istasyonlarda son okuma zamanı verdiği halde değeri boş döndürebilir.
  • İETT servisleri bakım saatlerinde geçici olarak yanıt vermeyebilir.
  • İSKİ arıza mesafeleri adres noktasına değil, arıza alanının yaklaşık merkezine göre hesaplanır.
  • Kütüphane gibi bazı kayıtlar yalnız adres içerir; bu durumda harita arama linki döner.
  • İBB, Metro İstanbul, İSKİ, Şehir Hatları ve Marmaray kaynakları Türkiye dışından gelen bağlantıları kabul etmediği için üretimde İstanbul'daki bir relay kullanılır. Bir kaynağa erişilemezse sonuç unavailable veya stale olarak işaretlenir; bu "veri yok" anlamına gelmez. Ayrıntılar
  • Vapur tarifesi aracı varsayılan olarak kapalıdır. İDO, Turyol, Dentur, minibüs ve taksi-dolmuş kapsam dışıdır.
  • Tüm İBB veri setleri normalize edilmez; özel araçlar seçili alanlara odaklanır.

Geliştirme

bash
python3 -m venv .venvsource .venv/bin/activatepip install -e ".[dev]"pytestpython -m app.maindocker build -t istanbul-mcp:local .

Yerel sunucu GET /healthz, GET /readyz, GET /status ve POST /mcp/ uçlarını sunar. Odaklı test komutları, conformance ve opt-in canlı testler için geliştirme rehberine; ortam değişkenleri için .env.example dosyasına ve konfigürasyon sayfasına bakın.

Dağıtım ve İzleme

Production servisi Railway üzerinde çalışır (dağıtım notları).

bash
curl -fsS https://istanbulmcp-production.up.railway.app/healthzcurl -fsS https://istanbulmcp-production.up.railway.app/readyzcurl -fsS https://istanbulmcp-production.up.railway.app/status

Canlı endpoint 10 dakikada bir otomatik kontrol edilir; ulaşılamazsa repo sahibine issue açılır (izleme). Sunucu MCP Registry'de io.github.Batu1-1an/istanbul-mcp adıyla yayımlıdır (yayın rehberi).

Sürüm geçmişi · Veri işleme/gizlilik · Tarayıcıdan bağlantı · Destek / sorun bildirimi

Lisans ve Sorumluluk Reddi

Kod MIT Lisansı ile lisanslanmıştır. Bu lisans yalnızca kodu kapsar; veriler yayıncı kurumlara aittir. İBB Açık Veri Portalı verileri İBB Açık Veri Lisansı ile, diğer kaynaklar kendi kullanım koşullarıyla yayımlanır.

Istanbul MCP resmî olmayan, bağımsız bir projedir; İBB, İSKİ, İETT, Metro İstanbul, Şehir Hatları veya TCDD ile bağlantılı değildir.

Veriler gecikmeli, eksik veya hatalı olabilir. Nöbetçi eczane, su arızası ve ulaşım gibi kritik bilgileri resmî kaynaktan teyit edin.

來源:README.md,提交 404a127

工具

18

istanbul_health

İstanbul servis durumu

Return Istanbul MCP service readiness.

無需輸入參數。

istanbul_search_datasets

İBB veri seti arama

Search the IBB open data catalog.

輸入參數limitquery必填formats

istanbul_get_dataset

İBB veri seti bilgileri

Return metadata and resources for one IBB dataset.

輸入參數dataset_id必填

istanbul_get_resource_schema

İBB kaynak kolonları

Return DataStore field schema for a resource.

輸入參數resource_id必填

istanbul_query_resource

İBB kaynak kayıtları

Query IBB CKAN DataStore records with guarded filters and limits. API reference: https://docs.ckan.org/en/latest/maintaining/datastore.html Uses datastore_search, not SQL; field names come from the resource schema.

輸入參數limitfiltersresource_id必填

istanbul_nearby

Yakındaki İstanbul hizmetleri

Find city services by kind and coordinates, or parking/pharmacy by district. bbox and types apply only to city_feature (parking, metro_station, air_quality_station, public_transport_stop, wifi, ev_charging, taxi_stand, market). air_quality includes latest readings; city_feature has station locations only. Static layers return published locations, not live status. District lists have no distances. Pharmacy records include name, district, address, phone, map links, provenance and freshness; maps_search_url is address search, not a verified pin. Pharmacy duty-end times are not guaranteed. Card/social locations are static, not live operating status.

輸入參數latlonbboxkindlimittypesdistrictradius_m

istanbul_traffic_status

İstanbul trafik yoğunluğu

Return Istanbul citywide traffic index.

無需輸入參數。

istanbul_water_status

İSKİ su ve baraj durumu

Get ISKI active faults (district or fault_number) or dam occupancy. Dam filters apply only to dams; fault_number is exclusive with district. Nearby faults are provided by istanbul_nearby(kind="water_fault"). Results carry fallback freshness and approximate fault locations; no restoration guarantee.

輸入參數kindlimitdam_namedistrictfault_numbermin_occupancy

istanbul_mobility_nearby

Yakındaki ulaşım seçenekleri

Summarize mobility near a static place reference or coordinates. district (all 39 Istanbul districts) is exclusive with place/coordinates and returns parking only, without distances. District-only place names do the same. For Acıbadem specify 'Acıbadem, Kadıköy' or 'Acıbadem, Üsküdar'. Not address geocoding.

輸入參數latlonlimitplacedistrictradius_m

istanbul_city_services_nearby

Yakındaki WiFi ve kütüphaneler

Summarize WiFi near a static reference point and district-level libraries/culture. district (all 39 Istanbul districts) is exclusive with place/coordinates; district-only place names also return district address lists, without WiFi or invented distances. Radius applies only to WiFi with a point. For Acıbadem, specify 'Acıbadem, Kadıköy' or 'Acıbadem, Üsküdar'. Not full address geocoding.

輸入參數latlonlimitplacedistrictradius_m

istanbul_neighborhood_profile

İstanbul mahalle profili

Return a joined neighborhood profile from social, building, and earthquake scenario records.

輸入參數limitdistrict必填neighborhood

istanbul_transit_line

İETT hat bilgileri ve tarifesi

Get IETT line info, ordered stops or planned main-terminal departures. limit applies only to departures. This is not live intermediate-stop ETA. Cross-operator service notices are provided by istanbul_transport_disruptions.

輸入參數limitactionline_code必填

istanbul_transport_disruptions

Ulaşım aksaklıkları ve duyurular

Return current official disruptions and service announcements across supported transport operators.

輸入參數linemodelimitoperator

istanbul_metro_accessibility_status

Metro ekipman ve arıza durumu

Return official Metro İstanbul equipment/total counts and current equipment fault details, optionally filtered by line, station, or equipment type. This is not an end-to-end accessibility guarantee.

輸入參數linelimitstationequipment_type

istanbul_datastore_query

Sınırlı açık veri SQL sorgusu

Run a bounded SELECT over records from one allowlisted CKAN resource. SQLite dialect: use table records and published column names. GROUP BY and aggregates are supported; no writes, arbitrary functions or application DB. A complete bounded capture is required, never partial counts. The server enforces an outer result limit (default 20, max 100) even if SQL omits LIMIT. Only resources configured in CKAN_SQL_ALLOWED_RESOURCE_IDS are available. Local query syntax and bounds: https://github.com/Batu1-1an/istanbulmcp/blob/main/docs/datastore-sql.md Source API: https://docs.ckan.org/en/latest/maintaining/datastore.html

輸入參數sql必填limitresource_id必填

istanbul_market_schedule

İstanbul pazar takvimi

Return the published weekly İBB market schedule, optionally by district/day. day accepts Turkish/English weekdays, today/yesterday/tomorrow, or an ISO date. Results are a static weekly schedule, not proof a market is open today; coordinates are source points and maps_url is a map search link.

輸入參數daylimitdistrict

istanbul_next_departures

Planlı GTFS durak kalkışları

Search GTFS stop names or return published departures for selected stops. Use stop_query with limit only to discover stop_id candidates by name, including Turkish/ASCII spellings (Kadıköy/kadikoy). This mode returns stops, NOT departures. Same-name stops remain separate; never choose the first automatically. Approximate spelling suggestions are labeled, not matches. Ask the user to select a candidate using name/map, then call with stop_id. stop_code identifies the published stop sign when present. stop_desc and platform_direction_text preserve source text; they are not inferred route directions. Missing metadata stays null; districts are not inferred. at is an ISO datetime with a UTC offset; omitted means now in Europe/Istanbul. The search covers 24 hours. stop_id and coordinates are mutually exclusive. line matches the published route short name. Times are scheduled, never live ETA, delays or proof of service. Outside-calendar queries are unavailable.

輸入參數atlatlonlinelimitstop_idradius_mstop_query

istanbul_gtfs_snapshot_status

GTFS tarife anlık görüntü durumu

Inspect local GTFS load age, calendar validity, row counts and skipped rows. No upstream request or refresh is made. A missing or warming snapshot is unavailable, not an empty timetable. Cache age is not feed publication age; a loaded snapshot does not prove live arrivals or transport service.

無需輸入參數。

版本歷史

2
  1. v0.2.6最新Oct 26, 2026
  2. v0.2.4Oct 25, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分