OpenMapp
Find US BJJ gyms with weekly schedules, open mats, and visitor drop-in prices.
Sollte ich dies verwenden
Qualität und Sicherheit
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"openmapp": {
"url": "https://www.openmapp.com/mcp"
}
}
}Remote-Endpunkte
https://www.openmapp.com/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (4)
🔴find_gyms(q, drop_ins, today, kinds, day, ...)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"q": {
"type": "string",
"minLength": 2,
"description": "City, neighborhood, address, or ZIP, same as the OpenMapp search box"
},
"drop_ins": {
"description": "Only gyms marked Drop-ins (known welcome or a listed visitor/open-mat price). Default true",
"type": "boolean"
},
"today": {
"description": "Only gyms with a listed class or open mat today. Default true",
"type": "boolean"
},
"kinds": {
"description": "Filter to Gi, No-Gi, and/or open mat",
"type": "array",
"items": {
"type": "string",
"enum": [
"gi",
"nogi",
"openmat"
]
}
},
"day": {
"description": "Restrict to this weekday or tomorrow. Overrides today",
"type": "string",
"enum": [
"Mon",
"Tue",
"Wed",
"Thu",
"Fri",
"Sat",
"Sun",
"tomorrow"
]
},
"limit": {
"description": "Max gyms to return. Default 8",
"type": "integer",
"minimum": 1,
"maximum": 25
}
},
"required": [
"q"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🔴get_gym(id)
Full public gym card: address, drop-in policy, visitor fee, and the weekly timetable. Use an id or slug from find_gyms.
Eingabe-Schema
{
"type": "object",
"properties": {
"id": {
"type": "string",
"minLength": 1,
"description": "Gym id or slug from find_gyms, e.g. 10th-planet-allentown"
}
},
"required": [
"id"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🔴list_cities(q, state, limit)
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.
Eingabe-Schema
{
"type": "object",
"properties": {
"q": {
"description": "Filter by city name, e.g. Austin",
"type": "string"
},
"state": {
"description": "Two-letter US state, e.g. TX",
"type": "string"
},
"limit": {
"description": "Max cities to return. Default all matching, max 500",
"type": "integer",
"minimum": 1,
"maximum": 500
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪map_url(q, gym_id)
OpenMapp map link for a city search, optionally with a gym drawer already open.
Eingabe-Schema
{
"type": "object",
"properties": {
"q": {
"type": "string",
"minLength": 1,
"description": "City or search text for the map search box"
},
"gym_id": {
"description": "Gym id from find_gyms to open the details drawer",
"type": "string"
}
},
"required": [
"q"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Empfohlene Prompts
find_gymsfind_gymsget_gymlist_citiesget_gymAufgezeichnete Aufrufbeispiele
list_citiesEingabeparameter
{
"q": "example-1",
"state": "example-1",
"limit": 10
}Ausgabeergebnis
{
"result": {
"content": [
{
"type": "text",
"text": "{\n \"query\": \"example-1\",\n \"state\": \"EXAMPLE-1\",\n \"matchCount\": 0,\n \"cities\": []\n}"
}
]
},
"durationMs": 549
}Community
Nachweis