Server definition
- Hash
- sha256:fa091d9505ce7a2922caeb4e47f40d169633da148a5986d42603c63600e265d9
- What it is
- What a remote MCP server returned when asked what it offers: 5 tools
The blob, as servednamed by its sha256
{
"instructions": "FindSaunaPlunge lists cold plunge, sauna, and contrast-therapy studios in the United States, with details read from each studio's own published pages and the date they were checked.\n\nData rules you can rely on:\n- Every venue carries lastVerified — the date its details were last checked — and a status: \"verified\" means every published fact was cross-checked against multiple current public sources in agreement (the studio's own site plus its live booking pages or other public channels); \"community\"/\"brand_import\" mean checked against the studio's own published details. Nobody contacts studios; every check is against published pages. Surface both fields when citing a fact.\n- An absent field means \"not published / unknown\", never zero. We do not guess temperatures or prices.\n- Venue ids are stable and never reassigned.\n\nUse search_venues for discovery, get_venue for one venue's full record, list_cities to see coverage, get_city_stats for per-city aggregates (medians always carry their denominator), and get_data_freshness for check-date coverage. Corrections: [email protected].",
"tools": [
{
"description": "Aggregate figures for one covered city: venue count, modality and access breakdowns, contrast-capable count, and median published prices and plunge temperature. Every median carries its denominator (n) — absent fields are excluded, never treated as zero.",
"inputSchema": {
"properties": {
"citySlug": {
"description": "City slug, e.g. \"dallas-tx\". Use list_cities to discover.",
"type": "string"
}
},
"required": [
"citySlug"
],
"type": "object"
},
"name": "get_city_stats",
"outputSchema": null
},
{
"description": "When the dataset was generated and how recently venues were checked: oldest and newest lastVerified dates, counts by age bucket, and the newest check date per city.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "get_data_freshness",
"outputSchema": null
},
{
"description": "Fetch the full record for one venue by its stable id.",
"inputSchema": {
"properties": {
"id": {
"description": "Venue id, e.g. \"alive-and-well-dallas-tx\".",
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "get_venue",
"outputSchema": null
},
{
"description": "Cities with live venues, with counts and available modalities.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "list_cities",
"outputSchema": null
},
{
"description": "Search cold plunge / sauna venues. All filters are optional and AND-combined. Absent fields in results mean \"not published\", never zero.",
"inputSchema": {
"properties": {
"access": {
"description": "private_suite = your own room; communal = shared areas; mixed matches either request. Venues that do not publish their access model are excluded whenever this filter is used — absence of the fact is not a match.",
"enum": [
"private_suite",
"communal",
"mixed"
],
"type": "string"
},
"citySlug": {
"description": "City slug, e.g. \"dallas-tx\". Use list_cities to discover.",
"type": "string"
},
"limit": {
"description": "Max results, default 10, cap 25.",
"type": "number"
},
"maxDropInUsd": {
"description": "Only venues with a PUBLISHED drop-in price at or below this. Excludes venues with no published price.",
"type": "number"
},
"modality": {
"description": "Venue must offer this modality.",
"enum": [
"cold_plunge",
"traditional_sauna",
"infrared_sauna",
"steam_room",
"cryotherapy",
"red_light",
"pemf",
"compression",
"float"
],
"type": "string"
},
"query": {
"description": "Substring match on venue name (case-insensitive).",
"type": "string"
}
},
"type": "object"
},
"name": "search_venues",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:fa091d9505ce7a2922caeb4e47f40d169633da148a5986d42603c63600e265d9 | sha256sum