usp-mcp
活跃·★ 18·MIT·更新于 2026-10-20
usp-mcp是一个非官方项目,将AI助手连接到USP学术系统,可以通过自然语言查询食堂菜单、e-Disciplinas内容和JupiterWeb课程目录。它在用户计算机本地运行,确保数据隐私,并支持任何兼容MCP协议的助手。
#AI助手#工具集成#Python#本地部署#学术数据#命令行工具#多工具协议#大学系统
01
功能特性
01查询USP食堂每日或每周菜单。
02获取e-Disciplinas(Moodle)任务、截止日期和成绩信息。
03列出并下载e-Disciplinas中的课程资料。
04访问JupiterWeb查询课程学分、教学大纲和先修课程。
05支持有限的任务提交(草稿、提交),并需确认。
02
兼容性
Python
运行时
已通过文档验证
MacOS
操作系统
已通过文档验证
Windows
操作系统
已通过文档验证
Linux
操作系统
已通过文档验证
Claude Desktop/Code
AI客户端
已通过文档验证
Multi-tool Collaboration Protocol (MCP)
协议
已通过文档验证
03
快速开始
1
$ git clone https://github.com/CaioCastro1/usp-mcp.git ~/usp-mcp
2
$ python3 -m venv ~/usp-mcp/.venv
3
$ ~/usp-mcp/.venv/bin/pip install -e ~/usp-mcp
4
$ cp ~/usp-mcp/.env.example ~/usp-mcp/.env
04
使用场景
↳学生向AI助手提问“今天物理食堂有什么菜单?”
↳查询e-Disciplinas中“我这周有什么作业要交?”
↳下载特定课程(如PTC3314)的“列表2”并让AI解释内容。
↳询问“MAC0110值多少学分,教学大纲是什么?”
↳确认e-Disciplinas中“我是否已提交EP1?”
05
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧