İTÜ MCP server
claimedio.github.yatuk/itu-mcp·v1.4.0·9 starsİTÜ Ninova, OBS, Portal, kampüs servisleri ve kütüphane için MCP sunucusu
not scanned yet
9 stars
Reviews
Write oneNobody has reviewed İTÜ MCP yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
İTÜ MCP tools
No tool declarations could be read from the package source. They show once the server is installed.
How İTÜ MCP compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 65% of 48,255 servers
- GitHub stars
- 9
- more than 87% of 28,688 servers
Release history: 4 versions in the registry since 2026-07-11, latest 2026-10-27, typically one every 12 days.
Install İTÜ MCP in Claude Code, Cursor or VS Code
claude mcp add itu-mcp -- uvx itu-mcp
What the publisher says
From the İTÜ MCP repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.yatuk/itu-mcp -->
İTÜ MCP
İTÜ Ninova, OBS, Portal, kampüs servisleri ve kütüphaneyi Claude, Cursor, Codex ve diğer MCP istemcilerine bağla
İTÜ MCP nedir?
Ninova'da ödev, OBS'de not, Portal'da yemek listesi diye üç ayrı sekmede gezinmek can sıkıcı. İTÜ MCP bilgisayarında çalışan küçük bir sunucu, bu sekmelerin hepsini tek bir yerden, doğal dilde sorulabilir hale getiriyor.
Kimlik bilgilerinle (genelde ad@itu.edu.tr) Ninova, OBS ve Portal verilerini okuyor. Kimlik bilgisi olmadan da ders/final programı, bina kodları, mekik, spor tesisi, duyuru ve kütüphane kataloğu gibi herkese açık kaynaklara erişiyor. Sonuçları Model Context Protocol üzerinden yapılandırılmış araçlar olarak sunuyor: Claude'a soruyorsun, o da gerçek veriyi çekip cevap veriyor.
Önce yerel. Ninova şifren cihazda kalır, yalnızca İTÜ SSO, Ninova, OBS ve Portal akışlarında kullanılır. Ayrı kütüphane hesabı bilgileri yalnızca resmî kütüphane sunucusuna gönderilir. Üçüncü taraf bir sunucuya kimlik bilgisi depolanmaz.
İTÜ ile resmi bağlantısı yoktur. Yalnızca kendi hesabınla kullan.
Dürüst olmak gerekirse OBS'nin bazı uç noktaları hesaba göre tutarsız davranabiliyor, bir hesapta not alanı boş dönerken başka bir hesapta doluyor gibi. Böyle durumları elimizden geldiğince yakalayıp yedek kaynağa düşüyoruz ve sonucu açıkça işaretliyoruz, ama tam garanti veremeyiz. Şüpheye düştüğünde her zaman OBS'nin kendi sayfasına bak.
Nasıl çalışır
graph LR
istemci["Claude, Cursor, Codex"] -->|"MCP"| sunucu["İTÜ MCP"]
sunucu --> ninova["Ninova"]
sunucu --> obs["OBS"]
sunucu --> portal["Portal"]
sunucu --> kutuphane["Kütüphane"]
sunucu --> arsiv["Ders Arşivi"]
sunucu --> mail["İTÜ Mail"]Sunucu her servise ayrı bir istemci sınıfıyla konuşur, kendi oturumunu ve önbelleğini yönetir. Ninova ve OBS aynı İTÜ SSO girişini paylaşır, kütüphane hesabı bilgisi ise tamamen ayrıdır ve Ninova şifresiyle karışmaz. Kimlik gerektirmeyen araçlar (public ders programı, kampüs servisleri, arşiv) hiçbir zaman şifreni kullanmaz.
Ayrıntılı iç mimari ve istemci sınıfları için: docs/advanced.md.
Örnekler
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
İTÜ MCP: common questions
- Is İTÜ MCP server safe?
- Mostly: it is graded B (83/100). Read the İTÜ MCP safety report
- How do I install İTÜ MCP?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does İTÜ MCP need an API key?
- Yes. The registry entry asks for
NINOVA_PASSWORD,NINOVA_MAIL_PASSWORD,NINOVA_LIBRARY_ID,NINOVA_LIBRARY_PIN. - Is İTÜ MCP maintained?
- The last commit was 64 days ago (2026-09-01). The latest release is v1.4.0.
- How does İTÜ MCP compare with other MCP servers?
- safety score 83/100 (higher than 65% of 48,255 servers); github stars 9 (more than 87% of 28,688 servers). Full comparison.