Repository navigation
Releases: dlam12138/UPC-MCP
Releases · dlam12138/UPC-MCP
Release list
v0.1.0 · 首个公开版本
UPC-MCP v0.1.0 · 首个公开版本
面向中国石油大学(华东)学生的本地校园 MCP 服务,提供 22 个工具:校园卡余额、两校区空闲教室、石光第二课堂、图书馆座位、校园 App 课表、e站通,以及能力/会话状态。
下载怎么选
- 大多数 Windows 用户:下载
UPC-MCP-v0.1.0-source.zip,解压后双击安装.cmd;需要 Python 3.12+,安装时联网下载依赖。 - 已有 Python 虚拟环境:安装
upc_mcp-0.1.0-py3-none-any.whl。 - 开发者/构建:
upc_mcp-0.1.0.tar.gz。 SHA256SUMS:以上三个文件的 SHA-256,可用 PowerShellGet-FileHash -Algorithm SHA256核对。
本机配置
安装后在本地设置页填写学校账号密码,再复制页面生成的 MCP 配置到 AI 客户端。也可以让 Agent 按配置指引完成安装和接入,密码仍由用户在本机填写。
本地设置支持保存/更新/移除凭据、四个平台逐项连接检查和配置复制。密码通过 Windows DPAPI 加密,不作为 MCP 参数或聊天输入;发布包不含任何人的可用凭据。
验证
- 干净 Windows/Python 3.13 环境:安装成功、587 项测试通过、22 工具发现成功。
- Windows CI:Python 3.12 / 3.13 全部通过。
- 源码、wheel、sdist 和安装 ZIP 内容审计通过;Gitleaks 8.30.1 扫描完整首版 Git 历史无发现。
- 本次发布没有发送学校密码、提交活动报名或图书馆预约。
已知边界
校园卡流水已废除;不提供签到、自动抢座、取消或 e站通代提交。课表按周,e站通个人列表当前限第 1 页和已验证筛选。学校未返回的数据保持未知。验证码/二次验证需要官方交互;真实报名、预约提交未作为发布验收。