infinitecampus-mcp
Related Servers
Alternatives to infinitecampus-mcp
No user-submitted related servers found.
Related Servers
- AlicenseAqualityAmaintenanceMCP server for Canvas LMS enabling parent observers and students to access courses, assignments, grades, and more. Supports multiple authentication methods including token, OAuth, and a convenient fetchproxy fallback.19613 npmMIT
- FlicenseAqualityCmaintenanceA local MCP server for reading ParentSquare data (feeds, calendar, messages, directory, groups, and more) using undocumented internal APIs. It enables Claude, Cursor, and other MCP clients to access your ParentSquare account via stdio.231-
- AlicenseNot gradedqualityCmaintenanceAn MCP server that automates login to PAUSD Schoology via ClassLink and provides tools to fetch grades, upcoming assignments, and recent posts.4MIT
- FlicenseAqualityCmaintenanceMCP server that gives Claude read access to your ParentSquare parent account, enabling queries about school posts, calendars, messages, directory, signups, forms, payments, and files. It also parses image/PDF attachments so calendar flyers are accessible.23-
- AlicenseNot gradedqualityDmaintenanceMCP server for Canvas LMS with automatic OAuth authentication. Enables interaction with courses, assignments, grades, modules, discussions, quizzes, files, calendar, messaging, and more without manual API token management.3,780 npmMIT
- FlicenseBqualityBmaintenanceEnables parents and students to interact with the Edookit school portal through MCP, including viewing grades, assignments, timetables, attendance, messages, payments, and more, as well as submitting absence excuses and sending messages.21-
TDQS
Scored across 20 tools
Most tools map cleanly to a distinct Infinite Campus module (fees, behavior, food service, documents, etc.), and the detailed descriptions reinforce those boundaries. Two pairs create moderate confusion risk: ic_list_attendance vs ic_list_attendance_events (summary vs individual events) and ic_list_grades vs ic_list_recent_grades (term grades vs recently-graded assignments, despite the misleading name).
All tools share a consistent ic_ prefix and nearly all follow ic_<verb>_<noun> with list_ for collections and get_/download_ for single items, which is a readable and predictable pattern. Deviations include ic_healthcheck (noun-only) and the misleading ic_list_recent_grades, which actually returns assignments rather than grades.
20 tools is on the heavy end of the 16–25 borderline range, though each maps to a distinct SIS module, making the count defensible for Infinite Campus's broad feature surface. Some near-duplicates (attendance summary vs events; assignment history vs recent grades) slightly inflate the count and could have been merged or more clearly separated.
The read-only parent-portal surface is thoroughly covered: every major module (assessments, attendance, behavior, calendar, documents, fees, food service, grades, assignments, messages, schedule, teachers) has a dedicated tool, and messages/documents have complete list-then-fetch pairs. Gaps are minor — no explicit mark-as-read for messages, no student profile detail beyond the roster list, and no write operations (likely by design).