IzmirMCP
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., "@IzmirMCPGet the current bus locations for ESHOT line 551"
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.
IzmirMCP — Izmir Public Transport MCP Server
IzmirMCP, Izmir toplu tasima verilerini (IZBAN, ESHOT, Tramvay, Metro, Vapur/Izdeniz, Tren) Model Context Protocol (MCP) uzerinden sunan acik kaynakli bir TypeScript sunucusudur. AI asistanlari (Claude dahil) ve diger MCP istemcileri icin gerçek zamanli otobus konumlari, sefer saatleri ve durak bilgilerini kolayca erisilebilir hale getirir.
SEO odakli anahtar kavramlar: Izmir toplu tasima API, gerçek zamanli otobus konumu, Izmir metro saatleri, IZBAN seferleri, ESHOT duraklari, MCP server, Model Context Protocol.
Neler Sunar?
Izmir toplu tasima sistemleri icin tek noktadan MCP entegrasyonu
Gerçek zamanli veriler: otobus konumlari ve yaklaşan seferler
Sefer saatleri, istasyon/durak listeleri, hat aramalari
Moduler yapi: Izban, Eshot, Metro, Tramvay, Vapur ve Tren araclari
Node.js 18+ uyumlu, TypeScript ile gelistirilmis
Related MCP server: İzmir Ulaşım MCP Server
Desteklenen Sistemler ve Veri Tipleri
Sistem | Sunulan Veriler |
IZBAN | Istasyon listesi, seferler, ucret tarifesi |
ESHOT | Durak ve hat arama, yaklasan otobusler, GPS konumlari, yakindaki duraklar |
Tramvay | Hatlar, istasyonlar, sefer sikligi |
Metro | Istasyonlar, sefer sikligi |
Vapur (Izdeniz) | Iskeleler, hareket saatleri, calisma gunleri |
Tren | Gar listesi ve konum bilgileri |
Kurulum ve Hizli Baslangic
NPM ile Calistirma (onerilen)
npx izmir-mcpAlternatif olarak global kurulum:
npm install -g izmir-mcp
izmir-mcpIzmirMCP, MCP stdio transport ile calisir; HTTP portu acmaz. MCP istemciniz bu sureci stdio uzerinden yonetir.
Kaynaktan Kurulum
git clone https://github.com/halilcengel/IzmirMCP.git
cd IzmirMCP
npm install
npm run build
npm startMCP Istemcisi Yapilandirmasi (Claude, etc.)
{
"mcpServers": {
"izmir-mcp": {
"command": "npx",
"args": ["izmir-mcp"]
}
}
}Ornek Kullanim Senaryolari
Asagidaki ornekler, bir MCP istemcisinde Izmir toplu tasima verilerini nasil sorgulayabileceginizi gosterir:
ESHOT durak arama:
"Alsancak" bolgesindeki ESHOT duraklarini getir.
Hat uzerindeki otobus konumlari:
Hat 551 icin tum otobuslerin anlik GPS konumlarini getir.
Duraga yaklasan otobusler:
Durak ID 12345 icin yaklasan otobusleri listele.
IZBAN seferleri:
Aliağa (123) ile Alsancak (456) arasindaki IZBAN seferlerini getir.
Metro sefer sikligi:
Izmir metro sefer sikligini getir.
Vapur saatleri:
Karsiyaka - Alsancak arasi hafta ici vapur saatlerini getir.Isterseniz, bu istemleri MCP arac cagrisina da cevirtebilirsiniz.
Araclar (Tools)
IZBAN
get-izban-stations— Istasyon listesiget-izban-departures— Iki istasyon arasinda planli seferlerget-izban-fare-tariff— Ucret tarifesi hesaplama
ESHOT
get-eshot-stations— Durak aramaget-eshot-lines— Hat aramaget-line-approaching-buses— Belirli duraga yaklasan otobuslerget-line-bus-locations— Hat uzerindeki tum otobuslerin GPS konumuget-station-approaching-buses— Duraga yaklasan tum otobuslerget-nearby-stations-by-coords— Koordinata gore yakindaki duraklar
Tramvay
get-tram-lines— Tum hatlarget-tram-stations-by-sefer-id— Sefer ID ile istasyonlarget-tram-sefer-frequency-by-sefer-id— Sefer sikligi
Metro
get-metro-stations— Istasyon listesiget-metro-sefer-frequencies— Sefer sikligi
Vapur (Izdeniz)
get-ferry-timetables— Kalkis/varis ve gun tipine gore hareket saatleriget-ferry-timetables-by-pier— Iskele bazli hareket saatleriget-ferry-working-days— Calisma gunleriget-ferry-piers— Iskele bilgileri
Tren
get-train-stations— Tren gar listesi
Ortam Degiskenleri
Degisken | Varsayilan | Aciklama |
|
| MCP sunucu adi |
|
| IBB OpenAPI base URL |
|
| Acik veri CKAN API base URL |
|
| ESHOT hat verisi resource ID |
|
| ESHOT durak verisi resource ID |
|
| HTTP istek zaman asimi (ms) |
|
| Yeniden deneme sayisi |
Veri Kaynaklari
Veriler, Izmir Buyuksehir Belediyesi acik API ve acik veri kaynaklarindan alinmaktadir:
Ekran Goruntuleri
Katkida Bulunma
Katkilar memnuniyetle karsilanir:
Depoyu fork'layin
Yeni bir branch acin (
git checkout -b ozellik/yenilik)Degisiklikleri commit'leyin
Branch'i push'layin
Pull Request olusturun
Lisans
Bu proje ISC Lisansi altinda lisanslanmistir.
Sorumluluk Reddi
Bu proje Izmir Buyuksehir Belediyesi'nin resmi bir uygulamasi degildir. Veriler kamuya acik kaynaklardan alinmaktadir. Dogruluk ve guncellik konusunda garanti verilmez.
This server cannot be installed
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
- Alicense-qualityDmaintenanceAn MCP server providing access to Hong Kong transportation data, including passenger traffic statistics at control points and real-time bus arrival information for KMB and Long Win Bus services.Last updated3MIT
- Alicense-qualityDmaintenanceProvides real-time access to İzmir's public transportation data, including bus locations, schedules, and route information for ESHOT, İZBAN, Metro, and Tram services. It enables AI assistants to perform transit queries, calculate fares, and locate nearby stations using the Model Context Protocol.Last updated111ISC
- AlicenseAqualityAmaintenanceMCP server for Atlanta MARTA real-time transit data, enabling queries about train arrivals and bus positions via natural language.Last updated4MIT
- AlicenseCqualityBmaintenanceMCP server for the UK Bus Open Data Service, enabling timetable queries, stop search, route discovery, journey planning, and real-time bus tracking.Last updated16MIT
Related MCP Connectors
MCP server for Appcircle mobile CI/CD platform.
MCP server for live, sourced Brazilian public data from the official IBGE APIs.
This MCP server provides seamless access to Malaysia's government open data, including datasets, w…
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/ea9b0392/IzmirMCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server