Lodi Kids Activities
Free, parent-trust-first directory of youth programs and licensed daycares in Lodi, California. 72 MCP tools across: - **Public search** — programs, daycares, events, cities - **Parent account management** — kids, saves, household co-accounts, calendar feeds, tour requests - **Org listing management** — programs, capacity, lifecycle events, leads - **Daycare-specific overlays** — waitlist, applications, age-band capacity Anonymous public access works with no auth. Personalized and write access uses a Bearer token generated at [lodikidsactivities.com/account/mcp](https://lodikidsactivities.com/account/mcp).
https://main--lodikidsactivities.run.tools
How to connect
-
Smithery (hosted)
1. Open https://smithery.ai/servers/lodikidsactivities/main 2. Click Connect and complete OAuth in your MCP client (Claude, Cursor, VS Code, etc.) 3. MCP endpoint: https://main--lodikidsactivities.run.tools
Tools (50)
-
search_programsSearch 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).
-
get_programGet 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.
-
search_daycaresSearch 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.
-
get_daycareGet 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.
-
list_upcoming_eventsList 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.
-
get_eventGet full details for a single event by slug. Use after `list_upcoming_events`.
-
list_categoriesReturns 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.
-
list_citiesReturns the cities Lodi Kids Activities currently serves. Today: Lodi, CA only. Other cities are seeded but inactive; do not surface as active to users.
-
city_statsAggregate 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.
-
list_guidesLists 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.
-
get_guideFetch the full markdown body of a published editorial guide by slug.
-
featured_listingsReturns the currently-promoted programs on the LKA homepage. Reads from featured_listings table within the active date window.
-
upcoming_registrationsPrograms whose registration window is opening soon (within the next 60 days). Useful for parents planning ahead.
-
nearby_programsPrograms 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.
-
list_reviewsPublic 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.
-
program_events_feedUpcoming 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.
-
site_directoryStructured 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.
-
parent_list_savesReturns the signed-in parent's saved (hearted) programs.
-
parent_save_programSave a program to the parent's hub. Requires consent.
-
parent_unsave_programRemove a saved program from the parent's hub. Requires consent.
-
parent_list_kidsReturns the parent's kids on file (names + ages, no PII beyond what they shared).
-
parent_add_kidAdd a kid to the parent's account. Requires consent.
-
parent_list_toursReturns the parent's daycare tour requests with status.
-
org_list_leadsReturns recent daycare leads + program saves for the org.
-
org_list_programsReturns the org's programs.
-
org_update_program_capacitySet the listing status on a program (accepting / full / waitlist_only / closed_for_season). Requires consent.
-
org_reply_to_reviewPost an org response to a review. Requires consent. Replies are one-shot per review.
-
parent_meReturns the signed-in parent's profile + preferences.
-
parent_update_prefsUpdate parent notification + language preferences.
-
parent_update_kidUpdate a kid record (birthdate, interests, school, special_needs).
-
parent_remove_kidRemove 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).
-
parent_list_enrollmentsReturns the parent's enrollments (programs their kid is signed up for).
-
parent_report_enrollmentSelf-report that the parent enrolled their kid in a program outside the LKA RegFlow ('I'm In').
-
parent_save_daycareSave a daycare to the parent's hub.
-
parent_submit_reviewSubmit a review for a program or daycare. One review per (parent, program). Use parent_update_review to edit afterward.
-
parent_my_reviewsReviews the parent has submitted.
-
parent_my_householdReturns the parent's household members + shared kids. If no household exists yet, returns null.
-
parent_invite_household_memberInvite 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.
-
parent_accept_household_inviteAccept a household invite using the token from the invite link.
-
parent_leave_householdLeave the current household. If you're the owner and there are other members, ownership transfers to the longest-tenured member.
-
parent_my_upcoming_eventsUpcoming program events (practices, games, scrimmages) for the parent's enrolled programs. Covers next 30 days by default. Cancellations included as 'canceled' status.
-
parent_calendar_subscribe_urlReturns the parent's personal iCal feed URL — subscribe in Google/Apple/Outlook Calendar to see practices + games in your normal calendar app. Refreshes hourly.
-
parent_request_tourSubmit a daycare tour request. Returns the tour id + status='requested'.
-
parent_cancel_tourCancel a tour request you previously submitted.
-
parent_my_waitlist_positionsDaycare waitlists the parent is on, with current position.
-
parent_my_applicationsDaycare applications the parent has submitted.
-
parent_recommended_for_mePrograms 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.
-
parent_export_my_dataExport everything LKA has on you in a single JSON payload (kids, saves, enrollments, tours, reviews, household membership).
-
parent_revoke_my_tokensRevoke ALL MCP tokens issued under your parent account. Use this if you suspect an AI agent has misused your access.
-
org_dashboardOrg dashboard summary — program count, leads in last 7d, new saves in last 7d, listing-status breakdown.