MCP.Market

Schoolpass MCP server

by chrischall·io.github.chrischall/schoolpass-mcp·v1.0.10

SchoolPass for Claude — students, arrival/dismissal calendar, pickup changes, and school info

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

not scanned yet

Adoption
Growing

0 stars508 downloads/wk

Reviews

Write one

Nobody 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.

Not scanned yet. New listings are scanned within a day or two of arriving.

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
Add to Cursor

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 Calendar
    Agent-Native Google Calendar - manage events, sync, and public booking
    A
  • AIquila — Nextcloud MCP Server
    Nextcloud MCP server — 345 tools: files, calendar, contacts, mail, Talk, Deck, photos, maps, notes
    C
  • Intervals Icu
    Read/write Intervals.icu MCP server: activities, wellness, calendar, gear, and workouts.
    B
  • iCloud MCP
    Apple Mail, Calendar, Contacts, Reminders, Notes, Messages and Safari via AppleScript or iCloud
    B
  • Mu
    News, web search, mail, markets, weather, places, files, calendar, contacts. 67 tools, one endpoint.
    B

More from chrischall →