Shows tonight
shows_tonightConcerts and comedy tonight and the next two days in Boston (default) or Denver (city=denver), in the city's own time zone. Use this for “what's on tonight?”, “anything going on?”, “live music near me tonight”. Default sort=evening: evening and upcoming first, not brunch-first chrono. sort=time for raw order; sort=popular bumps editorial picks. For “what’s free tonight?” set free=true or call shows_free. For “what should I see?” or date night call list_picks. Always cite url (/e/?id=). Do not rewrite to /event/. Returns a page of shows (default 20, max 50) plus total. Page with offset; never ask for the full tonight list (~174 shows / ~36k tokens).
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "shows_tonight"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| via | No | Inbound UTM source written onto every Foobos deep link. Default muse. | |
| area | No | Finder WHERE pill or neighborhood (Boston: cambridge, allston_brighton, somerville…; Denver: den_downtown, den_colfax, boulder…). Aliases: neighborhood, where. | |
| city | No | boston (default: Boston, Cambridge, Somerville, Greater Boston) or denver (Denver, Boulder, the Colorado Front Range). Set denver for anything in Colorado. | boston |
| free | No | If true, only free shows (listing flag or price 0). Use for “what’s free tonight?”. Alias: is_free. | |
| mbta | No | Boston only. If true, only MBTA-accessible rooms. | |
| sort | No | evening (default): evening + upcoming first, not brunch-first chrono. time: raw chronological. popular: editorial picks first, then evening. | evening |
| genre | No | Finder mega-category (rock, punk, pop, jazz, soul, blues, folk, electronic, hiphop, reggae, classical, latin). Alias: genres. Comedy is event_type, not a genre. Joined from finder.json `g` — do not invent tags. | |
| large | No | Hint alias of min_capacity=5000. | |
| limit | No | Page size. Default 20, max 50. Do not request the full list — tonight is ~174 shows / ~36k tokens. | |
| genres | No | Comma-separated megas. Alias of genre. | |
| is_new | No | If true, only just-added (finder new). | |
| offset | No | Rows to skip. Use with the returned total to page. | |
| is_free | No | If true, only free shows (listing flag or price 0). Use for “what’s free tonight?”. Alias: is_free. | |
| all_ages | No | If true, only all-ages (a/a). | |
| intimate | No | Hint alias of max_capacity=500. Unknown capacity excluded. | |
| max_price | No | Numeric price ceiling. Free passes; unknown price excluded. | |
| event_type | No | comedy or music. Comedy is public event_type / finder ty=c, NOT a genre tag. Use for “comedy this week?”. | |
| max_capacity | No | Known venues.json capacity ≤ N. intimate=true aliases max_capacity=500 (hint, not a stored flag). | |
| min_capacity | No | Known venues.json capacity ≥ N. large=true aliases min_capacity=5000. | |
| neighborhood | No | Alias of area. |