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
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
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-httpWhat it can do
Tool inventory
Tools (5)
🟢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
Evidence