Schoolpass MCP server
SchoolPass for Claude — students, arrival/dismissal calendar, pickup changes, and school info
not scanned yet
0 stars508 downloads/wk
Reviews
Write oneNobody has reviewed Schoolpass yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Schoolpass tools
No tool declarations could be read from the package source. They show once the server is installed.
How Schoolpass compares
Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 60% of 1,299 Productivity servers
- Downloads a week
- 508
- more than 83% of 427 Productivity servers with a package
Release history: 11 versions in the registry since 2026-09-10, latest 2026-10-16, typically one every 2 days.
Install Schoolpass in Claude Code, Cursor or VS Code
Runs npx -y schoolpass-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add schoolpass-mcp -- npx -y schoolpass-mcp
What the publisher says
From the Schoolpass repository's README, as published. We do not edit it. Read it on GitHub
schoolpass-mcp
MCP server for SchoolPass — read AND change your child's school arrival & dismissal from a parent account. Talks to the SchoolPass REST API used by the SchoolPass web and mobile apps, authenticating server-side with your own parent email and password (no browser, no extension).
Developed and maintained by AI (Claude Code). Use at your own discretion.
Parent-scoped: read tools plus a confirm-gated dismissal-change write/cancel.
Tools
Configuration
Finding your school id and region host: sign into your school's .school-pass.net portal, open the new SchoolPass app, and read appCode (the id) and apiUrl (the host) from its browser localStorage.
Install
{
"mcpServers": {
"schoolpass": {
"command": "npx",
"args": ["-y", "schoolpass-mcp"],
"env": {
"SCHOOLPASS_EMAIL": "you@example.com",
"SCHOOLPASS_PASSWORD": "your-password",
"SCHOOLPASS_SCHOOL_CODE": "1183"
}
}
}
}Notes
management, carline operations, reports, bus routing); those return 403.
- Parent scope only. A parent token cannot reach admin routes (visitor
repeated failures can get the account challenged.
- Never retry a rejected login. SchoolPass fronts its login with reCAPTCHA;
answers tools/list; the config error surfaces on the first tool call.
- No credentials, still boots. The server starts without configuration and
Without the server: curl
The SchoolPass API is reachable server-side, so a one-off shell read needs no MCP process — see the bundled schoolpass-curl skill (skills/schoolpass-curl/) for a curl + jq recipe set.
Development
npm install
npm test # tsc typecheck + unit + boot tests
npm run build # tsc + esbuild bundle
node --env-file=.env scripts/live-check.mjs # live read-only check (needs .env)License
MIT
Nothing above is checked by us. What we check is on the safety report.
Schoolpass: common questions
- Is Schoolpass MCP server safe?
- Mostly: it is graded B (83/100). Read the Schoolpass safety report
- How do I install Schoolpass?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Schoolpass need an API key?
- Yes. The registry entry asks for
SCHOOLPASS_PASSWORD. - Is Schoolpass maintained?
- The last commit was 21 days ago (2026-10-14). The latest release is v1.0.10.
- What can I use instead of Schoolpass?
- Servers from other publishers that do the same job: Agent-Native Calendar MCP server, AIquila — Nextcloud MCP Server and Intervals Icu MCP server.
- How does Schoolpass compare with other Productivity MCP servers?
- safety score 83/100 (higher than 60% of 1,299 Productivity servers); downloads a week 508 (more than 83% of 427 Productivity servers with a package). Full comparison.
Alternatives to Schoolpass
Same job from other publishers: the closest match first, then the best rated.
- Agent-Native CalendarAgent-Native Google Calendar - manage events, sync, and public bookingnot reviewedEstablishedA
- AIquila — Nextcloud MCP ServerNextcloud MCP server — 345 tools: files, calendar, contacts, mail, Talk, Deck, photos, maps, notesnot reviewedEstablishedC
- Intervals IcuRead/write Intervals.icu MCP server: activities, wellness, calendar, gear, and workouts.not reviewedEstablishedB
- iCloud MCPApple Mail, Calendar, Contacts, Reminders, Notes, Messages and Safari via AppleScript or iCloudnot reviewedEstablishedB
MuNews, web search, mail, markets, weather, places, files, calendar, contacts. 67 tools, one endpoint.not reviewedEstablishedB