BJJ gym, coach, event, and city data for AI agents. Free base tools, x402-paid premium.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
| Argument | Type | Description |
|---|---|---|
| citySlug* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"citySlug"
],
"properties": {
"citySlug": {
"type": "string",
"minLength": 1
}
},
"additionalProperties": false
}| Argument | Type | Description |
|---|---|---|
| citySlug* | string | |
| dayOfWeek | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"citySlug"
],
"properties": {
"citySlug": {
"type": "string",
"minLength": 1
},
"dayOfWeek": {
"type": "string"
}
},
"additionalProperties": false
}| Argument | Type | Description |
|---|---|---|
| citySlug* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"citySlug"
],
"properties": {
"citySlug": {
"type": "string",
"minLength": 1
}
},
"additionalProperties": false
}| Argument | Type | Description |
|---|---|---|
| coachSlug* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"coachSlug"
],
"properties": {
"coachSlug": {
"type": "string",
"minLength": 1
}
},
"additionalProperties": false
}| Argument | Type | Description |
|---|---|---|
| eventSlug* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"eventSlug"
],
"properties": {
"eventSlug": {
"type": "string",
"minLength": 1
}
},
"additionalProperties": false
}| Argument | Type | Description |
|---|---|---|
| gymSlug* | string | |
| citySlug* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"citySlug",
"gymSlug"
],
"properties": {
"gymSlug": {
"type": "string",
"minLength": 1
},
"citySlug": {
"type": "string",
"minLength": 1
}
},
"additionalProperties": false
}| Argument | Type | Description |
|---|---|---|
| gymSlug | string | |
| citySlug* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"citySlug"
],
"properties": {
"gymSlug": {
"type": "string"
},
"citySlug": {
"type": "string",
"minLength": 1
}
},
"additionalProperties": false
}| Argument | Type | Description |
|---|---|---|
| limit | number | |
| country | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"type": "number",
"maximum": 100,
"minimum": 1
},
"country": {
"type": "string"
}
},
"additionalProperties": false
}| Argument | Type | Description |
|---|---|---|
| limit | number | |
| citySlug | string | |
| affiliation | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"type": "number",
"maximum": 100,
"minimum": 1
},
"citySlug": {
"type": "string"
},
"affiliation": {
"type": "string"
}
},
"additionalProperties": false
}| Argument | Type | Description |
|---|---|---|
| to | string | |
| from | string | |
| type | string | |
| limit | number | |
| citySlug | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"to": {
"type": "string"
},
"from": {
"type": "string"
},
"type": {
"type": "string"
},
"limit": {
"type": "number",
"maximum": 100,
"minimum": 1
},
"citySlug": {
"type": "string"
}
},
"additionalProperties": false
}| Argument | Type | Description |
|---|---|---|
| hasGi | boolean | |
| limit | number | |
| hasNogi | boolean | |
| citySlug | string | |
| hasOpenMat | boolean | |
| openMatDay | string | |
| affiliation | string | |
| instructorName | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"hasGi": {
"type": "boolean"
},
"limit": {
"type": "number",
"maximum": 100,
"minimum": 1
},
"hasNogi": {
"type": "boolean"
},
"citySlug": {
"type": "string"
},
"hasOpenMat": {
"type": "boolean"
},
"openMatDay": {
"type": "string"
},
"affiliation": {
"type": "string"
},
"instructorName": {
"type": "string"
}
},
"additionalProperties": false
}| Argument | Type | Description |
|---|---|---|
| limit | number | |
| query* | string | |
| scope | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"limit": {
"type": "number",
"maximum": 50,
"minimum": 1
},
"query": {
"type": "string",
"maxLength": 200,
"minLength": 1
},
"scope": {
"enum": [
"cities",
"gyms",
"coaches",
"events",
"all"
],
"type": "string"
}
},
"additionalProperties": false
}| Argument | Type | Description |
|---|---|---|
| limit | number | |
| citySlug* | string | |
| classType | string | |
| dayOfWeek | array | |
| timeWindow | object |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"citySlug"
],
"properties": {
"limit": {
"type": "number",
"maximum": 100,
"minimum": 1
},
"citySlug": {
"type": "string",
"minLength": 1
},
"classType": {
"type": "string"
},
"dayOfWeek": {
"type": "array",
"items": {
"type": "string"
}
},
"timeWindow": {
"type": "object",
"required": [
"start",
"end"
],
"properties": {
"end": {
"type": "string"
},
"start": {
"type": "string"
}
},
"additionalProperties": false
}
},
"additionalProperties": false
}