Littles Weekly

Checked things to do with kids 0–6, city by city: this week, free days, indoor play, Santa and more

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
75%
Naming quality
100%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~1,429Tokens (tool definitions)
~1.5 KBTypical response size
Moderate attention impact (1.12% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "littles-weekly": {
      "url": "https://littlesweekly.com/mcp"
    }
  }
}

Remote endpoints

https://littlesweekly.com/mcpstreamable-http

What it can do

Tool inventory

Tools (5)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢list_cities

Every city Littles Weekly covers, with its slug, current week, last-checked date and the pages it has (this-week, guide, visiting, free, free-museum-days, indoor-play, storytime, ice-skating, santa, christmas-lights, thanksgiving, noon-years-eve, weekend-getaways). Call this first if you are not sure of a slug.

Input Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_pages(city)

The pages for one city (or city "site" for site-wide pages like regional weekend getaways), with each page’s URL, last-checked date, section headings and how many FAQs and cards it has.

Input Schema

{
  "type": "object",
  "properties": {
    "city": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 2,
          "maxLength": 60,
          "description": "City slug from list_cities (e.g. \"omaha\", \"kansas-city\", \"twin-cities\"). A plain city name like \"Kansas City\" also works."
        },
        {
          "type": "string",
          "const": "site"
        }
      ]
    }
  },
  "required": [
    "city"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_page(city, page, section, format)

Everything on one Littles Weekly page, in reading order: each section (Top 5 picks, Saturday and Sunday plans, every outing, Around town favorites, free days with who gets in free, always-free places, storytimes, indoor play with ages, prices, toddler times and sock rules, weekly library storytimes by day and branch, ice rinks with season dates, prices, skate rental and skate aids, Santa and lights listings, getaway trips, tips), every card’s official link and "Checked" date, and the page FAQ. page is a key from list_pages, like "this-week", "guide", "visiting", "free", "indoor-play", "storytime", "ice-skating", "santa", "christmas-lights", "thanksgiving", "noon-years-eve" or "weekend-getaways". Long pages come back in parts: pass section to get one heading. format "markdown" returns the page’s Markdown version instead.

Input Schema

{
  "type": "object",
  "properties": {
    "city": {
      "anyOf": [
        {
          "type": "string",
          "minLength": 2,
          "maxLength": 60,
          "description": "City slug from list_cities (e.g. \"omaha\", \"kansas-city\", \"twin-cities\"). A plain city name like \"Kansas City\" also works."
        },
        {
          "type": "string",
          "const": "site"
        }
      ]
    },
    "page": {
      "default": "this-week",
      "description": "Page key from list_pages. Defaults to \"this-week\".",
      "type": "string",
      "minLength": 1,
      "maxLength": 80
    },
    "section": {
      "description": "Only the section whose heading contains this text, e.g. \"Top 5\", \"Sunday\", \"always free\", \"FAQ\".",
      "type": "string",
      "minLength": 1,
      "maxLength": 120
    },
    "format": {
      "description": "structured (default) or markdown",
      "type": "string",
      "enum": [
        "structured",
        "markdown"
      ]
    }
  },
  "required": [
    "city"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_events(city, start_date, end_date, free_only, indoor_only, ...)

Dated outings for kids 0–6 in one city: this week’s list plus dated listings from the seasonal and free pages (Santa visits, light displays, Thanksgiving, Noon Year’s Eve, free museum days). Each has dates, time, venue, address, price, free flag, soldOut flag (sold-out events stay listed, after the available ones), ages, description, the official link we checked, the date we checked it, the littlesweekly.com page URL and eventUrl (the event’s own shareable page; hand this link out when someone wants to send or save it). Defaults to everything from today on.

Input Schema

{
  "type": "object",
  "properties": {
    "city": {
      "type": "string",
      "minLength": 2,
      "maxLength": 60,
      "description": "City slug from list_cities (e.g. \"omaha\", \"kansas-city\", \"twin-cities\"). A plain city name like \"Kansas City\" also works."
    },
    "start_date": {
      "description": "First day, YYYY-MM-DD (defaults to today in the city)",
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "end_date": {
      "description": "Last day, YYYY-MM-DD",
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$"
    },
    "free_only": {
      "description": "Only outings a family can do without paying",
      "type": "boolean"
    },
    "indoor_only": {
      "description": "Only outings marked indoor (weekly list only)",
      "type": "boolean"
    },
    "age": {
      "description": "Child’s age in years; keeps outings whose age range includes it",
      "type": "integer",
      "minimum": 0,
      "maximum": 12
    },
    "page": {
      "description": "Limit to one page, e.g. \"santa\" or \"this-week\"",
      "type": "string",
      "maxLength": 80
    },
    "limit": {
      "description": "Max results (default 40)",
      "type": "integer",
      "minimum": 1,
      "maximum": 100
    }
  },
  "required": [
    "city"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢search(query, city, limit)

Keyword search across every card, outing and FAQ on Littles Weekly, in one city or all of them. Good for "Santa breakfast", "toddler time", "free museum day", "splash pad" or a venue name. Results carry the page URL (the event’s own shareable page for dated events, also as eventUrl; otherwise the card’s anchor), the official link and the checked date.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 2,
      "maxLength": 200
    },
    "city": {
      "description": "Limit to one city",
      "type": "string",
      "minLength": 2,
      "maxLength": 60
    },
    "limit": {
      "description": "Max results (default 15)",
      "type": "integer",
      "minimum": 1,
      "maximum": 50
    }
  },
  "required": [
    "query"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded5 tools