ic_get_features
Inspect a student's enrollment feature-flag map to verify which Infinite Campus features are enabled, with false values marking disabled capabilities.
Instructions
List the district's displayOptions feature-flag allow-list for each of a student's enrollments. Each enrollment's features object is a map of ~90 flag names (attendance, behavior, assessment, documents, grades, schedule, etc.) to booleans. A false value means the district has that feature disabled for this enrollment; true or missing means it's available. Used internally by other tools to short-circuit disabled features, but exposed here so the LLM can answer capability questions directly.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| view | No | Response shape: "compact" (default) drops fields the response already carries elsewhere; "full" returns every field this server understands. compact strips image/avatar URLs from the response; "full" returns Infinite Campus's payload untouched. No field projection: this server has no verified record of which Infinite Campus fields matter, and inventing one would risk dropping a field a caller needs. | |
| district | Yes | ||
| studentId | Yes | Student personID from ic_list_students |