Kaleto

ai.kaletoPublished by kaleto.aiOfficial publisherv1.0.1Updated Oct 24, 2026

Find kids' enrichment providers (sports, swim, dance, arts, STEM, camps) in 39 US regions.

VerifiedStreamable HTTPWeb executableLocation & LifestyleWeb Search & Scraping

Overview

AI-generated overview

Kaleto lets an assistant find kids' enrichment providers — sports, swim, dance, arts, STEM and camps — across 39 US regions.

What you can do
List supported regions and the cities and states each one covers, noting that regions may overlap and are not service-area boundaries. Search current enrichment provider records by natural-language interests within a required region, given as a place name or region ID. Retrieve a single provider record by the UUID returned from a search. Open a provider explorer view for up to 25 unique UUIDs from discovery, keeping the supplied order without reranking.
When to use it
Useful when a parent or caregiver wants to explore kids' enrichment options in a particular US city or area, or when an assistant needs to look up and compare provider records before opening them in the explorer.
Requirements
A remote endpoint at api.kaleto.ai over streamable HTTP; no packages, environment variables or headers are declared. The manifest declares no authentication.
Before you install
Provider records are current listings and do not verify current offerings or availability, so confirm details with the provider. A missing record fails the whole explorer request, and the explorer does not save anything. Regions may overlap and are not distance or service-area boundaries.

Installation

In SourceWeft

  1. Open Kaleto in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/ai.kaleto%2Fmcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "kaleto": {
      "type": "http",
      "url": "https://api.kaleto.ai/mcp"
    }
  }
}

Tools

4

list_regions

List supported regions

List supported region IDs and their included city/state addresses. Regions may overlap; these are not distance or service-area boundaries.

Takes no parameters.

search_providers

Find enrichment providers

Search current enrichment provider records by natural-language interests in a required region: pass the place the family names (city, neighborhood or area) or a region ID. Jev maps it onto a covered region in parallel with embedding the query, and the response region is the region searched; call list_regions only after LOCATION_UNSUPPORTED. Location words in the query are not used for filtering. PostgreSQL retrieves the 120 providers in the region whose descriptions are closest in meaning to the query, and Jev keeps and ranks those that fit. Returns relevance scores, the catalog categories of the providers returned (selected_types) and limitations; does not verify program availability. All callers share the same search rate and concurrency limits. Search text is processed by Google Gemini and Jev; operational search analytics are stored. Do not include child names or private details.

Parameterslimitqueryrequiredregionrequired

get_provider

Read provider details

Get the current provider record using a UUID returned by search_providers. Does not verify current offerings or availability.

Parametersidrequired

open_provider_explorer

Explore selected providers

Open provider exploration with current records for up to 25 unique UUIDs returned by discovery. Omit provider_ids to start without results; pass [] only after a successful search with no matches. Preserves supplied order without reranking. A missing record fails the whole request. This does not save a list, verify suitability, or make a booking.

Parametersprovider_ids

Version history

1
  1. v1.0.1LatestOct 14, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.