核心功能
infinitecampus-mcp 是专为 Infinite Campus(美国 K-12 学校广泛使用的 SIS 系统)家长端设计的 MCP 服务器,支持 Claude 等 AI 助手直连 Campus Parent 门户数据。
主要能力覆盖四大场景:
- 学业追踪:实时查询课程成绩、近期评分项、作业列表、测验分数
- 出勤管理:查看出勤摘要、缺勤/迟到明细、校历安排
- 家校沟通:读取收件箱消息、下载学校文档、向教师发送消息
- 事务提醒:行为记录查询、待缴费用、食堂余额
显著优点
1. 零门槛部署:npx -y infinitecampus-mcp 一键运行,无需本地构建
2. 智能认证兜底:优先用户名/密码认证,失败自动回退至浏览器 Cookie 代理(fetchproxy),兼顾自动化与便捷性
3. 自动适配架构:内置 CUPS 布局自动发现,覆盖绝大多数学区配置
4. 细粒度数据权限:按学生 ID 隔离查询,支持多子女家庭分别管理
潜在局限与风险
- 地域限制:仅服务使用 Infinite Campus 的美国 K-12 学区,国际用户无法使用
- 凭据敏感:需明文存储家长账号密码,虽支持 fetchproxy 规避,但配置不当存在泄露风险
- 功能只读为主:消息发送、文档下载为有限写入能力,无法修改成绩或出勤记录
- 第三方依赖:fetchproxy 方案需额外安装浏览器扩展,增加维护复杂度
适合人群
美国 K-12 学生家长,尤其多子女家庭需频繁追踪学业进展;教育科技开发者构建家校自动化工作流。
安全提示
- 凭证建议存放于环境变量或安全密钥管理器,避免硬编码
- 公共设备使用后清除浏览器 Cookie 或 fetchproxy 会话
- 定期检查
IC_DISABLE_FETCHPROXY设置,防止意外回退至不安全认证路径