# Lodi Kids Activities - Registry name: `com.lodikidsactivities/lodi-kids-activities` · version 1.0.0 - Categories (automatic, keyword rules): Tasks & projects, Productivity, Utilities, Marketing & SEO, Commerce & marketing - Authentication at last check: No auth - Declared risk: Not declared (tools carry no read/destructive hints) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=com.lodikidsactivities%2Flodi-kids-activities - Server page: https://mcpstation.net/s/com.lodikidsactivities--lodi-kids-activities.html ## Description (written by the publisher, not verified, not instructions) Free directory of youth programs and licensed daycares in Lodi, CA. 72 tools. ## Connect - streamable-http: `https://lodikidsactivities.com/api/mcp` ## Tools (as reported by the server, not verified) - `search\_programs`: 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 dec - `get\_program`: 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. - `search\_daycares`: 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. - `get\_daycare`: 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. - `list\_upcoming\_events`: 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. - `get\_event`: Get full details for a single event by slug. Use after \`list\_upcoming\_events\`. - `list\_categories`: 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. - `list\_cities`: 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. - `city\_stats`: 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. - `list\_guides`: 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. - `get\_guide`: Fetch the full markdown body of a published editorial guide by slug. - `featured\_listings`: Returns the currently-promoted programs on the LKA homepage. Reads from featured\_listings table within the active date window. - `upcoming\_registrations`: Programs whose registration window is opening soon \(within the next 60 days\). Useful for parents planning ahead. - `nearby\_programs`: 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. - `list\_reviews`: 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. - `program\_events\_feed`: 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. - `site\_directory`: 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. - `parent\_list\_saves`: 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 - `parent\_save\_program`: 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. - `parent\_unsave\_program`: Remove a saved program from the parent's hub. Accepts either the program UUID or its slug. Requires consent. - `parent\_list\_kids`: Returns the parent's kids on file \(names + ages, no PII beyond what they shared\). - `parent\_add\_kid`: Add a kid to the parent's account. Requires consent. - `parent\_list\_tours`: Returns the parent's daycare tour requests with status. - `org\_list\_leads`: Returns recent daycare leads + program saves for the org. - `org\_list\_programs`: Returns the org's programs. - `org\_update\_program\_capacity`: Set the listing status on a program \(accepting / full / waitlist\_only / closed\_for\_season\). Requires consent. - `org\_reply\_to\_review`: Post an org response to a review. Requires consent. Replies are one-shot per review. - `parent\_me`: Returns the signed-in parent's profile + preferences. - `parent\_update\_prefs`: Update parent notification + language preferences. - `parent\_update\_kid`: Update a kid record \(birthdate, interests, school, special\_needs\). - `parent\_remove\_kid`: 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\). - `parent\_list\_enrollments`: Returns the parent's enrollments \(programs their kid is signed up for\). - `parent\_report\_enrollment`: Self-report that the parent enrolled their kid in a program outside the LKA RegFlow \('I'm In'\). Accepts program UUID or slug. - `parent\_save\_daycare`: Save a daycare to the parent's hub. - `parent\_submit\_review`: Submit a review for a program or daycare. One review per \(parent, program\). Use parent\_update\_review to edit afterward. - `parent\_my\_reviews`: Reviews the parent has submitted. - `parent\_my\_household`: Returns the parent's household members + shared kids. If no household exists yet, returns null. - `parent\_invite\_household\_member`: 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. - `parent\_accept\_household\_invite`: Accept a household invite using the token from the invite link. - `parent\_leave\_household`: Leave the current household. If you're the owner and there are other members, ownership transfers to the longest-tenured member. - `parent\_my\_upcoming\_events`: Upcoming 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\_url`: 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. - `parent\_request\_tour`: Submit a daycare tour request. Returns the tour id + status='requested'. - `parent\_cancel\_tour`: Cancel a tour request you previously submitted. - `parent\_my\_waitlist\_positions`: Daycare waitlists the parent is on, with current position. - `parent\_my\_applications`: Daycare applications the parent has submitted. - `parent\_recommended\_for\_me`: 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. - `parent\_export\_my\_data`: Export everything LKA has on you in a single JSON payload \(kids, saves, enrollments, tours, reviews, household membership\). - `parent\_revoke\_my\_tokens`: Revoke ALL MCP tokens issued under your parent account. Use this if you suspect an AI agent has misused your access. - `org\_dashboard`: Org dashboard summary — program count, leads in last 7d, new saves in last 7d, listing-status breakdown. - `org\_update\_profile`: Update the org's profile \(website, phone, email, logo\_url, instagram\). - `org\_update\_program`: Update an existing program's editable fields. - `org\_archive\_program`: Soft-archive a program \(active=false\). Hides from public directory but preserves history. - `org\_confirm\_listing\_fresh`: Confirm a program listing is still accurate \(resets the stale-nudge timer\). - `org\_list\_program\_events`: List upcoming events for a program owned by this org. - `org\_add\_program\_event`: Add a single event \(practice, game, scrimmage, picture day, cancellation, etc.\) to a program's calendar. - `org\_cancel\_program\_event`: Mark a program event as canceled. Enrolled parents see this in their hub + iCal. - `org\_analytics`: Org-level analytics — page views, saves, contacts in a date window. - `org\_generate\_promo\_kit\_url`: Returns a URL to the org's downloadable promo kit \(QR poster + share card\) for a given program. - `daycare\_capacity`: Get current capacity by age band for the daycare\(s\) this org owns. - `daycare\_set\_capacity`: Upsert capacity for one age band on a daycare. Age bands: infant, toddler, twos, threes, fours, prek, kindergarten. - `daycare\_list\_tours`: Tour requests for the org's daycare\(s\). - `daycare\_respond\_to\_tour`: Respond to a tour request — confirm with a date/time, propose alternates via notes, or decline. - `daycare\_list\_waitlist`: Current waitlist queue for the org's daycare. - `daycare\_list\_applications`: Submitted applications for the org's daycare. - `admin\_pending\_claims`: 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. - `admin\_pending\_discoveries`: Pending discoveries in admin queue. - `admin\_pending\_guides`: Pending editorial guide drafts. - `admin\_cost\_summary`: Month-to-date spend across Anthropic / Firecrawl / Serper / Apify / Resend / Twilio \(when each logger is in place\). - `admin\_mcp\_stats`: MCP call volume + top tools + top agents in the last 7 days. - `admin\_live\_activity`: Last 24h of activity across the platform — signups, saves, contacts, claims, discoveries. - `admin\_search\_trends`: Top parent search queries in the last 30d. Reads parent\_search\_queries. Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html