Skip to main content
Glama

ZEN University Syllabus MCP Server

by sifue

ZEN University Syllabus MCP Server Implementation

An implementation of MCP that allows access to content from the ZEN University syllabus .

How to use

Install Node.js. Use Node.js version 20 or later.

Clone this repository or download the ZIP file and extract it. Open it in a console and run the following command:

npm install npx tsc

Build with. For Mac, add execution permissions in the console: chmod 755 build/index.js

Claude Desktop settings

Install Claude Desktop . The VSCode editor must be installed.

code $env:AppData\Claude\claude_desktop_config.json

Open the settings file with. For Mac,

code ~/Library/Application\ Support/Claude/claude_desktop_config.json

Rewrite it as follows and set it.

{ "mcpServers": { "get-subjects": { "command": "node", "args": [ "C:\\Users\\sifue\\workspace\\zen-syllabus-mcp\\build\\index.js" ] } } }

Change the path of build/index.js as appropriate.

On Mac,

{ "mcpServers": { "get-subjects": { "command": "node", "args": [ "/Users/sifue/workspace/zen-syllabus-mcp/build/index.js" ] } } }

If you are using a Node.js version control system such as nvm , specify node as follows.

{ "mcpServers": { "get-subjects": { "command": "/Users/soichiro_yoshimura/.nvm/versions/node/v22.14.0/bin/node", "args": [ "/Users/soichiro_yoshimura/workspace/zen-syllabus-mcp/build/index.js" ] } } }

It will look like this. Change the path of build/index.js as appropriate.

After setting, restart Claude Desktop.

"Using ZEN University's MCP syllabus, please give us your recommended courses for becoming a front-end engineer."

Verified.

Screenshot 1 of Claude DesktopScreenshot 2 of Claude Desktop

It will look like this. If you set course requirements, you can also discuss course details in detail.

VSCode settings

[Unverified] It will be available when GitHub Copilot will be able to use AI agents (currently only preview version). Search for settings with mcp and set the following to setting.json. Change the path as appropriate. A start button will appear above weather in the json, so start it.

{ "mcpServers": { "get-subjects": { "command": "node", "args": [ "C:\\Users\\sifue\\workspace\\zen-syllabus-mcp\\build\\index.js" ] } } }

Once set up, use GitHub Copilot

"Using ZEN University's MCP syllabus, please give us your recommended courses for becoming a front-end engineer."

If you set course requirements, you can also discuss course details in detail.

Operation check when implementing on a server

For more information, see the Client implementation in the TypeScript SDK .

node build/index.js

Start the server with:

node .\build\client.js

Start the client and run it.

The client rewrites the code to be verified, and then

npx tsc

Build and run the client again.

reference

-
security - not tested
F
license - not found
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Enables access to ZEN University's syllabus content through MCP implementation, allowing users to get course recommendations and consultation about curriculum requirements via AI assistants.

  1. How to use
    1. Claude Desktop settings
      1. VSCode settings
        1. Operation check when implementing on a server
          1. reference

            Related MCP Servers

            • -
              security
              F
              license
              -
              quality
              An MCP server that enables AI assistants to access and interact with Google Classroom data, allowing users to view courses, course details, and assignments through natural language commands.
              Last updated -
              508
              1
              JavaScript
            • A
              security
              A
              license
              A
              quality
              An MCP server that enables LLMs to interact with Moodle platforms to manage courses, students, assignments, and quizzes through natural language commands.
              Last updated -
              7
              7
              JavaScript
              MIT License
              • Apple
            • A
              security
              A
              license
              A
              quality
              An MCP server implementation that integrates with SiYuan Note system, enabling AI models to access and manipulate note data through comprehensive commands for notebook management, document operations, and content manipulation.
              Last updated -
              3
              10
              29
              TypeScript
              ISC License
              • Linux
              • Apple
            • -
              security
              F
              license
              -
              quality
              A server that generates Master Content Plans (MCPs) by aggregating web resources and organizing them into structured learning paths for any topic.
              Last updated -
              Python
              • Linux

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/sifue/zen-syllabus-mcp'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server