Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GRASSYKNEES_ORIGINNoSet GRASSYKNEES_ORIGIN to point the server at another deployment (for testing).

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_metrosA

List the 42 US metro areas Grassy Knees covers, with the metro id to pass to the other tools and each metro's page URLs.

search_activitiesA

Find kids' and family events, classes/programs and places in one Grassy Knees metro area, filtered by date, price, age, category and keywords. Returns at most 20 listings, soonest first, each with its grassyknees.com page URL, the organizer's official link and the last-checked date. Dates are in the metro's local time.

get_activityA

Full details for one Grassy Knees listing: schedule, venue, ages, price, registration and official links, last-checked date. Pass the grassyknees.com listing URL or the listing id (listing-…) from search_activities.

seasonal_guideA

Grassy Knees' seasonal guide (Halloween events, Christmas lights and holiday events, ice skating rinks, Easter egg hunts) for one metro, or the national overview when metro is omitted. Returns the page's Markdown (quick answers plus listings with links, ages, prices and last-checked dates), trimmed to max_chars.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.2/5.0

Scored across 4 tools

Disambiguation4/5

The tools map to mostly distinct stages: metro coverage, filtered search, detail lookup, and a curated seasonal guide. The only meaningful overlap is seasonal_guide versus search_activities for holiday events, but the guide's curated/national role is reasonably clear from its description.

Naming Consistency4/5

Three tools follow a clear verb_noun pattern: list_metros, search_activities, get_activity. seasonal_guide is a noun-phrase outlier, but the set remains predictable and readable overall.

Tool Count5/5

Four tools is compact and well-scoped for a family-activity directory: list coverage, search listings, fetch details, and browse seasonal guides. No tool feels redundant or missing at the count level.

Completeness4/5

The core discovery flow is covered: list metros, search listings, get full activity details, and access seasonal guides. Minor gaps exist, such as no way to enumerate filter categories or browse by venue/organizer, but agents can work around these with keyword search.

Maintenance

ActivityMaintained
ResponsivenessNo issues