Tmp.ChIoCYDxiX

📚 一站式学业数据智能管家

专为 Infinite Campus 家长端设计的 MCP 服务,安全读取学生成绩、出勤、作业和消息,支持文档下载与教师沟通。

收藏
2.8k
安装
995
版本
2.3.6
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

infinitecampus-mcp 是一款面向 K-12 学生家长的开源 MCP(Model Context Protocol)服务,桥接 Claude 等 AI 助手与 Infinite Campus 校园管理系统。通过标准化接口,家长可用自然语言查询孩子的学业数据,无需手动登录繁琐的网页门户。

显著优点

1. 全面数据覆盖:支持成绩查询(含近期评分项)、作业列表、考试分数、出勤记录、行为事件、待缴费用、餐卡余额等核心学业指标
2. 双向沟通能力:不仅可读消息收件箱,还能向教师发送消息,实现家校互动的自动化

3. 灵活认证机制:提供用户名/密码直连和浏览器 Cookie 代理两种认证方式,兼顾便捷性与安全性

4. 多子女支持ic_list_students 自动识别关联的多个学生账户,适合多孩家庭

5. 零配置部署:通过 npx -y infinitecampus-mcp 一键运行,自动识别 CUPS 门户结构

潜在局限与风险

| 风险类别 | 具体说明 |
|---------|---------|
| **凭据安全** | 需明文存储 `IC_USERNAME`/`IC_PASSWORD`,虽支持 fetchproxy 缓解,但多数用户仍会直接使用密码认证 |
| **权限边界** | 仅支持**读取+消息发送**,无法修改成绩或出勤记录(设计上的安全边界) |
| **地区兼容性** | 依赖 CUPS 标准布局,部分定制化程度高的学区可能解析失败 |
| **第三方依赖** | fetchproxy 方案需安装浏览器扩展,增加信任链条 |

适合人群

  • 需要频繁追踪多子女学业进度的家长
  • 希望自动化生成周报/月报总结的家庭
  • 与教师有定期沟通需求但时间有限的用户

安全建议

建议优先使用 fetchproxy 方案避免密码硬编码;定期轮换密码;不在公共仓库提交 .mcp.json 文件。

Tmp.ChIoCYDxiX 内容

手动下载zip · 2.9 kB
skill-card.mdtext/markdown
请选择文件