Skip to main content
Glama
chrischall
by chrischall

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
IC_1_NAMENoName for district 1 (e.g., anoka)
IC_2_NAMENoName for district 2 (e.g., another district)
IC_3_NAMENoName for district 3 (e.g., another district)
IC_1_BASE_URLNoBase URL for district 1 (e.g., https://anoka.infinitecampus.org)
IC_1_DISTRICTNoDistrict identifier for district 1 (e.g., anoka)
IC_1_PASSWORDNoPassword for district 1
IC_1_USERNAMENoUsername for district 1 (e.g., parent@example.com)
IC_2_BASE_URLNoBase URL for district 2
IC_2_DISTRICTNoDistrict identifier for district 2
IC_2_PASSWORDNoPassword for district 2
IC_2_USERNAMENoUsername for district 2
IC_3_BASE_URLNoBase URL for district 3
IC_3_DISTRICTNoDistrict identifier for district 3
IC_3_PASSWORDNoPassword for district 3
IC_3_USERNAMENoUsername for district 3

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
ic_healthcheckA

Resolves the credential the way real tools do, then makes one authenticated request to your Infinite Campus portal. Reports which source supplied the credential, whether your Infinite Campus portal accepted it, the round-trip time, and a plain-English hint distinguishing 'no credential' from 'credential rejected' from 'a your Infinite Campus portal-side problem'. Call this when a real tool fails and you want to know which hop broke. Read-only; never returns the credential itself.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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