Agent♥︎Age
Catalog

NTNU Courses (unofficial)

Official12 toolsLive

by MartinSA04 · TypeScript

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

io.github.MartinSA04/ntnu-mcp MCP Server

Unofficial NTNU course data served via Model Context Protocol (MCP). This remote MCP server provides course catalog search, teaching schedules, weekly timetables, grade statistics, course descriptions, exam logistics, and study programs with official study plans, plus comparison tools for choosing between courses. It runs as a Cloudflare Worker and requires no client-side installation.

🛠️ Key Features

  • 12 read-only tools
  • Cloudflare Worker deployment
  • NTNU course catalog search for a given year
  • Weekly timetables and teaching schedules
  • Grade statistics and course descriptions
  • Exam logistics and study programs with official study plans
  • Course comparison tools for students

🚀 Use Cases

  • Retrieve NTNU course information for a specific year
  • Check weekly schedules and teaching timetables
  • Review grade statistics and exam logistics
  • Compare courses when selecting a program or courses

⚡ Developer Benefits

  • MCP integration with LLM assistants
  • TypeScript-oriented ecosystem topics (MCP, MCP server, model context protocol)
  • Categorized toolset for read-only querying

⚠️ Limitations

  • Unofficial NTNU data source
  • Tools are read-only (no updates or mutations implied)

Topics

cloudflare-workersdurable-objectsmcpmcp-servermodel-context-protocolntnutypescriptcourse-data

Related servers

More in Search & Web