Skip to main content
Glama

Server Details

BJJ and grappling gyms worldwide, plus upcoming competitions. Free, read-only.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A4.2/5.0

Scored across 4 tools

Disambiguation5/5

Each tool covers a distinct entity and action: competitions search, gym search, single-gym detail by slug, and coverage/places listing. The find_gyms vs get_gym pair is explicitly linked in the descriptions (get_gym takes the slug returned by find_gyms), so the search/detail boundary is unambiguous.

Naming Consistency5/5

All four names follow a consistent snake_case verb_noun pattern (find_competitions, find_gyms, get_gym, list_places). The verbs are used conventionally — find for search, get for retrieval by identifier, list for enumeration.

Tool Count4/5

Four tools is lean but each maps to a real, non-overlapping need for a read-only directory (search gyms, search competitions, gym detail, coverage check). It is slightly thin — no tool for competition detail or name-based lookup — but nothing is redundant.

Completeness4/5

The read-only directory surface is well covered: gyms, competitions, gym details, and a coverage check. Minor gaps exist (no competition detail endpoint, no lookup by gym name, fixed caps with no pagination), but the descriptions give workarounds such as narrowing the area, so agents can operate.

Available Tools

4 tools
find_competitionsFind upcoming BJJ competitionsA
Read-onlyIdempotent
Inspect

Upcoming BJJ and grappling competitions from an aggregated public calendar: BJJ Square collects the dates organizers publish on their own public listings (IBJJF, AJP, Smoothcomp, national federations and others). Search by country and date range. Returns at most 10 per call, each with the official organizer page (the source to register and to confirm details), plus the BJJ Square calendar page for the full list.

Inputs: to, from, lang, limit, +1 more.

find_gymsFind BJJ gymsA
Read-onlyIdempotent
Inspect

Find Brazilian jiu-jitsu and grappling gyms by city, by country, or near a point. Give at least one of: city, country, or lat+lng. Returns at most 25 gyms per call (no pagination: narrow the area for more specific results). Each gym has a link to its public page on bjjsquare.com, where contacts and full details are shown. Use get_gym with the slug for the class schedule and what the gym offers.

Inputs: lat, lng, city, lang, +3 more.

get_gymGet a BJJ gymA
Read-onlyIdempotent
Inspect

Public details of one gym by its slug (from find_gyms): address, website, affiliation, what it offers, class schedule when the gym has published one, and when the schedule was last updated. Only known facts are returned: a missing field means unknown, not "no". Phone and email are on the gym page linked in the result.

Inputs: slug (required), lang.

list_placesList covered placesA
Read-onlyIdempotent
Inspect

Countries covered by BJJ Square with gym counts, or, with a country code, the cities of that country with gym counts (largest 200). Use it to check coverage before find_gyms.

Inputs: lang, country.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      B
      maintenance
      Enables Claude to explore a Brazilian Jiu-Jitsu knowledge graph, searching positions, transitions, submissions, systems and principles, and retrieving detailed routes, execution steps, counters and defensive options.
      8
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Cold plunge, sauna and contrast-therapy venues across 23 US metros (548 venues). Every published water temperature and price is read from the venue's own pages and returned with its source URL, capture date and verbatim quote; every record carries the date it was last checked. Absent fields mean "not published", never zero. Five read-only tools: search_venues, get_venue, list_cities, get_city_stat
      5
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources