交大校园服务
STDIO交大校园服务MCP服务器
交大校园服务MCP服务器

   
  
 
  
 
  
 
  
在此背景下,Agent(智能体)成为公认的最佳应用形态,其通过任务拆解、工具调用与自主决策的能力,将大模型从“对话工具”升级为“生产力引擎”,被视为通往AGI的必经之路。而MCP协议(Model Context Protocol)的崛起,则为Agent生态提供了关键基础设施。作为开源的标准化交互协议,MCP统一了大模型与外部工具、数据源的连接方式,解决了传统Function Call的碎片化问题,被类比为“AI领域的HTTP协议”。阿里云、OpenAI等巨头已全面集成MCP,其生态正以指数级扩张,成为Agent开发的事实标准。
在此趋势下,本项目基于MCP协议构建校园服务Agent,通过标准化接口将大模型与校园信息系统(如课表查询、图书馆预约、成绩分析等)深度对接,用户仅需自然语言指令即可完成复杂操作。这一设计将分散的校园服务整合为统一的AI交互入口,既保障了数据安全与本地化部署需求,又通过MCP的开放性降低了开发门槛,为大模型在教育场景的落地提供了轻量化解决方案。
SJTUGeek.MCP.Server.exe)的完整路径pip install -r requirements.txt
--pydll 参数,Windows 系统需要加上后缀 .dll,例如 python310.dll--cookie 参数

SJTUGeek.MCP.Server 程序时需要加上 --use-http 参数,还有 --cookie=<你的 Cookie>,然后在客户端填写地址为 http://localhost:5173/sseSJTUGeek.MCP.Server 程序时需要加上 --use-http 参数,还有 --cookie=<你的 Cookie>,然后在客户端填写地址为http://localhost:5173/
| 网站 | 工具列表 | 实现方法 | 
|---|---|---|
| 教学信息服务网 https://i.sjtu.edu.cn/  | 原生 | |
| 交大邮箱 https://mail.sjtu.edu.cn/  | 原生 | |
| 场馆预约 https://sports.sjtu.edu.cn/pc/  | 原生 | |
| 四则运算 (测试功能)  | Python 插件 | |
| 个人信息 https://my.sjtu.edu.cn/  | Python 插件 | |
| 第二课堂 https://activity.sjtu.edu.cn/  | Python 插件 | |
| 教务处 https://jwc.sjtu.edu.cn/  | Python 插件 | |
| 交大新闻网 https://news.sjtu.edu.cn/  | Python 插件 | 
*注:通过 Python 插件实现的工具需要 Python 环境才可以运行

SJTUGeek.MCP.Server 启动时的 --cookie 参数值欢迎加入上海交通大学学生信息技术协会(思源极客协会),和我们一起探索数智校园的无限可能!
协会官网:https://geek.sjtu.edu.cn/ 招新问卷:https://ssc.sjtu.edu.cn/f/fdd3762e