accueil / serveurs / Recherche & Web / com.lodikidsactivities/lodi-kids-activities
com.lodikidsactivities/lodi-kids-activities
serveur MCP (Model Context Protocol) · lodi-kids-activities 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.lodikidsactivities/lodi-kids-activities est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.lodikidsactivities/lodi-kids-activities » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 72 outils
- admin_cost_summary≈ 54 tokens
Month-to-date spend across Anthropic / Firecrawl / Serper / Apify / Resend / Twilio (when each logger is in place).
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "admin_cost_summary", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - admin_live_activity≈ 48 tokens
Last 24h of activity across the platform — signups, saves, contacts, claims, discoveries.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "admin_live_activity", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - admin_mcp_stats≈ 40 tokens
MCP call volume + top tools + top agents in the last 7 days.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "admin_mcp_stats", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - admin_pending_claims≈ 65 tokens
Pending org + daycare claim REQUESTS (someone applied to claim but admin hasn't approved). Excludes the long tail of seed orgs that have no contact info yet.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "admin_pending_claims", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - admin_pending_discoveries≈ 50 tokens
Pending discoveries in admin queue.
Paramètres, retour & exemple (1)
Paramètreslimit· integer · optionnel
Exemple d'appel{"name": "admin_pending_discoveries", "arguments": {"limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - admin_pending_guides≈ 34 tokens
Pending editorial guide drafts.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "admin_pending_guides", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - admin_search_trends≈ 58 tokens
Top parent search queries in the last 30d. Reads parent_search_queries.
Paramètres, retour & exemple (1)
Paramètreslimit· integer · optionnel
Exemple d'appel{"name": "admin_search_trends", "arguments": {"limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - city_stats≈ 108 tokens
Aggregate stats for a city: # programs, # daycares, % claimed by owners, % with Spanish description, % free, category breakdown. Useful for AIs answering 'how many youth programs are there in Lodi' or comparing Lodi to other cities.
Paramètres, retour & exemple (1)
Paramètrescity_slug· string · optionnel
City slug (e.g. 'lodi'). Defaults to 'lodi' if omitted.
Exemple d'appel{"name": "city_stats", "arguments": {"city_slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - daycare_capacity≈ 50 tokens
Get current capacity by age band for the daycare(s) this org owns.
Paramètres, retour & exemple (1)
Paramètresdaycare_id· string · optionnel
Exemple d'appel{"name": "daycare_capacity", "arguments": {"daycare_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - daycare_list_applications≈ 46 tokens
Submitted applications for the org's daycare.
Paramètres, retour & exemple (1)
Paramètresstatus· string · optionnel
Exemple d'appel{"name": "daycare_list_applications", "arguments": {"status": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - daycare_list_tours≈ 64 tokens
Tour requests for the org's daycare(s).
Paramètres, retour & exemple (1)
Paramètresstatus· string · optionnel · requested | confirmed | completed | no_show | declined | cancelled
Exemple d'appel{"name": "daycare_list_tours", "arguments": {"status": "requested"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - daycare_list_waitlist≈ 46 tokens
Current waitlist queue for the org's daycare.
Paramètres, retour & exemple (1)
Paramètresdaycare_id· string · optionnel
Exemple d'appel{"name": "daycare_list_waitlist", "arguments": {"daycare_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - daycare_respond_to_tour≈ 132 tokens
Respond to a tour request — confirm with a date/time, propose alternates via notes, or decline.
Paramètres, retour & exemple (5)
Paramètresnote· string · optionneltour_id· string · requisresponse· string · requis · confirm | declineconfirmed_date· string · optionnel
YYYY-MM-DD; required if response='confirm'confirmed_time· string · optionnel
e.g. '10:30am'
Exemple d'appel{"name": "daycare_respond_to_tour", "arguments": {"tour_id": "texte", "response": "confirm"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - daycare_set_capacity≈ 152 tokens
Upsert capacity for one age band on a daycare. Age bands: infant, toddler, twos, threes, fours, prek, kindergarten.
Paramètres, retour & exemple (6)
Paramètresnotes· string · optionnelage_band· string · requis · infant | toddler | twos | threes | fours | prek | kindergartendaycare_id· string · requistotal_slots· integer · requiswaitlist_count· integer · optionnelcurrent_enrollment· integer · optionnel
Exemple d'appel{"name": "daycare_set_capacity", "arguments": {"age_band": "infant", "daycare_id": "texte", "total_slots": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - featured_listings≈ 57 tokens
Returns the currently-promoted programs on the LKA homepage. Reads from featured_listings table within the active date window.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "featured_listings", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_daycare≈ 106 tokens
Get full details for a single daycare by slug, including capacity by age band (infant / toddler / 2s / 3s / 4s / pre-K / kindergarten) when the daycare has filled it in. Use after `search_daycares` to surface specifics.
Paramètres, retour & exemple (1)
Paramètresslug· string · requis
Daycare slug from search_daycares results.
Exemple d'appel{"name": "get_daycare", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_event≈ 62 tokens
Get full details for a single event by slug. Use after `list_upcoming_events`.
Paramètres, retour & exemple (1)
Paramètresslug· string · requis
Event slug.
Exemple d'appel{"name": "get_event", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_guide≈ 52 tokens
Fetch the full markdown body of a published editorial guide by slug.
Paramètres, retour & exemple (1)
Paramètresslug· string · requis
Exemple d'appel{"name": "get_guide", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_program≈ 108 tokens
Get full details for a single program by slug. Use this after `search_programs` returned a result and the user wants to know more — full description, schedule, registration timing, contact info.
Paramètres, retour & exemple (1)
Paramètresslug· string · requis
Program slug from search_programs results (e.g. 'lodi-fc-competitive-soccer').
Exemple d'appel{"name": "get_program", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_categories≈ 75 tokens
Returns the distinct program categories currently active in the LKA directory (e.g. Sports, Music, Arts, Academics, Swimming, Dance). Use this before search_programs to suggest exact category strings.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_categories", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_cities≈ 62 tokens
Returns the cities Lodi Kids Activities currently serves. Today: Lodi, CA only. Other cities are seeded but inactive; do not surface as active to users.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_cities", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_guides≈ 97 tokens
Lists editorial guides published on LKA — parent-facing articles like 'How to pick a summer camp,' 'Lodi after-school programs by neighborhood,' etc. Useful when a parent is researching a topic rather than searching a specific program.
Paramètres, retour & exemple (1)
Paramètreslimit· integer · optionnel
Exemple d'appel{"name": "list_guides", "arguments": {"limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_reviews≈ 98 tokens
Public reviews for a program or daycare. Returns rating, text, reviewer first name only, season. Used by AIs to surface parent sentiment when recommending a program.
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionneldaycare_slug· string · optionnelprogram_slug· string · optionnel
Exemple d'appel{"name": "list_reviews", "arguments": {"limit": 1, "daycare_slug": "texte", "program_slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_upcoming_events≈ 150 tokens
List upcoming family events in Lodi, CA — open houses, workshops, community days, storytimes, sports clinics. Different from `search_programs` (ongoing classes) — these are single-day or short-window events.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnel
Max events to return (1-30). Default 10.category· string · optionnel
Filter by event category: workshop, open_house, community, showcase, fundraiser, camp_session, storytime, sports_clinic.
Exemple d'appel{"name": "list_upcoming_events", "arguments": {"limit": 1, "category": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - nearby_programs≈ 119 tokens
Programs within a radius (miles) of a lat/lng point. Useful for AIs answering 'what's near 95240' style questions. Uses naive Haversine — accurate enough for a single city.
Paramètres, retour & exemple (4)
Paramètreslat· number · requislng· number · requislimit· integer · optionnelradius_miles· number · optionnel
Exemple d'appel{"name": "nearby_programs", "arguments": {"lat": 1, "lng": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - org_add_program_event≈ 169 tokens
Add a single event (practice, game, scrimmage, picture day, cancellation, etc.) to a program's calendar.
Paramètres, retour & exemple (8)
Paramètreskind· string · requis · practice | game | scrimmage | tournament | recital | picture_day | meeting | field_tripnotes· string · optionneladdress· string · optionnelends_at· string · optionnellocation· string · optionnelopponent· string · optionnelstarts_at· string · requis
ISO 8601 timestampprogram_id· string · requis
Exemple d'appel{"name": "org_add_program_event", "arguments": {"kind": "practice", "starts_at": "texte", "program_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - org_analytics≈ 55 tokens
Org-level analytics — page views, saves, contacts in a date window.
Paramètres, retour & exemple (1)
Paramètresdays· integer · optionnel
Exemple d'appel{"name": "org_analytics", "arguments": {"days": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - org_archive_program≈ 63 tokens
Soft-archive a program (active=false). Hides from public directory but preserves history.
Paramètres, retour & exemple (1)
Paramètresprogram_id· string · requis
Exemple d'appel{"name": "org_archive_program", "arguments": {"program_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - org_cancel_program_event≈ 68 tokens
Mark a program event as canceled. Enrolled parents see this in their hub + iCal.
Paramètres, retour & exemple (2)
Paramètresreason· string · optionnelevent_id· string · requis
Exemple d'appel{"name": "org_cancel_program_event", "arguments": {"event_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - org_confirm_listing_fresh≈ 61 tokens
Confirm a program listing is still accurate (resets the stale-nudge timer).
Paramètres, retour & exemple (1)
Paramètresprogram_id· string · requis
Exemple d'appel{"name": "org_confirm_listing_fresh", "arguments": {"program_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - org_dashboard≈ 50 tokens
Org dashboard summary — program count, leads in last 7d, new saves in last 7d, listing-status breakdown.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "org_dashboard", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - org_generate_promo_kit_url≈ 66 tokens
Returns a URL to the org's downloadable promo kit (QR poster + share card) for a given program.
Paramètres, retour & exemple (1)
Paramètresprogram_id· string · requis
Exemple d'appel{"name": "org_generate_promo_kit_url", "arguments": {"program_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - org_list_leads≈ 39 tokens
Returns recent daycare leads + program saves for the org.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "org_list_leads", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - org_list_program_events≈ 71 tokens
List upcoming events for a program owned by this org.
Paramètres, retour & exemple (2)
Paramètresdays_ahead· integer · optionnelprogram_id· string · requis
Exemple d'appel{"name": "org_list_program_events", "arguments": {"program_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - org_list_programs≈ 32 tokens
Returns the org's programs.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "org_list_programs", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - org_reply_to_review≈ 75 tokens
Post an org response to a review. Requires consent. Replies are one-shot per review.
Paramètres, retour & exemple (2)
Paramètresreview_id· string · requisresponse_text· string · requis
Exemple d'appel{"name": "org_reply_to_review", "arguments": {"review_id": "texte", "response_text": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - org_update_profile≈ 81 tokens
Update the org's profile (website, phone, email, logo_url, instagram).
Paramètres, retour & exemple (5)
Paramètresemail· string · optionnelphone· string · optionnelwebsite· string · optionnellogo_url· string · optionnelinstagram· string · optionnel
Exemple d'appel{"name": "org_update_profile", "arguments": {"email": "texte", "phone": "texte", "website": "texte", "logo_url": "texte", "instagram": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - org_update_program≈ 173 tokens
Update an existing program's editable fields.
Paramètres, retour & exemple (14)
Paramètresday· string · optionnelcost· string · optionnelname· string · optionneltime· string · optionnelseason· string · optionneladdress· string · optionnelage_max· integer · optionnelage_min· integer · optionnelcost_num· integer · optionnellocation· string · optionnelprogram_id· string · requisdescription· string · optionnellisting_status· string · optionnel · accepting | full | waitlist_only | closed_for_seasonopenings_remaining· integer · optionnel
Exemple d'appel{"name": "org_update_program", "arguments": {"program_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - org_update_program_capacity≈ 101 tokens
Set the listing status on a program (accepting / full / waitlist_only / closed_for_season). Requires consent.
Paramètres, retour & exemple (2)
Paramètresprogram_id· string · requislisting_status· string · requis · accepting | full | waitlist_only | closed_for_season
Exemple d'appel{"name": "org_update_program_capacity", "arguments": {"program_id": "texte", "listing_status": "accepting"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parent_accept_household_invite≈ 57 tokens
Accept a household invite using the token from the invite link.
Paramètres, retour & exemple (1)
Paramètrestoken· string · requis
Exemple d'appel{"name": "parent_accept_household_invite", "arguments": {"token": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parent_add_kid≈ 80 tokens
Add a kid to the parent's account. Requires consent.
Paramètres, retour & exemple (3)
Paramètresname· string · requisbirthdate· string · optionnel
YYYY-MM-DDinterests· array · optionnel
Exemple d'appel{"name": "parent_add_kid", "arguments": {"name": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parent_calendar_subscribe_url≈ 68 tokens
Returns the parent's personal iCal feed URL — subscribe in Google/Apple/Outlook Calendar to see practices + games in your normal calendar app. Refreshes hourly.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "parent_calendar_subscribe_url", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parent_cancel_tour≈ 51 tokens
Cancel a tour request you previously submitted.
Paramètres, retour & exemple (1)
Paramètrestour_id· string · requis
Exemple d'appel{"name": "parent_cancel_tour", "arguments": {"tour_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parent_export_my_data≈ 57 tokens
Export everything LKA has on you in a single JSON payload (kids, saves, enrollments, tours, reviews, household membership).
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "parent_export_my_data", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parent_invite_household_member≈ 86 tokens
Invite a co-parent / partner / grandparent to share this household. They receive a one-time invite link by email; on accept, they join the household and can see all kids + saves.
Paramètres, retour & exemple (1)
Paramètresemail· string · requis
Exemple d'appel{"name": "parent_invite_household_member", "arguments": {"email": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parent_leave_household≈ 58 tokens
Leave the current household. If you're the owner and there are other members, ownership transfers to the longest-tenured member.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "parent_leave_household", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parent_list_enrollments≈ 44 tokens
Returns the parent's enrollments (programs their kid is signed up for).
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "parent_list_enrollments", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parent_list_kids≈ 45 tokens
Returns the parent's kids on file (names + ages, no PII beyond what they shared).
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "parent_list_kids", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parent_list_saves≈ 103 tokens
Returns the signed-in parent's saved (hearted) programs AND daycares. Each row has a `kind` field of 'program' or 'daycare' so callers can route to the right detail page. Previously this tool returned `{program_id: null}` for daycare rows with no other data — a hangover from when only programs could be saved.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "parent_list_saves", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parent_list_tours≈ 39 tokens
Returns the parent's daycare tour requests with status.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "parent_list_tours", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parent_me≈ 36 tokens
Returns the signed-in parent's profile + preferences.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "parent_me", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parent_my_applications≈ 38 tokens
Daycare applications the parent has submitted.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "parent_my_applications", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parent_my_household≈ 50 tokens
Returns the parent's household members + shared kids. If no household exists yet, returns null.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "parent_my_household", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parent_my_reviews≈ 34 tokens
Reviews the parent has submitted.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "parent_my_reviews", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parent_my_upcoming_events≈ 84 tokens
Upcoming program events (practices, games, scrimmages) for the parent's enrolled programs. Covers next 30 days by default. Cancellations included as 'canceled' status.
Paramètres, retour & exemple (1)
Paramètresdays_ahead· integer · optionnel
Exemple d'appel{"name": "parent_my_upcoming_events", "arguments": {"days_ahead": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parent_my_waitlist_positions≈ 42 tokens
Daycare waitlists the parent is on, with current position.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "parent_my_waitlist_positions", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parent_recommended_for_me≈ 89 tokens
Programs matched to the parent's primary kid's age + interests. Simple matcher today — surfaces top 10 active programs that include the kid's age in their range, weighted by interest overlap.
Paramètres, retour & exemple (1)
Paramètreslimit· integer · optionnel
Exemple d'appel{"name": "parent_recommended_for_me", "arguments": {"limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parent_remove_kid≈ 79 tokens
Remove a kid from the parent's account. Irreversible — deletes the kid record and any kid-linked enrollments/reviews remain but become orphaned (kid_id set null).
Paramètres, retour & exemple (1)
Paramètreskid_id· string · requis
Exemple d'appel{"name": "parent_remove_kid", "arguments": {"kid_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parent_report_enrollment≈ 90 tokens
Self-report that the parent enrolled their kid in a program outside the LKA RegFlow ('I'm In'). Accepts program UUID or slug.
Paramètres, retour & exemple (2)
Paramètreskid_id· string · optionnelprogram_id· string · requis
Program UUID or slug
Exemple d'appel{"name": "parent_report_enrollment", "arguments": {"program_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parent_request_tour≈ 116 tokens
Submit a daycare tour request. Returns the tour id + status='requested'.
Paramètres, retour & exemple (6)
Paramètresnotes· string · optionnelkid_id· string · optionneldaycare_id· string · requispreferred_date_1· string · requis
YYYY-MM-DDpreferred_date_2· string · optionnelstart_date_needed· string · optionnel
Exemple d'appel{"name": "parent_request_tour", "arguments": {"daycare_id": "texte", "preferred_date_1": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parent_revoke_my_tokens≈ 56 tokens
Revoke ALL MCP tokens issued under your parent account. Use this if you suspect an AI agent has misused your access.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "parent_revoke_my_tokens", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parent_save_daycare≈ 50 tokens
Save a daycare to the parent's hub.
Paramètres, retour & exemple (1)
Paramètresdaycare_id· string · requis
Exemple d'appel{"name": "parent_save_daycare", "arguments": {"daycare_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parent_save_program≈ 168 tokens
Save a program to the parent's hub. Accepts either the program UUID or its slug (e.g. 'youth-soccer-league'). Optionally associate the save with one or more specific kids (by UUID or name) so the kid filter in /account → Saved Programs picks it up. Requires consent.
Paramètres, retour & exemple (2)
Paramètreskid_ids· array · optionnel
Optional: one or more kid UUIDs OR first names (case-insensitive) to tag the save with. Use parent_list_kids to look them up.program_id· string · requis
Program UUID or slug
Exemple d'appel{"name": "parent_save_program", "arguments": {"program_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parent_submit_review≈ 117 tokens
Submit a review for a program or daycare. One review per (parent, program). Use parent_update_review to edit afterward.
Paramètres, retour & exemple (6)
Paramètrestext· string · requiskid_id· string · optionnelrating· integer · requisseason· string · optionneldaycare_id· string · optionnelprogram_id· string · optionnel
Exemple d'appel{"name": "parent_submit_review", "arguments": {"text": "texte", "rating": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parent_unsave_program≈ 78 tokens
Remove a saved program from the parent's hub. Accepts either the program UUID or its slug. Requires consent.
Paramètres, retour & exemple (1)
Paramètresprogram_id· string · requis
Program UUID or slug
Exemple d'appel{"name": "parent_unsave_program", "arguments": {"program_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parent_update_kid≈ 109 tokens
Update a kid record (birthdate, interests, school, special_needs).
Paramètres, retour & exemple (6)
Paramètresname· string · optionnelkid_id· string · requisschool· string · optionnelbirthdate· string · optionnel
YYYY-MM-DDinterests· array · optionnelspecial_needs· string · optionnel
Exemple d'appel{"name": "parent_update_kid", "arguments": {"kid_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - parent_update_prefs≈ 78 tokens
Update parent notification + language preferences.
Paramètres, retour & exemple (4)
Paramètresphone· string · optionnelfirst_name· string · optionnelsms_opt_in· boolean · optionnellanguage_preference· string · optionnel · en | es
Exemple d'appel{"name": "parent_update_prefs", "arguments": {"phone": "texte", "first_name": "texte", "sms_opt_in": true, "language_preference": "en"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - program_events_feed≈ 111 tokens
Upcoming events (practices, games, scrimmages, cancellations) for a specific program. Returns next 30 days. Use this to answer 'is there a game this Saturday?' style questions, and to power Add-to-Calendar flows.
Paramètres, retour & exemple (2)
Paramètresdays_ahead· integer · optionnelprogram_slug· string · requis
Exemple d'appel{"name": "program_events_feed", "arguments": {"program_slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_daycares≈ 341 tokens
Search licensed daycares in Lodi, CA. Filter by child age (in MONTHS — daycares think in months for under-5s), program kind (daycare / preschool / after_school), facility setting (in_home / center), or claimed-only (more reliable data). Returns up to 10 daycares with hours + tuition where available. For subsidy / bilingual / curriculum filters, follow up with `get_daycare` on a slug.
Paramètres, retour & exemple (5)
Paramètreslimit· integer · optionnel
Max daycares to return (1-25). Default 10.setting· string · optionnel · in_home | center
Filter by facility setting. 'in_home' is a family child care home (smaller, residential). 'center' is a commercial facility.age_months· integer · optionnel
Child age in months. Returns daycares whose licensed age range includes this age. Daycares without ages_min/max populated are kept (we don't know they DON'T serve this age).claimed_only· boolean · optionnel
If true, only return daycares whose owner has claimed the listing (more accurate data + reliable contact channel).program_kind· string · optionnel · daycare | preschool | after_school
Filter by program kind.
Exemple d'appel{"name": "search_daycares", "arguments": {"limit": 1, "setting": "in_home", "age_months": 1, "claimed_only": true, "program_kind": "daycare"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_programs≈ 312 tokens
Search youth programs in Lodi, CA. Filter by free-text query (program name or description), category (Sports, Music, Arts, Academics, Swimming, etc.), child age (integer in years — programs that accept that age), free-only flag, or season. Returns up to 15 matching programs with full details for decision-making (cost, schedule, location, registration status).
Paramètres, retour & exemple (6)
Paramètresage· integer · optionnel
Child age in years. Returns programs whose age range includes this age.limit· integer · optionnel
Max programs to return (1-30). Default 15.query· string · optionnel
Free-text search across program name + description (case-insensitive substring match).season· string · optionnel
Filter by season — e.g. 'Summer', 'Fall', 'Spring', 'Winter', 'Year-Round'.category· string · optionnel
Program category. Common values: Sports, Music, Arts, Academics, Swimming, Gymnastics, Dance, Enrichment, Free Programs.free_only· boolean · optionnel
If true, only return programs with $0 cost.
Exemple d'appel{"name": "search_programs", "arguments": {"age": 1, "limit": 1, "query": "texte", "season": "texte", "category": "texte", "free_only": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - site_directory≈ 70 tokens
Structured map of LKA's public URLs and content sections. Equivalent to llms.txt — gives an AI grounding agent the full topology of the site so it knows what's worth crawling/calling.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "site_directory", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - upcoming_registrations≈ 70 tokens
Programs whose registration window is opening soon (within the next 60 days). Useful for parents planning ahead.
Paramètres, retour & exemple (1)
Paramètreswindow_days· integer · optionnel
Exemple d'appel{"name": "upcoming_registrations", "arguments": {"window_days": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».