Tool tree
A WebMCP-enabled gym that matches consented context with equipment that actually exists.
Implementation
gradeNot graded
gradeNot graded
page: Every page
get_gym_profileAnswer
Return the gym's facilities, services, access features, and operating constraints.
View tool JSON
{
"name": "get_gym_profile",
"kind": "answer",
"impl": "imperative",
"description": "Return the gym's facilities, services, access features, and operating constraints.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/"
}page: Home
search_equipmentAnswer
Search equipment actually available at Adaptive Gym using goals, space, and access needs.
View tool JSON
{
"name": "search_equipment",
"kind": "answer",
"impl": "imperative",
"description": "Search equipment actually available at Adaptive Gym using goals, space, and access needs.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Goal, movement, or equipment keyword.",
"maxLength": 120
},
"categories": {
"type": "array",
"description": "Optional equipment category filters.",
"items": {
"type": "string",
"maxLength": 60
},
"uniqueItems": true,
"maxItems": 8
},
"maxWidthCm": {
"type": "number",
"description": "Maximum available operating width in centimeters.",
"minimum": 1,
"maximum": 10000
},
"maxDepthCm": {
"type": "number",
"description": "Maximum available operating depth in centimeters.",
"minimum": 1,
"maximum": 10000
},
"accessible": {
"type": "boolean",
"description": "Require equipment with documented access features."
},
"limit": {
"type": "integer",
"description": "Maximum matches to return.",
"minimum": 1,
"maximum": 20,
"default": 2
}
},
"additionalProperties": false
},
"page": "/"
}get_equipmentAnswer
Return verified specifications and access notes for one gym equipment record.
View tool JSON
{
"name": "get_equipment",
"kind": "answer",
"impl": "imperative",
"description": "Return verified specifications and access notes for one gym equipment record.",
"inputSchema": {
"type": "object",
"properties": {
"equipmentId": {
"type": "string",
"description": "Equipment identifier returned by search_equipment.",
"minLength": 1,
"maxLength": 128
}
},
"required": [
"equipmentId"
],
"additionalProperties": false
},
"page": "/"
}