← 返回
未分类 Key 中文

Tmp.NBXfKNSiHI

This skill should be used when the user asks about Infinite Campus (Campus Parent) data for their student(s). Triggers on phrases like "check grades", "what'...
此技能用于用户查询其学生的 Infinite Campus(Campus Parent)数据,如“查看成绩”等触发。
chrischall chrischall 来源
未分类 clawhub v2.3.4 8 版本 100000 Key: 需要
★ 0
Stars
📥 584
下载
💾 0
安装
8
版本
#latest

概述

infinitecampus-mcp

MCP server for Infinite Campus Campus Parent — read student grades, attendance, assignments, and messages; download documents; and send messages.

Setup

Option A — npx (recommended)

Add to .mcp.json in your project or ~/.claude/mcp.json:

{
  "mcpServers": {
    "infinitecampus": {
      "command": "npx",
      "args": ["-y", "infinitecampus-mcp"],
      "env": {
        "IC_BASE_URL": "https://campus.yourdistrict.k12.example.us",
        "IC_DISTRICT": "your-district-appname",
        "IC_USERNAME": "parent@example.com",
        "IC_PASSWORD": "yourpassword"
      }
    }
  }
}

Option B — from source

git clone https://github.com/chrischall/infinitecampus-mcp
cd infinitecampus-mcp
npm install && npm run build

Authentication

Two paths — the MCP tries them in priority order:

  1. Username/password. Set IC_USERNAME + IC_PASSWORD along with IC_BASE_URL + IC_DISTRICT.
  2. fetchproxy fallback. Install the fetchproxy 0.3.0 extension, sign into your IC portal in the browser, and leave IC_USERNAME / IC_PASSWORD unset. IC_BASE_URL + IC_DISTRICT are still required so the MCP knows which host to read cookies from.

IC_BASE_URL is your district's portal URL; IC_DISTRICT is the app-name path segment from that URL. Set IC_DISABLE_FETCHPROXY=1 to opt out of the fallback (headless / CI).

Tools (prefix ic_)

Students & teachers

  • ic_list_students — list students linked to your parent account
  • ic_list_teachers — list teachers for a student

Academics

  • ic_list_grades(studentId) — class grades
  • ic_list_recent_grades(studentId) — recently graded items
  • ic_list_assignments(studentId) — current assignments
  • ic_list_assessments(studentId) — test scores

Attendance

  • ic_list_attendance(studentId) — attendance summary
  • ic_list_attendance_events(studentId) — individual absence/tardy events
  • ic_list_school_days(studentId) — calendar days

Behavior & fees

  • ic_list_behavior(studentId) — behavior incidents
  • ic_list_fees(studentId) — outstanding fees
  • ic_list_food_service(studentId) — cafeteria balance

Messaging

  • ic_list_messages — inbox
  • ic_get_message(id) — read a message
  • ic_list_documents(studentId) / ic_download_document(id) — documents

Notes

  • Set IC_NAME if you want a friendly name other than the district appname.
  • Auto-discovers the CUPS (Campus Unified Portal Services) layout from the base URL — no extra config needed for most districts.

版本历史

共 8 个版本

  • v2.3.4 当前
    2026-06-14 19:30 安全
  • v2.3.3
    2026-06-11 17:30
  • v2.3.2
    2026-06-06 06:37
  • v2.3.1
    2026-05-31 13:24
  • v2.3.0
    2026-05-29 13:30
  • v2.2.3
    2026-05-28 13:20
  • v2.1.3
    2026-05-23 16:27 安全 安全
  • v2.1.1
    2026-05-08 02:18 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

suspicious
查看报告

🔗 相关推荐

office-efficiency

Tmp.MII9JI7trn

chrischall
用于当用户要求读取、写入、格式化或管理 Google 表格时。触发请求包括电子表格数据、单元格格式、标签页管理、命名范围等。
★ 0 📥 1,647
education

Language Learning Tutor

chipagosfinest
AI语言导师,通过对话、词汇练习、语法课程、抽认卡及沉浸式练习,助您学习任意语言。适用于学习新语言、练词汇、学语法、翻译、会话练习、旅行准备、习语俚语或改善发音。支持包括中、英、日、韩、法、德、西等在内的100多种语言。
★ 29 📥 8,845
education

Interview Simulator

wscats
模拟各类职位和经验水平的面试,提供定制化的技术、行为及案例问题,并给予详细反馈与评分。
★ 23 📥 21,970