maiklubi is a CLI and AI agent integration for myclub.fi — check events, RSVP, view invoices and notifications across multiple members and clubs in one place.
Stop switching between browser tabs for each child and each club. maiklubi pulls it all together.
List upcoming training sessions and matches. Confirm or cancel attendance for any family member directly from the terminal.
Configure every child across every club once. Run commands for one person or all of them with --all-members.
See open and paid invoices at a glance — due dates, amounts, and payment references without logging in to each club separately.
Read club announcements straight from the terminal. Never miss an important notice buried in an email digest.
Create webcal:// subscriptions filtered by person, hobby, or attendance status — feed directly into Apple Calendar or Google Calendar.
Every command supports --json output, plus a bundled agent skill. Ask your AI assistant to check who's joining tonight's practice.
Just run maiklubi — a menu-driven interface guides you through browsing and acting on events, invoices, and calendars.
Filter events by --start and --end dates, or use --days for a rolling lookahead window.
A quick look at the commands you'll actually use every day.
No complicated configuration. Uses your existing myclub.fi credentials.
Run npm install -g maiklubi. Requires Node.js 18 or later.
Run maiklubi — the interactive setup will ask for your myclub.fi email and password and store them securely.
The tool discovers your club memberships automatically. Name each person once and you're done.
Run maiklubi for the interactive menu, or use individual commands in scripts and AI workflows.
npm install -g maiklubimaiklubi and enter your myclub.fi email & password (stored locally).skills/maiklubi into ~/.claude/skills/ so Claude Code can use it.maiklubi … --json commands and reports back.On your own machine — in ~/.config/maiklubi/config.json (owner-only permissions), or via environment variables. They're only ever sent to myclub.fi to log you in; nothing goes to any third-party server.
No. maiklubi is a command-line tool that runs entirely on your computer and talks directly to myclub.fi. There's nothing to host or sign up for.
No. It's an independent, unofficial tool — not affiliated with, endorsed by, or connected to myClub / myclub.fi. You use it with your own account and credentials, at your own risk.
It logs in as you and sees exactly what you'd see in the myclub.fi web app: your family's events, invoices, and notices — nothing more. Your password stays on your machine.
No. Reading is read-only. It only makes changes — like RSVPing to an event — when you explicitly run that command, or ask your AI assistant to.
Yes. Configure each family member once, across as many clubs as they belong to, then run any command for one person or for everyone at once with --all-members.
Yes — every command has a --json mode and the repo ships an agent skill, so Claude Code and similar tools can run maiklubi for you. See the setup steps above.
Free, open source, and takes two minutes to set up.