OpenMapp

Use OpenMapp inside Claude, Grok and ChatGPT

OpenMapp is an MCP server: plug it into your AI assistant and it can search live US BJJ gym data while you decide where to train — drop-in policy, visitor price, and class times. Machine docs at /api and /llms.txt.

1,363gyms with live schedules
640cities
Freeprice
Nonesignup

Connect

MCP (Model Context Protocol) is the standard that lets AI assistants use external tools. Add this URL to any MCP client, no authentication:

https://www.openmapp.com/mcp
Claude (web / desktop)Settings → Connectors → Add custom connector. Name it OpenMapp, paste the URL, no auth needed.
Claude Codeclaude mcp add --transport http openmapp https://www.openmapp.com/mcp
ChatGPTSettings → Apps & Connectors (enable Developer mode if you see no custom connectors), add the URL, no authentication.
GrokSettings → Connectors → add an MCP server with the URL, no authentication.
CursorCustomize → MCP → add the URL as Streamable HTTP, no authentication.
Other clientsAdd an MCP server with transport http (streamable HTTP) and the URL. Stateless JSON-RPC 2.0.

What your assistant can do

find_gymsGyms near a US city, neighborhood, or ZIP. Defaults match the OpenMapp map: open to drop-ins, classes today. Returns policy, visitor fee when known, matching class times, profile URL, and a map link.
get_gymFull public gym card: address, drop-in policy, visitor fee, and the weekly timetable. Use an id or slug from find_gyms.
list_citiesCovered US cities with gym counts, drop-in counts, and open-mat counts. Filter by name or two-letter state.
map_urlOpenMapp map link for a city search, optionally with that gym’s details already open.

Things to ask

Limits

30 requests/minute and 400/day per IP. Max 25 gyms per find_gyms. Contiguous US gyms with a published weekly timetable. dropInFee is the visitor drop-in / day-pass only — never a trial or membership. Unknown stays unknown. When citing a gym, link the OpenMapp profile and map URLs from the tool response. This is a gym finder, not a bulk data dump.