Tmp.ChIoCYDxiX

🎓 家校数据 · 一键掌控

通过 MCP 协议安全接入 Infinite Campus 校园系统,支持家长实时查询学生成绩、出勤记录、作业任务及师生消息,实现教育数据的一站式智能管理。

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

使用说明

核心功能与用法

infinitecampus-mcp 是一款专为 Infinite Campus Campus Parent 平台设计的 MCP 服务器,允许家长通过自然语言交互查询子女的学业数据。该工具覆盖学生信息管理、学业成绩追踪、出勤监控、行为记录、费用查询及家校沟通六大核心场景。

主要工具集

  • 学业数据ic_list_grades 查询课程成绩,ic_list_assignments 获取当前作业,ic_list_assessments 查看考试成绩
  • 出勤管理ic_list_attendance 汇总出勤情况,ic_list_attendance_events 详细列出缺勤/迟到事件
  • 家校沟通ic_list_messages 查看收件箱,ic_get_message 阅读具体消息,ic_list_documents / ic_download_document 处理学校文档
  • 其他服务:行为事件记录、未缴费用查询、食堂余额等

部署方式

支持两种配置方案:推荐通过 npx -y infinitecampus-mcp 快速启动,或从源码构建。认证采用用户名密码组合,或配合 fetchproxy 浏览器扩展实现 cookie 继承式免密登录。

显著优点

1. 数据整合度高:将分散在多个菜单的成绩、出勤、消息等数据统一为结构化 API
2. 家长场景聚焦:专为家长账号设计,自动发现关联学生,无需手动切换身份

3. 灵活认证机制:支持凭证直联与浏览器 cookie 代理两种模式,兼顾自动化与安全性

4. CUPS 自动适配:自动识别不同学区的 Campus Unified Portal Services 布局,降低配置门槛

潜在局限

  • 地域限制:仅兼容采用 Infinite Campus 平台的美国 K-12 学区
  • 家长视角:无法访问教师或管理员级别的功能(如批量录入成绩)
  • 依赖外部认证:fetchproxy 方案需要浏览器扩展配合,增加使用复杂度
  • 实时性约束:数据刷新频率受 Infinite Campus 平台限制,可能存在数小时延迟

适用人群

  • 需要频繁跟踪子女学业表现的家长
  • 希望自动化汇总多子女学业数据的用户
  • 通过 AI 助手进行家校沟通的家庭

常规风险提示

  • 凭证安全IC_PASSWORD 以环境变量形式存储,需确保 .mcp.json 文件权限控制(建议 600)
  • 网络暴露IC_BASE_URL 指向学区内部系统,建议仅在内网或可信网络环境使用
  • 隐私合规:涉及未成年人教育数据,需遵守 FERPA 等教育隐私法规,避免日志持久化敏感信息
  • 服务稳定性:依赖第三方平台 API,学区系统维护期间可能不可用

Tmp.ChIoCYDxiX 内容

手动下载zip · 1.7 kB
SKILL.mdtext/markdown
请选择文件