Agent♥︎Age
Catalog

io.github.chrischall/infinitecampus-mcp

Official

by chrischall · TypeScript

Infinite Campus (Campus Parent) for Claude — grades, attendance, assignments, messages

Infinite Campus (Campus Parent) MCP Server

This MCP server provides access to the Infinite Campus (Campus Parent) portal for Claude. It covers school-related data such as grades, attendance, assignments, and messages. The server uses a single-account configuration, and linked districts are auto-discovered after login via CUPS SSO.

🛠️ Key Features

  • Infinite Campus (Campus Parent) access for Claude
  • Academics: grades, attendance, assignments
  • Messaging support
  • Single-account configuration
  • Linked districts auto-discovered via CUPS SSO after login
  • 20 tools across academics, daily life, documents, messaging, and feature discover

🚀 Use Cases

  • Retrieve academic records (grades and attendance)
  • Access assignments
  • Read or use messages from the portal
  • Use portal documents and daily-life related tools after authentication

⚡ Developer Benefits

  • Exposes 20 MCP tools grouped by academics, daily life, documents, messaging, and feature discover
  • Automates district discovery via CUPS SSO after a single login flow

⚠️ Limitations

  • Requires a single-account configuration
  • Linked districts depend on CUPS SSO auto-discovery after login
infinite campusgradesattendancestudent recordsschool