Infinitecampus Mcp
Analysis
The skill is coherent for accessing Infinite Campus data, but it requires Campus Parent credentials and can access/download sensitive student records, so it should only be installed from a trusted source.
Findings (4)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
"command": "npx", "args": ["-y", "infinitecampus-mcp"]
The recommended setup fetches and runs the npm package through npx. This is disclosed and purpose-aligned, but it means the package supply chain is trusted with the portal credentials.
Tools that the harness will gate as write/IO operations: `ic_download_document`.
The skill includes a document download tool that writes portal documents to disk. The artifact discloses this and expects gating.
could not confirm whether fetching the body marks the message as read — some district configurations may do so
A message-reading tool may have a small portal-side side effect even though it is treated as read-only.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
IC_USERNAME=parent@example.com IC_PASSWORD=... Linked districts (via CUPS SSO) are auto-discovered after primary login
The server uses the user's Campus Parent credentials and may access linked districts after login. That is expected for the purpose, but it is sensitive delegated account access.
