infinitecampus-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@infinitecampus-mcpshow me my child's missing assignments"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
infinitecampus-mcp
MCP server for Infinite Campus (Campus Parent portal). Single-account config — linked districts are auto-discovered via CUPS SSO after login.
Tools
19 tools across academics, daily life, documents, messaging, and feature discovery.
Domain | Tools |
Districts |
|
Students |
|
Schedule |
|
Assignments |
|
Grades |
|
School calendar |
|
Attendance |
|
Behavior |
|
Food service |
|
Documents |
|
Messaging |
|
Teachers |
|
Assessments |
|
Fees |
|
Features |
|
Tools that the harness will gate as write/IO operations: ic_download_document.
Configuration
Set a single set of env vars for your primary Infinite Campus account:
IC_BASE_URL=https://campus.springfield.k12.example.us
IC_DISTRICT=springfield
IC_USERNAME=parent@example.com
IC_PASSWORD=...
IC_NAME=Springfield # optional, defaults to IC_DISTRICTLinked districts (via CUPS SSO) are auto-discovered after primary login — a parent with kids in two districts only configures the primary. No extra config needed. If you have truly separate IC instances with different credentials, run two MCP instances.
See .env.example.
Status
Unofficial — not affiliated with Infinite Campus. AI-maintained.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/chrischall/infinitecampus-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server