Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,521Letters: 13Defects: 1,321counted 3 min ago
teppi

MCP serverio.github.MartinSA04/ntnu-mcp

Unofficial NTNU course data: search, timetables, grades, course info, and exam logistics.
UNRATEDActivestreamable-httpntnu-mcp.martinsundal.no

Overview

Score?
UNRATED 0.672
of what a free look can see, on 30 looks
Looks
35
last 17 hr ago
Tools
12

More info

URL
ntnu-mcp.martinsundal.no/mcp
streamable-http
Says it is
ntnu 0.1.0
protocol 2025-06-18
In the record since
32 days ago

Among servers18,413 with a card

0median 0.606 · this server 0.672 · highest on record 0.8561

Toolsfrom sha256:cc29e5c18d…490af6

The tools this server lists, read out of the definition it returned
ToolSchema
check_timetable_conflicts
Checks 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 co
input · no output
compare_courses
Side-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 c
input · no output
get_course_info
Everything about an NTNU course except exam logistics: credits, level, campus, language of instruction, prerequisites, mandatory activities, course content / learning outcomes, cre
input · no output
get_course_schedule
Every 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 re
input · no output
get_course_versions
The DBH-versioned course codes (like 'TDT4100-1') that exist for a bare NTNU course code. Useful when grade lookups come back empty.
input · no output
get_exam_info
Exam 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
input · no output
get_grade_distribution
Historical 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
input · no output
get_semesters
NTNU's terms (semesters) with ids like '26h' (autumn 2026) / '26v' (spring), teaching weeks, exam-period dates, and which term is current.
input · no output
get_study_plan
The 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
input · no output
get_weekly_timetable
The 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).
input · no output
search_courses
Search 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
input · no output
search_study_programs
Search 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).
input · no output
Verify it yourselfnpx teppi-check https://ntnu-mcp.martinsundal.no/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2CZRK0Q49C9WC2BCCYFE