Koskamo

KidsEventsThisWeek MCP

This MCP server allows AI assistants to search for kids and family events, story times, and camps near any US city or ZIP code. It provides tools to find events by date and age, retrieve full details for specific events, and list local guides for parks and playgrounds. The service is read-only, requires no login, and returns up to 10 events per query with links to the original pages.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

KidsEventsThisWeek MCP logo, by KidsEventsThisWeekVendor evidenceStreamable HTTPNo sign-inEndpoint checked 2026-11-02Operated by KidsEventsThisWeek
MCP endpoint (Streamable HTTP)
https://kidseventsthisweek.com/mcp
Vendor documentation

What its tools do

3 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.

3 of 3 have a description · 3 of 3 declare behavior hints · 3 of 3 with parameters document them all

Checks and signals

Each line is separate evidence, not a trust score.

  • Passed Endpoint answered the live check ·
  • Passed Official MCP Registry namespace is tied to kidseventsthisweek.com ·
  • Passed Endpoint is on the registry namespace domain ·
  • Availability 1 of 1 checks passed in 30 days

What you can do with it

  • Search for free kids events in a specific city or ZIP code
  • Get full details for a single event including date, venue, and cost
  • Find best parks and playgrounds guides for a town

Source and maintenance

Vendor evidenceRegistry 1.0.0

Protocol and capabilities

Server
KidsEventsThisWeek 0.1.0
MCP protocol negotiated in check
2025-06-18
Tools
3 advertised
Resources
Not advertised
Resource templates
Not advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": false
  }
}

Server-provided instructions

Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.

KidsEventsThisWeek.com lists local kids and family events across US cities, plus "Best Around" guides to parks, playgrounds and other places to take children. It is written for parents planning outings. The server offers three read-only tools: a search of events in a city, the details of one event, and a list of place guides for a city. Results are short listings, and each includes a link to kidseventsthisweek.com, which has the full details.

Tools

3 advertised

find_kids_events — Find kids events
Advertised by the server during the last successful anonymous check.
Advertised read-only

Search upcoming family and kids events near a US city on KidsEventsThisWeek.com: library story times, museum days, camps, festivals, church kids programs and more. Useful for finding what to do with children this week, this weekend or on a given day. Takes a city and state, or a 5-digit US ZIP code (if both are given the ZIP is used; a ZIP is matched to the nearest city we cover). Returns at most 10 events, closest to the city first (0-5 miles, then 5-15, then farther) and soonest first within each distance, spread across the requested days, each with the date, start time, venue, price (free or paid), age range when known, a one-line summary and a link to the event page. Dates default to the next 7 days and the window never exceeds 31 days. Only events that start inside the window are returned.

find_kids_events input schema
{
  "type": "object",
  "required": [],
  "properties": {
    "zip": {
      "type": "string",
      "pattern": "^\\d{5}$",
      "description": "5-digit US ZIP code, for example \"75034\". An alternative to city and state."
    },
    "city": {
      "type": "string",
      "maxLength": 80,
      "description": "City name, for example \"Plano\" or \"San Antonio\". Give city and state, or a zip."
    },
    "state": {
      "type": "string",
      "maxLength": 40,
      "description": "US state as a two-letter code or full name, for example \"TX\" or \"Texas\"."
    },
    "category": {
      "enum": [
        "toddlers",
        "camps",
        "church",
        "halloween",
        "christmas",
        "easter",
        "fourth-of-july",
        "storytime"
      ],
      "type": "string",
      "description": "Optional topic filter: storytime (library story times), toddlers (ages 0-4), camps, church (church kids programs), or a holiday (halloween, christmas, easter, fourth-of-july)."
    },
    "end_date": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Last day to search, YYYY-MM-DD. Default 6 days after the start date. The window is capped at 31 days."
    },
    "age_years": {
      "type": "integer",
      "maximum": 17,
      "minimum": 0,
      "description": "Age of the child in years. Keeps events that fit that age and events with no stated age range."
    },
    "free_only": {
      "type": "boolean",
      "default": false,
      "description": "Set true to return only free events."
    },
    "start_date": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "First day to search, YYYY-MM-DD, in the city's local time. Default today."
    },
    "radius_miles": {
      "type": "integer",
      "default": 25,
      "maximum": 50,
      "minimum": 1,
      "description": "How far from the city center to look, in miles. Default 25, maximum 50."
    }
  }
}
find_kids_events annotations
{
  "title": "Find kids events",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
get_kids_event — Get one kids event
Advertised by the server during the last successful anonymous check.
Advertised read-only

Get the details of one event from KidsEventsThisWeek.com by its id, which is the last part of the event link (the text after /event/). Returns the date and time, venue, full address, organizer, price, age range, a short summary and the link to the event page, which has the full description and registration details.

get_kids_event input schema
{
  "type": "object",
  "required": [
    "id"
  ],
  "properties": {
    "id": {
      "type": "string",
      "maxLength": 200,
      "description": "The event id or slug (the text after /event/ in the event link), or the full event page link."
    }
  }
}
get_kids_event annotations
{
  "title": "Get one kids event",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
list_best_around_guides — List best-around guides
Advertised by the server during the last successful anonymous check.
Advertised read-only

List the "Best Around" guides for a US city on KidsEventsThisWeek.com: hand-picked guides to local parks, playgrounds, splash pads, museums, free Christmas lights and similar places for families. Useful for finding places to go in general rather than events on a given week. Returns the guide title and link for each, up to 12.

list_best_around_guides input schema
{
  "type": "object",
  "required": [
    "city",
    "state"
  ],
  "properties": {
    "city": {
      "type": "string",
      "maxLength": 80,
      "description": "City name, for example \"Frisco\"."
    },
    "state": {
      "type": "string",
      "maxLength": 40,
      "description": "US state as a two-letter code or full name."
    }
  }
}
list_best_around_guides annotations
{
  "title": "List best-around guides",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}

Prompts

Not advertised

No prompt definitions available.

Resources

Not advertised

No resource definitions available.

90-day uptime

A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.

Too few checks for a percentage yet (3 of 3 answered).

  1. 2026-11-02: 3 of 3 checks answered

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
324 ms
95th percentile latency
324 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 324 ms · metadata changed · 3 tool(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http kidseventsthisweek-mcp https://kidseventsthisweek.com/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add kidseventsthisweek-mcp --url https://kidseventsthisweek.com/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable kidseventsthisweek-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "kidseventsthisweek-mcp": {
      "url": "https://kidseventsthisweek.com/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "kidseventsthisweek-mcp": {
      "type": "streamableHttp",
      "url": "https://kidseventsthisweek.com/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start kidseventsthisweek-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "kidseventsthisweek-mcp": {
      "type": "http",
      "url": "https://kidseventsthisweek.com/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http kidseventsthisweek-mcp https://kidseventsthisweek.com/mcp

Claude Desktop

Merge this into claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\), then restart Claude Desktop.
Claude Desktop configuration
{
  "mcpServers": {
    "kidseventsthisweek-mcp": {
      "url": "https://kidseventsthisweek.com/mcp"
    }
  }
}

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "kidseventsthisweek-mcp": {
      "serverUrl": "https://kidseventsthisweek.com/mcp"
    }
  }
}

Let your agent find its tools

Find servers like KidsEventsThisWeek MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.

Do you run KidsEventsThisWeek MCP?

Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.

Claim this listing