Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,536Letters: 14Defects: 1,322counted 3 min ago
teppi

Server definition

Hash
sha256:cb77ace17430a83e34f5153ecd1d928ab002859765240e148d3adf9bef64f1cb
What it is
What a remote MCP server returned when asked what it offers: 4 tools

The blob, as servednamed by its sha256

{ "instructions": "OpenMapp lists US BJJ gyms with published weekly schedules. dropInFee is the visitor drop-in / day-pass only — never a trial or membership. Unknown stays unknown; do not invent prices or class times. Use list_cities to check coverage, find_gyms for a city, then get_gym for the full week. When citing a gym or class time, include profileUrl and mapUrl so the user can open OpenMapp. Do not construct your own OpenMapp URLs — use the links in the tool response.", "tools": [ { "description": "Find BJJ gyms near a US city, neighborhood, or ZIP. Defaults match the OpenMapp map: open to drop-ins, classes today. Returns drop-in policy, visitor fee when known, and matching class times.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "day": { "description": "Restrict to this weekday or tomorrow. Overrides today", "enum": [ "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun", "tomorrow" ], "type": "string" }, "drop_ins": { "description": "Only gyms marked Drop-ins (known welcome or a listed visitor/open-mat price). Default true", "type": "boolean" }, "kinds": { "description": "Filter to Gi, No-Gi, and/or open mat", "items": { "enum": [ "gi", "nogi", "openmat" ], "type": "string" }, "type": "array" }, "limit": { "description": "Max gyms to return. Default 8", "maximum": 25, "minimum": 1, "type": "integer" }, "q": { "description": "City, neighborhood, address, or ZIP, same as the OpenMapp search box", "minLength": 2, "type": "string" }, "today": { "description": "Only gyms with a listed class or open mat today. Default true", "type": "boolean" } }, "required": [ "q" ], "type": "object" }, "name": "find_gyms", "outputSchema": null }, { "description": "Full public gym card: address, drop-in policy, visitor fee, and the weekly timetable. Use an id or slug from find_gyms.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "id": { "description": "Gym id or slug from find_gyms, e.g. 10th-planet-allentown", "minLength": 1, "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "get_gym", "outputSchema": null }, { "description": "US cities OpenMapp covers, with gym counts, how many welcome class drop-ins, and how many list an open mat. Use this to check coverage before find_gyms. Filter by city name or two-letter state.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "limit": { "description": "Max cities to return. Default all matching, max 500", "maximum": 500, "minimum": 1, "type": "integer" }, "q": { "description": "Filter by city name, e.g. Austin", "type": "string" }, "state": { "description": "Two-letter US state, e.g. TX", "type": "string" } }, "type": "object" }, "name": "list_cities", "outputSchema": null }, { "description": "OpenMapp map link for a city search, optionally with a gym drawer already open.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "gym_id": { "description": "Gym id from find_gyms to open the details drawer", "type": "string" }, "q": { "description": "City or search text for the map search box", "minLength": 1, "type": "string" } }, "required": [ "q" ], "type": "object" }, "name": "map_url", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:cb77ace17430a83e34f5153ecd1d928ab002859765240e148d3adf9bef64f1cb | sha256sum