This serves one university's catalog, so it is either exactly what you need or nothing at all. For ZEN students it replaces scrolling the syllabus site with a question about what you are trying to become, and it gets more useful once you feed it the requirements you still owe.
An MCP server over the published syllabus at syllabus.zen.ac.jp. It gives an assistant the course catalog as data, which turns course planning into a conversation — you can state what you want to become, or the requirements you still have to satisfy, and get a recommendation grounded in the real subject list.
- The ZEN University subject catalog available to any MCP client, queried in natural language
- Course recommendations for a stated goal — the README's own example asks which subjects lead toward front-end engineering
- Course planning against your remaining graduation requirements, once you tell the assistant what they are
No account and no key. Node.js version 20 or above. There is no published binary: clone the repository or download the ZIP, run `npm install` then `npx tsc` to build, and on macOS make the output executable with `chmod 755 build/index.js`. Point the client's config at `node <path>/build/index.js` — if you manage Node with nvm, give the absolute path to the node binary rather than relying on PATH, since the client will not find it otherwise. Package `zen-syllabus-mcp` at 1.0.0.
