minagishl/nlobby-cli

CLI and MCP server for N Lobby school portal

52
/ 100
Established

Provides dual CLI and MCP server interfaces to access N Lobby school portal data—news, schedules, courses, and profiles—via stdio transport compatible with Claude and Cursor. Implements browser-based authentication through Puppeteer with automatic session persistence to `~/.nlobby/session`, plus stateless cookie-based auth for MCP mode. Exposes 20+ tools including news filtering, calendar management (personal/school types), exam scheduling, and role-based access for students, parents, and staff.

Available on npm.

Maintenance 13 / 25
Adoption 9 / 25
Maturity 18 / 25
Community 12 / 25

How are scores calculated?

Stars

3

Forks

1

Language

TypeScript

License

MIT

Last pushed

Mar 19, 2026

Monthly downloads

584

Commits (30d)

0

Dependencies

8

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/minagishl/nlobby-cli"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.