Skip to main content
Glama
sifue
by sifue

ZEN 大学课程大纲 MCP 服务器实施

MCP 的实现允许访问ZEN 大学教学大纲的内容。

如何使用

安装Node.js。必须使用 Node.js 版本 20 或更高版本。

克隆此存储库或下载 ZIP 并解压。打开控制台并运行以下命令:

npm install npx tsc

用...建造。对于 Mac,在控制台上授予执行权限。 chmod 755 build/index.js

Related MCP server: Moodle MCP Server

Claude 桌面设置

安装Claude Desktop 。需要安装VSCode编辑器。

code $env:AppData\Claude\claude_desktop_config.json

打开配置文件。 Mac 是

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

将其改写如下并进行设置。

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

适当更改build/index.js的路径。

在 Mac 上,

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

如果您使用的是 Node.js 版本控制系统(如nvm) ,请按如下所示指定节点。

{ "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" ] } } }

它看起来像这样。适当更改build/index.js的路径。

设置完成后,重启Claude Desktop。

“请根据 ZEN 大学的 MCP 教学大纲,推荐一些能够帮助您成为前端工程师的课程。”

已验证。

Claude 桌面截图 1Claude 桌面截图 2

它看起来像这样。如果您设定了课程要求,您还可以讨论详细的课程细节。

VSCode 设置

[未经验证] 当 GitHub Copilot 与 AI 代理一起提供时,它可能会可用(目前仅为预览版)。使用 mcp 搜索设置并在 setting.json 中设置以下内容。根据需要更改路径。 json 中的天气上方会出现一个启动按钮,因此请启动它。

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

设置完成后,使用 GitHub Copilot

“请根据 ZEN 大学的 MCP 教学大纲,推荐一些能够帮助您成为前端工程师的课程。”

已验证。如果您设定了课程要求,您还可以讨论详细的课程细节。

在服务器上实施时的操作检查

有关更多信息,请参阅TypeScript SDK中的客户端实现。

node build/index.js

使用以下命令启动服务器:

node .\build\client.js

启动客户端并运行。

客户端重写需要验证的代码,然后

npx tsc

再次构建并运行客户端。

参考

One-click Deploy
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Latest Blog Posts

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