kiddinglab for AI assistants
kiddinglab runs a public Model Context Protocol (MCP) server so AI assistants like Claude and ChatGPT can help parents find kids' camps in the DC, Maryland, and Virginia area. The server exposes the same public camp data you can browse on this site — no account or API key required.
Endpoint
Connect any MCP client that supports Streamable HTTP to:
https://www.kiddinglab.com/mcp
Available tools
- search_camps — search camp sessions by ZIP code (or coordinates, or city + state), radius, dates, ages, categories, and price.
- find_camp_by_name — look up camps by camp or organization name when the parent already knows what it's called.
- get_camp_details — one camp's full profile: description, organizer, parent rating, and all sessions.
- get_sessions_and_availability — live bookability, pricing, and remaining spots for up to 20 sessions.
- get_booking_policies — refund policy, payment schedule, and waiver requirements for a session.
- create_booking_handoff — turn chosen sessions into a prefilled checkout link (
kiddinglab.com/book/start, valid 24 hours) for the parent to open. The link holds no spots, carries no child names, and books nothing.
How booking works
Assistants search and prepare; parents decide. An assistant can find camps, compare sessions, check availability, and hand the parent a prefilled checkout link via create_booking_handoff. Every booking is then completed by the parent on kiddinglab.com — they sign in, review the details, name their campers, sign waivers, and pay. Assistants are never able to place a booking or charge a payment method on a parent's behalf, and no capacity is reserved until the parent checks out.
Privacy
The MCP server serves only public camp listings. It never returns personal information about parents, children, or bookings, and it requires none to use. See our Privacy Policy and Terms of Service.
Rate limits
Requests are limited to 60 per minute per IP address. Responses above the limit return HTTP 429 with a Retry-After header.
Contact
Questions or issues integrating with the MCP server? Email support@kiddinglab.com.