io.usefulapi/jackrabbit-class · v1.0.1 · sales-and-crm
Jackrabbit Class MCP by usefulapi is healthy: it completed an MCP handshake in 616 ms and exposes 24 tools.
Read Jackrabbit Class beta data, create students and add class waitlist entries.
Endpoint: https://jackrabbit-class.usefulapi.io/mcp (streamable-http)
Repository · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 24 |
| Latency | 616 ms |
| Last checked (UTC) | 2026-10-31T01:20:20.483Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-10-31T01:20:20.483Z | Healthy | 616 |
jackrabbit_get_organization | The Jackrabbit organization this token accesses: name, email, default currency and logo URL. GET /v1/Options/me. |
jackrabbit_get_custom_field_labels | The organization's own labels for the five family and five student user-defined fields (userField1-5). GET /v1/Options/org-configuration. |
jackrabbit_list_options | The allowed values (id, value, description) of one dropdown list in this organization: locations, sessions, rooms, class categories and statuses, instructors, enroll types, drop reasons, genders, grade levels, family statuses and sources, contact types, staff positions, departments, membership types |
jackrabbit_list_families | List family accounts (billing households): name, status, location, primary phone, address, balance, membership, e-payment and discount settings, notes. Filter by status, location, name, phone or last update. GET /v1/Families. |
jackrabbit_get_family | One family account by id, with balance, billing and discount settings and notes. GET /v1/Families/{id}. |
jackrabbit_list_archived_families | List archived (lead-file) families. GET /v1/Families/archived. |
jackrabbit_list_contacts | List family contacts (parents, guardians, emergency and pickup contacts): name, type, email, phones, address, primary/billing/authorized-for-pickup flags, opt-outs. GET /v1/Contacts. |
jackrabbit_get_contact | One contact by id. GET /v1/Contacts/{id}. |
jackrabbit_list_authorized_contacts | The contacts authorized to pick up one student. GET /v1/Contacts/authorized/{studentId}. |
jackrabbit_list_students | List students: family, location, status, birth date, gender, grade, school, registration and quit dates, sizes, and health notes (medications, allergies, special needs, doctor). Filter by family, active status, location, last name or dates. GET /v1/Students. |
jackrabbit_get_student | One student by id with all profile, size and health-note fields. GET /v1/Students/{id}. |
jackrabbit_list_staff | List staff and instructors: name, status, contact details, positions, employment type, instructor flag, start/end dates. GET /v1/Staff. |
jackrabbit_get_staff_member | One staff member by id. GET /v1/Staff/{id}. |
jackrabbit_list_classes | List classes with schedule (days, start/end time and date), location, room, session, instructors, size, openings, waitlist counts, tuition, age limits and online-registration flags. GET /v1/Classes. |
jackrabbit_get_class | One class by id with its full schedule, capacity, fees and registration settings. GET /v1/Classes/{id}. |
jackrabbit_get_class_roster | Who is in a class today: class name, start time, location, room, instructors and the roster (student id, name, present, makeup). GET /v1/Classes/{classId}/roster. |
jackrabbit_list_class_listings | The public-facing class schedule with openings, age ranges, tuition, location address and online registration links, filterable by category, instructor, days, session, location, gender, room and status. GET /v1/ClassListings. |
jackrabbit_list_enrollments | List enrollments (a student in a class): enroll date and type, enrolled flag, drop date and reason, transfer target. enrolled=true returns only existing enrollments, enrolled=false only dropped ones (omit it for no status filter); future=true lists enrollments that start later. GET /v1/Enrollments ( |
jackrabbit_get_enrollment | One enrollment by id (set future=true for a future-dated enrollment). GET /v1/Enrollments/{id} or /v1/Enrollments/future/{id}. |
jackrabbit_list_attendance | List attendance records (only dates where someone marked attendance): student, class, date, attended, note and makeup details. Filter by student, class, date range, attended and makeup status. GET /v1/Attendance. |
jackrabbit_list_waitlist_entries | List class waitlist entries: class, student, entry date, position and notes. Filter by class, student or entry date. GET /v1/Classes/waitlist-entries. |
jackrabbit_get_franchise_revenue_summary | Corporate tokens only: total revenue per franchise organization for a date range. GET /v1/Reports/franchise-revenue-summary. |
jackrabbit_create_student | WRITE: add a new student to an existing family in Jackrabbit (not idempotent: calling twice creates two students). Requires the family id and first name. POST /v1/Students. |
jackrabbit_create_waitlist_entry | WRITE: put a student on a class waitlist (not idempotent; Jackrabbit answers 409 if the student is already on it). Does not enroll the student. POST /v1/Classes/waitlist-entries. |