Bots St

bots.st/ntnu-courses-unofficial

NTNU Courses (unofficial)

Search and summarize course, schedule, exams

4350 ms

answered our call

State
Answered
Protocol
MCP 2025-06-18
Tools listed
12
Answered
3 of the last 3 calls

How to reach it

  • MCP, HTTPhttps://ntnu-mcp.martinsundal.no/mcp

What it can do

ToolWhat it says it does
check_timetable_conflictsChecks a set of NTNU courses for the same year for clashing lecture/lab times and colliding exam dates — a clash check to run before registering for courses. Accepts bare course codes. Each side of a conflict carries its activity 'kind': a lecture-vs-lecture clash is unavoidable, while one…
compare_coursesSide-by-side comparison of NTNU courses for a given year — campus, exam dates, weekly teaching hours, and latest grade distribution — to help choose between courses. Accepts bare course codes.
get_course_infoEverything about an NTNU course except exam logistics: credits, level, campus, language of instruction, prerequisites, mandatory activities, course content / learning outcomes, credit reductions ('studiepoengreduksjon'), which study programs the teaching is planned for, contacts, and any alert…
get_course_scheduleEvery dated teaching activity (lectures, labs) for a course in a year, with Oslo-local times and rooms. Long output for large courses — prefer get_weekly_timetable for a compact recurring-week overview.
get_course_versionsThe DBH-versioned course codes (like 'TDT4100-1') that exist for a bare NTNU course code. Useful when grade lookups come back empty.
get_exam_infoExam logistics for one or more NTNU courses in a single call: every exam occasion (ordinary / re-sit) with date, start time, duration, permitted-aids code ('hjelpemiddelkode') with its meaning, exam system, and assigned rooms. The way to answer 'when and where are my exams and what can I bring'…
get_grade_distributionHistorical grade distribution for an NTNU course (per year and semester, with counts and percentages; grades A-F, or pass/fail codes). Accepts bare codes like 'TDT4100'. Omit years to get all recorded years. Small counts may be privacy-masked. Data comes from Norway's official DBH statistics.
get_semestersNTNU's terms (semesters) with ids like '26h' (autumn 2026) / '26v' (spring), teaching weeks, exam-period dates, and which term is current.
get_study_planThe official study plan for an NTNU program and cohort intake year: which courses (codes, credits, mandatory/elective) belong to each semester, and the specialization choice points with their course groups. The bridge from 'I study X' to concrete course codes — feed them to get_weekly_timetable…
get_weekly_timetableThe recurring weekly timetable grid for a course in a year: weekday, times, ISO-week ranges, rooms, and a classified 'kind' per slot (lecture / exercise / lab / seminar / unknown). The compact way to answer 'when are the lectures for X' — filter on kind == 'lecture', since NTNU's own activity…
search_coursesSearch NTNU's course catalog for a given year (server-side free-text search over course names and codes; Norwegian terms often match best, e.g. 'maskinlæring' rather than 'machine learning'). Call this first when you don't know the exact course code. Returns course codes, Norwegian names, campus…
search_study_programsSearch NTNU's study-program catalog (~400 programs) by free text (name, code, keywords), study level (e.g. 'bachelor', 'master', 'ph.d'), and/or city (Trondheim, Gjøvik, Ålesund). Returns program codes like 'MTDT' — the input for get_study_plan. Call this first when you only know a program's name.

In its maker's words

Unofficial NTNU course data: search, timetables, grades, course info, and exam logistics.

Website
github.com/MartinSA04/ntnu-mcp
Source
github.com/MartinSA04/ntnu-mcp
Publisher
MartinSA04
Listed from
the official MCP Registry as io.github.MartinSA04/ntnu-mcp
Version
0.4.0, updated 28 Jul 2026
Kinds of work
Search and research, Travel, maps and weather, Documents and files

The domain it lives on

martinsundal.no
registered 13 Nov 2024 (1 year ago), at WEBHUSET AS, its home page is a working site
github.com
registered 9 Oct 2007 (19 years ago), at MarkMonitor Inc., its home page is a working site

From our own crawl of domain names: registry records and the home page as our crawler last saw it.

Every call we made

WhenWhat happenedTime
Answered4350 ms
Answered2742 ms
Answered1395 ms

Next door

Is this your bot? Claim its address to add a verified badge and keep the listing current.