BSI课程表服务器

提供UNIRIO大学BSI课程最新课表JSON数据,并支持用户自定义课程表HTML生成的服务。

  • by Mad-Clap
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 Mad-Clap/Horarios-do-BSI-UNIRIO-Server

使用说明

BSI UNIRIO 服务器时间表

用于提供当前期间 BSI 学科时间表的 MCP 服务器

“BSI UNIRIO Server 时间表” MCP 服务器提供当前 BSI UNIRIO 课程期间的时间表,并允许创建用户指定的材料表(以 html 格式)

Puppeteer库用于直接从课程网站搜索UNIRIO信息系统学士学位课程时间表的最新版本,并将其保存到用户的计算机上。

从该文件,服务器将表转换为存储在内存中的JSON,可以提供给任何AI代理,而无需访问用户计算机上的文件夹。

该服务器还有助于创建用户定义的课程时间表的自定义表格,该功能旨在让BSI学生将课程时间表安装在课程期间

工具🔧

1.BSI时间表

将包含 BSI 课程课程时间信息的电子表格显示为 JSON 对象

2. BSI材料表

帮助人工智能模型生成由UNIRIO BSI课程用户定义的学科的HTML表格,其中包含学科将被授课的天数,时间和房间。

  • 采样:执行MCP客户端请求,请求使用人工智能模型生成具有用户定义学科时间的表的html代码。

安装💾

安装克隆仓库并将服务器添加到您的人工智能代理的设置中。

例如,在Claude Desktop中,只需按照“文件->设置->开发人员->编辑配置”的路径添加服务器,就像下面的代码一样,通过调整它下载的文件夹路径。有必要 小圆面包 运行项目。

{ "servers": {
	"Busca-Cep-Server": {
		"type": "stdio",
		"command": "bun",
		"args": [ "run",   "C:/User/MCP/Horarios-do-BSI-UNIRIO-Server/index.ts"]
	}
 },
	"inputs": []
}

使用的技术🛠️

  • TypeScript
  • 包子
  • 模型上下文协议(MCP)
  • 操纵者

开发环境🧰

  • MCP TypeScript SDK
  • Visual Studio Code