CHANGELOG.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
server.json
docs/advanced.md
docs/grade-distribution.md
docs/installation.md
docs/library-catalog.md
docs/library-service-status.md
docs/logo.png
docs/registration-planning.md
docs/releasing.md
docs/security.md
docs/tracking.md
examples/claude_desktop_config.json
examples/codex_config.toml
examples/cursor_mcp.json
examples/openclaw_mcp.json5
src/itu_mcp.egg-info/PKG-INFO
src/itu_mcp.egg-info/SOURCES.txt
src/itu_mcp.egg-info/dependency_links.txt
src/itu_mcp.egg-info/entry_points.txt
src/itu_mcp.egg-info/requires.txt
src/itu_mcp.egg-info/top_level.txt
src/ninova_mcp/__init__.py
src/ninova_mcp/__main__.py
src/ninova_mcp/academic_calendar.py
src/ninova_mcp/app.py
src/ninova_mcp/app_archive.py
src/ninova_mcp/app_base.py
src/ninova_mcp/app_campus.py
src/ninova_mcp/app_core.py
src/ninova_mcp/app_files.py
src/ninova_mcp/app_library.py
src/ninova_mcp/app_mail.py
src/ninova_mcp/app_ninova.py
src/ninova_mcp/app_obs.py
src/ninova_mcp/app_planning.py
src/ninova_mcp/app_portal.py
src/ninova_mcp/app_public.py
src/ninova_mcp/app_registration.py
src/ninova_mcp/app_tracking.py
src/ninova_mcp/archive.py
src/ninova_mcp/archive_client.py
src/ninova_mcp/archive_tools.py
src/ninova_mcp/attendance_summary.py
src/ninova_mcp/cache.py
src/ninova_mcp/calendar_export.py
src/ninova_mcp/cli.py
src/ninova_mcp/client.py
src/ninova_mcp/community_data.py
src/ninova_mcp/compact.py
src/ninova_mcp/elective_groups.py
src/ninova_mcp/env.py
src/ninova_mcp/gpa.py
src/ninova_mcp/gpa_reference.py
src/ninova_mcp/grade_distribution.py
src/ninova_mcp/grading.py
src/ninova_mcp/graduation.py
src/ninova_mcp/help_tickets.py
src/ninova_mcp/http_security.py
src/ninova_mcp/ics.py
src/ninova_mcp/interaction.py
src/ninova_mcp/library_catalog.py
src/ninova_mcp/library_client.py
src/ninova_mcp/local_files.py
src/ninova_mcp/mail_client.py
src/ninova_mcp/mcp_interaction.py
src/ninova_mcp/obs_client.py
src/ninova_mcp/obs_grades.py
src/ninova_mcp/operator_settings.py
src/ninova_mcp/parsing.py
src/ninova_mcp/planning.py
src/ninova_mcp/portal_data.py
src/ninova_mcp/prerequisites.py
src/ninova_mcp/private_io.py
src/ninova_mcp/prompts.py
src/ninova_mcp/public_client.py
src/ninova_mcp/public_parsing.py
src/ninova_mcp/public_resources.py
src/ninova_mcp/registration_draft.py
src/ninova_mcp/registration_plan.py
src/ninova_mcp/registration_status.py
src/ninova_mcp/registration_tools.py
src/ninova_mcp/registration_write.py
src/ninova_mcp/relative_grading.py
src/ninova_mcp/remote.py
src/ninova_mcp/remote_security.py
src/ninova_mcp/resources.py
src/ninova_mcp/schedule_utils.py
src/ninova_mcp/seat_watch.py
src/ninova_mcp/server.py
src/ninova_mcp/server_build.py
src/ninova_mcp/server_info.py
src/ninova_mcp/session_store.py
src/ninova_mcp/text_extract.py
src/ninova_mcp/tool_registry.py
src/ninova_mcp/toolsets.py
src/ninova_mcp/tracking.py
src/ninova_mcp/tracking_coverage.py
src/ninova_mcp/tool_metadata/__init__.py
src/ninova_mcp/tool_metadata/archive.py
src/ninova_mcp/tool_metadata/campus.py
src/ninova_mcp/tool_metadata/core.py
src/ninova_mcp/tool_metadata/files.py
src/ninova_mcp/tool_metadata/library.py
src/ninova_mcp/tool_metadata/mail.py
src/ninova_mcp/tool_metadata/ninova.py
src/ninova_mcp/tool_metadata/obs.py
src/ninova_mcp/tool_metadata/planning.py
src/ninova_mcp/tool_metadata/portal.py
src/ninova_mcp/tool_metadata/public.py
src/ninova_mcp/tool_metadata/registration.py
src/ninova_mcp/tool_metadata/tracking.py
tests/conftest.py
tests/recording.py
tests/test_academic_calendar.py
tests/test_archive.py
tests/test_archive_datasets.py
tests/test_cache.py
tests/test_calendar_export.py
tests/test_catalog_search_reliability.py
tests/test_cli.py
tests/test_community_data.py
tests/test_compact.py
tests/test_course_schedule_query.py
tests/test_elective_groups.py
tests/test_elicitation_progress.py
tests/test_env.py
tests/test_env_discovery.py
tests/test_gpa_fallback.py
tests/test_gpa_numeric_validation.py
tests/test_gpa_reference.py
tests/test_gpa_schedule.py
tests/test_grade_distribution.py
tests/test_grade_semantics.py
tests/test_help_tickets.py
tests/test_http_security.py
tests/test_library_proxy.py
tests/test_library_reliability.py
tests/test_library_sirsi.py
tests/test_local_files.py
tests/test_mail_client.py
tests/test_mcpb_bootstrap.py
tests/test_network_boundary.py
tests/test_obs.py
tests/test_obs_grade_reliability.py
tests/test_parser_regressions.py
tests/test_parsing.py
tests/test_portal_data.py
tests/test_prerequisite_reliability.py
tests/test_private_io.py
tests/test_prompts.py
tests/test_public_resources.py
tests/test_public_tools.py
tests/test_registration_draft.py
tests/test_registration_draft_write_tool.py
tests/test_registration_pacing.py
tests/test_registration_plan.py
tests/test_registration_protocol.py
tests/test_registration_status.py
tests/test_registration_tools.py
tests/test_registration_write.py
tests/test_relative_grading.py
tests/test_release_pipeline.py
tests/test_remote_security.py
tests/test_remote_startup.py
tests/test_remote_tool_allowlist.py
tests/test_seat_watch.py
tests/test_server_cache.py
tests/test_server_protocol.py
tests/test_session_store.py
tests/test_text_extract.py
tests/test_tool_registry.py
tests/test_toolsets.py
tests/test_tracking.py
tests/test_tracking_completeness.py
tests/test_tracking_reliability.py
tests/test_tracking_review.py
tests/test_upload.py
tests/test_version_sync.py
tests/fixtures/academic_calendar_month_public.html
tests/fixtures/academic_calendar_registration_public.html
tests/fixtures/akademik_takvim.html
tests/fixtures/campus_services.html
tests/fixtures/degree_plan.html
tests/fixtures/ders_program.html
tests/fixtures/ders_program_result.html
tests/fixtures/directory_results.html
tests/fixtures/final_exam_result.html
tests/fixtures/ksb_main.html
tests/fixtures/library_pages.html
tests/fixtures/library_sirsi_detail.html
tests/fixtures/library_sirsi_empty.html
tests/fixtures/library_sirsi_search.html
tests/fixtures/library_sirsi_search_page2.html
tests/fixtures/obs_kart_redirect.html
tests/fixtures/odev_gonder.html
tests/fixtures/onsart_ara_cen.html
tests/fixtures/sks_beslenme.html
tests/fixtures/sks_main.html
tests/fixtures/www_ksb_main.html