
Lodi Kids Activities
Connects Claude to a directory of youth programs and licensed daycares specifically in Lodi, California. The server exposes 72 tools over streamable HTTP, though the source doesn't detail what operations those tools provide. You'd reach for this if you're building something that needs to query or surface local childcare options and kids' activities in Lodi, like a family services chatbot or community resource finder. Note that it uses JSON-RPC 2.0 over POST requests rather than Server-Sent Events. The specificity to one city makes this most relevant if your use case involves Lodi area families or municipal services.
- tools
- 72
- auth
- Secret needed
- transport
- HTTP
- last updated
- Nov 5, 2026
Install
From registry metadata$ npx add-mcp https://lodikidsactivities.com/api/mcp --name lodi-kids-activities --header 'Authorization: Bearer ${API_TOKEN}'Run in your terminal. add-mcp asks which agents to add it to, then asks for each value it needs. Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http lodi-kids-activities https://lodikidsactivities.com/api/mcp --header 'Authorization: YOUR_AUTHORIZATION'Run in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 72 toolsVerified live against the running server on Nov 6, 2026.
search_programsSearch youth programs in the cities Kyds Activities serves (Lodi, Galt, and growing — pass `city`; defaults to Lodi, CA). Filter by free-text query (program name or description), category (Sports, Music, Arts, Academics, Swimming, etc.), child age (integer in years — programs...7 params
Search youth programs in the cities Kyds Activities serves (Lodi, Galt, and growing — pass `city`; defaults to Lodi, CA). Filter by free-text query (program name or description), category (Sports, Music, Arts, Academics, Swimming, etc.), child age (integer in years — programs...
ageintegercategorystringcitystringfree_onlybooleanlimitintegerquerystringseasonstringget_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.1 params
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.
slug*stringsearch_daycaresSearch licensed daycares in the cities Kyds Activities serves (Lodi, Galt, and growing — pass `city`; defaults to 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 /...6 params
Search licensed daycares in the cities Kyds Activities serves (Lodi, Galt, and growing — pass `city`; defaults to 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 /...
age_monthsintegercitystringclaimed_onlybooleanlimitintegerprogram_kindstringdaycare · preschool · after_schoolsettingstringin_home · centerget_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.1 params
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.
slug*stringlist_upcoming_eventsList upcoming family events in a city Kyds Activities serves (pass `city`; defaults to Lodi, CA) — open houses, workshops, community days, storytimes, sports clinics. Different from `search_programs` (ongoing classes) — these are single-day or short-window events.3 params
List upcoming family events in a city Kyds Activities serves (pass `city`; defaults to Lodi, CA) — open houses, workshops, community days, storytimes, sports clinics. Different from `search_programs` (ongoing classes) — these are single-day or short-window events.
categorystringcitystringlimitintegerget_eventGet full details for a single event by slug. Use after `list_upcoming_events`.1 params
Get full details for a single event by slug. Use after `list_upcoming_events`.
slug*stringlist_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.
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.
No parameters. Call it with no arguments.
list_citiesReturns the cities Kyds Activities (the Lodi Kids Activities platform) currently serves, live from the database. Call this first when the user's city matters, then pass the city slug to the search tools.
Returns the cities Kyds Activities (the Lodi Kids Activities platform) currently serves, live from the database. Call this first when the user's city matters, then pass the city slug to the search tools.
No parameters. Call it with no arguments.
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.1 params
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.
city_slugstringlist_guidesLists published editorial guides — parent-facing articles like 'How to pick a summer camp.' Pass `city` for another city's guides (each city has its own blog); defaults to Lodi.2 params
Lists published editorial guides — parent-facing articles like 'How to pick a summer camp.' Pass `city` for another city's guides (each city has its own blog); defaults to Lodi.
citystringlimitintegerget_guideFetch the full markdown body of a published editorial guide by slug.1 params
Fetch the full markdown body of a published editorial guide by slug.
slug*stringfeatured_listingsReturns the currently-promoted programs on the LKA homepage. Reads from featured_listings table within the active date window.
Returns the currently-promoted programs on the LKA homepage. Reads from featured_listings table within the active date window.
No parameters. Call it with no arguments.
upcoming_registrationsPrograms whose registration window is opening soon (within the next 60 days). Useful for parents planning ahead.1 params
Programs whose registration window is opening soon (within the next 60 days). Useful for parents planning ahead.
window_daysintegernearby_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.4 params
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.
lat*numberlimitintegerlng*numberradius_milesnumberlist_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.3 params
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.
daycare_slugstringlimitintegerprogram_slugstringprogram_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.2 params
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.
days_aheadintegerprogram_slug*stringsite_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.
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.
No parameters. Call it with no arguments.
parent_list_savesReturns 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 w...
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 w...
No parameters. Call it with no arguments.
parent_save_programSave 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.2 params
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.
kid_idsarrayprogram_id*stringparent_unsave_programRemove a saved program from the parent's hub. Accepts either the program UUID or its slug. Requires consent.1 params
Remove a saved program from the parent's hub. Accepts either the program UUID or its slug. Requires consent.
program_id*stringparent_list_kidsReturns the parent's kids on file (names + ages, no PII beyond what they shared).
Returns the parent's kids on file (names + ages, no PII beyond what they shared).
No parameters. Call it with no arguments.
parent_add_kidAdd a kid to the parent's account. Requires consent.3 params
Add a kid to the parent's account. Requires consent.
birthdatestringinterestsarrayname*stringparent_list_toursReturns the parent's daycare tour requests with status.
Returns the parent's daycare tour requests with status.
No parameters. Call it with no arguments.
org_list_leadsReturns recent daycare leads + program saves for the org.
Returns recent daycare leads + program saves for the org.
No parameters. Call it with no arguments.
org_list_programsReturns the org's programs.
Returns the org's programs.
No parameters. Call it with no arguments.
org_update_program_capacitySet the listing status on a program (accepting / full / waitlist_only / closed_for_season). Requires consent.2 params
Set the listing status on a program (accepting / full / waitlist_only / closed_for_season). Requires consent.
listing_status*stringaccepting · full · waitlist_only · closed_for_seasonprogram_id*stringorg_reply_to_reviewPost an org response to a review. Requires consent. Replies are one-shot per review.2 params
Post an org response to a review. Requires consent. Replies are one-shot per review.
response_text*stringreview_id*stringparent_meReturns the signed-in parent's profile + preferences.
Returns the signed-in parent's profile + preferences.
No parameters. Call it with no arguments.
parent_update_prefsUpdate parent notification + language preferences.4 params
Update parent notification + language preferences.
first_namestringlanguage_preferencestringen · esphonestringsms_opt_inbooleanparent_update_kidUpdate a kid record (birthdate, interests, school, special_needs).6 params
Update a kid record (birthdate, interests, school, special_needs).
birthdatestringinterestsarraykid_id*stringnamestringschoolstringspecial_needsstringparent_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).1 params
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).
kid_id*stringparent_list_enrollmentsReturns the parent's enrollments (programs their kid is signed up for).
Returns the parent's enrollments (programs their kid is signed up for).
No parameters. Call it with no arguments.
parent_report_enrollmentSelf-report that the parent enrolled their kid in a program outside the LKA RegFlow ('I'm In'). Accepts program UUID or slug.2 params
Self-report that the parent enrolled their kid in a program outside the LKA RegFlow ('I'm In'). Accepts program UUID or slug.
kid_idstringprogram_id*stringparent_save_daycareSave a daycare to the parent's hub.1 params
Save a daycare to the parent's hub.
daycare_id*stringparent_submit_reviewSubmit a review for a program or daycare. One review per (parent, program). Use parent_update_review to edit afterward.6 params
Submit a review for a program or daycare. One review per (parent, program). Use parent_update_review to edit afterward.
daycare_idstringkid_idstringprogram_idstringrating*integerseasonstringtext*stringparent_my_reviewsReviews the parent has submitted.
Reviews the parent has submitted.
No parameters. Call it with no arguments.
parent_my_householdReturns the parent's household members + shared kids. If no household exists yet, returns null.
Returns the parent's household members + shared kids. If no household exists yet, returns null.
No parameters. Call it with no arguments.
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.1 params
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.
email*stringparent_accept_household_inviteAccept a household invite using the token from the invite link.1 params
Accept a household invite using the token from the invite link.
token*stringparent_leave_householdLeave the current household. If you're the owner and there are other members, ownership transfers to the longest-tenured member.
Leave the current household. If you're the owner and there are other members, ownership transfers to the longest-tenured member.
No parameters. Call it with no arguments.
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.1 params
Upcoming program events (practices, games, scrimmages) for the parent's enrolled programs. Covers next 30 days by default. Cancellations included as 'canceled' status.
days_aheadintegerparent_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.
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.
No parameters. Call it with no arguments.
parent_request_tourSubmit a daycare tour request. Returns the tour id + status='requested'.6 params
Submit a daycare tour request. Returns the tour id + status='requested'.
daycare_id*stringkid_idstringnotesstringpreferred_date_1*stringpreferred_date_2stringstart_date_neededstringparent_cancel_tourCancel a tour request you previously submitted.1 params
Cancel a tour request you previously submitted.
tour_id*stringparent_my_waitlist_positionsDaycare waitlists the parent is on, with current position.
Daycare waitlists the parent is on, with current position.
No parameters. Call it with no arguments.
parent_my_applicationsDaycare applications the parent has submitted.
Daycare applications the parent has submitted.
No parameters. Call it with no arguments.
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.1 params
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.
limitintegerparent_export_my_dataExport everything LKA has on you in a single JSON payload (kids, saves, enrollments, tours, reviews, household membership).
Export everything LKA has on you in a single JSON payload (kids, saves, enrollments, tours, reviews, household membership).
No parameters. Call it with no arguments.
parent_revoke_my_tokensRevoke ALL MCP tokens issued under your parent account. Use this if you suspect an AI agent has misused your access.
Revoke ALL MCP tokens issued under your parent account. Use this if you suspect an AI agent has misused your access.
No parameters. Call it with no arguments.
org_dashboardOrg dashboard summary — program count, leads in last 7d, new saves in last 7d, listing-status breakdown.
Org dashboard summary — program count, leads in last 7d, new saves in last 7d, listing-status breakdown.
No parameters. Call it with no arguments.
org_update_profileUpdate the org's profile (website, phone, email, logo_url, instagram).5 params
Update the org's profile (website, phone, email, logo_url, instagram).
emailstringinstagramstringlogo_urlstringphonestringwebsitestringorg_update_programUpdate an existing program's editable fields.14 params
Update an existing program's editable fields.
addressstringage_maxintegerage_minintegercoststringcost_numintegerdaystringdescriptionstringlisting_statusstringaccepting · full · waitlist_only · closed_for_seasonlocationstringnamestringopenings_remainingintegerprogram_id*stringseasonstringtimestringorg_archive_programSoft-archive a program (active=false). Hides from public directory but preserves history.1 params
Soft-archive a program (active=false). Hides from public directory but preserves history.
program_id*stringorg_confirm_listing_freshConfirm a program listing is still accurate (resets the stale-nudge timer).1 params
Confirm a program listing is still accurate (resets the stale-nudge timer).
program_id*stringorg_list_program_eventsList upcoming events for a program owned by this org.2 params
List upcoming events for a program owned by this org.
days_aheadintegerprogram_id*stringorg_add_program_eventAdd a single event (practice, game, scrimmage, picture day, cancellation, etc.) to a program's calendar.8 params
Add a single event (practice, game, scrimmage, picture day, cancellation, etc.) to a program's calendar.
addressstringends_atstringkind*stringpractice · game · scrimmage · tournament · recital · picture_daylocationstringnotesstringopponentstringprogram_id*stringstarts_at*stringorg_cancel_program_eventMark a program event as canceled. Enrolled parents see this in their hub + iCal.2 params
Mark a program event as canceled. Enrolled parents see this in their hub + iCal.
event_id*stringreasonstringorg_analyticsOrg-level analytics — page views, saves, contacts in a date window.1 params
Org-level analytics — page views, saves, contacts in a date window.
daysintegerorg_generate_promo_kit_urlReturns a URL to the org's downloadable promo kit (QR poster + share card) for a given program.1 params
Returns a URL to the org's downloadable promo kit (QR poster + share card) for a given program.
program_id*stringdaycare_capacityGet current capacity by age band for the daycare(s) this org owns.1 params
Get current capacity by age band for the daycare(s) this org owns.
daycare_idstringdaycare_set_capacityUpsert capacity for one age band on a daycare. Age bands: infant, toddler, twos, threes, fours, prek, kindergarten.6 params
Upsert capacity for one age band on a daycare. Age bands: infant, toddler, twos, threes, fours, prek, kindergarten.
age_band*stringinfant · toddler · twos · threes · fours · prekcurrent_enrollmentintegerdaycare_id*stringnotesstringtotal_slots*integerwaitlist_countintegerdaycare_list_toursTour requests for the org's daycare(s).1 params
Tour requests for the org's daycare(s).
statusstringrequested · confirmed · completed · no_show · declined · cancelleddaycare_respond_to_tourRespond to a tour request — confirm with a date/time, propose alternates via notes, or decline.5 params
Respond to a tour request — confirm with a date/time, propose alternates via notes, or decline.
confirmed_datestringconfirmed_timestringnotestringresponse*stringconfirm · declinetour_id*stringdaycare_list_waitlistCurrent waitlist queue for the org's daycare.1 params
Current waitlist queue for the org's daycare.
daycare_idstringdaycare_list_applicationsSubmitted applications for the org's daycare.1 params
Submitted applications for the org's daycare.
statusstringadmin_pending_claimsPending 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.
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.
No parameters. Call it with no arguments.
admin_pending_discoveriesPending discoveries in admin queue.1 params
Pending discoveries in admin queue.
limitintegeradmin_pending_guidesPending editorial guide drafts.
Pending editorial guide drafts.
No parameters. Call it with no arguments.
admin_cost_summaryMonth-to-date spend across Anthropic / Firecrawl / Serper / Apify / Resend / Twilio (when each logger is in place).
Month-to-date spend across Anthropic / Firecrawl / Serper / Apify / Resend / Twilio (when each logger is in place).
No parameters. Call it with no arguments.
admin_mcp_statsMCP call volume + top tools + top agents in the last 7 days.
MCP call volume + top tools + top agents in the last 7 days.
No parameters. Call it with no arguments.
admin_live_activityLast 24h of activity across the platform — signups, saves, contacts, claims, discoveries.
Last 24h of activity across the platform — signups, saves, contacts, claims, discoveries.
No parameters. Call it with no arguments.
admin_search_trendsTop parent search queries in the last 30d. Reads parent_search_queries.1 params
Top parent search queries in the last 30d. Reads parent_search_queries.
limitintegerSponsors
Details
- Transport
- HTTP
- Auth
- Required
- Registry
- MCP registry, active
- Tools verified
- Nov 6, 2026