Free youth sports drills, practice plans and age-group answers for parents and coaches.
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.
For parents, coaches and trainers (adults). Free SSTracker drills open at a child's age (the app's own age gates: contact, tackling, heading and advanced drills wait for their age), each with steps, minutes, a safety line and its page link.
The child's age in years.
The sport, e.g. "soccer" or "basketball".
Optional: one of the sport's skills, e.g. "shooting".
Only drills that work at home.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http sstracker https://us-east1-sstracker-launch.cloudfunctions.net/mcpServer
For parents, coaches and trainers (adults). Free SSTracker drills open at a child's age (the app's own age gates: contact, tackling, heading and advanced drills wait for their age), each with steps, minutes, a safety line and its page link.
| Argument | Type | Description |
|---|---|---|
| age* | integer | The child's age in years. |
| skill | string | Optional: one of the sport's skills, e.g. "shooting". |
| sport* | string | The sport, e.g. "soccer" or "basketball". |
| at_home | boolean | Only drills that work at home. |
{
"type": "object",
"required": [
"sport",
"age"
],
"properties": {
"age": {
"type": "integer",
"maximum": 18,
"minimum": 4,
"description": "The child's age in years."
},
"skill": {
"type": "string",
"description": "Optional: one of the sport's skills, e.g. \"shooting\"."
},
"sport": {
"enum": [
"baseball",
"basketball",
"bowling",
"cheer",
"cross_country",
"diving",
"field_hockey",
"flag_football",
"football",
"golf",
"gymnastics",
"hockey",
"lacrosse",
"rugby",
"soccer",
"softball",
"swimming",
"tennis",
"track_and_field",
"volleyball",
"water_polo",
"wrestling"
],
"type": "string",
"description": "The sport, e.g. \"soccer\" or \"basketball\"."
},
"at_home": {
"type": "boolean",
"description": "Only drills that work at home."
}
},
"additionalProperties": false
}For parents, coaches and trainers (adults). SSTracker's free team practice plan (two 60-minute practices) for a sport and U age group, with the page link.
| Argument | Type | Description |
|---|---|---|
| sport* | string | The sport, e.g. "soccer" or "basketball". |
| age_group* | string | The team's U age group. |
{
"type": "object",
"required": [
"sport",
"age_group"
],
"properties": {
"sport": {
"enum": [
"baseball",
"basketball",
"bowling",
"cheer",
"cross_country",
"diving",
"field_hockey",
"flag_football",
"football",
"golf",
"gymnastics",
"hockey",
"lacrosse",
"rugby",
"soccer",
"softball",
"swimming",
"tennis",
"track_and_field",
"volleyball",
"water_polo",
"wrestling"
],
"type": "string",
"description": "The sport, e.g. \"soccer\" or \"basketball\"."
},
"age_group": {
"enum": [
"U8",
"U10",
"U12",
"U14",
"U16",
"U18"
],
"type": "string",
"description": "The team's U age group."
}
},
"additionalProperties": false
}For parents, coaches and trainers (adults). SSTracker's free, calm three-week tryout-prep plan at home for a sport and age band, with the printable packet link.
| Argument | Type | Description |
|---|---|---|
| sport* | string | The sport, e.g. "soccer" or "basketball". |
| age_band* | string | The child's age band. |
{
"type": "object",
"required": [
"sport",
"age_band"
],
"properties": {
"sport": {
"enum": [
"baseball",
"basketball",
"bowling",
"cheer",
"cross_country",
"diving",
"field_hockey",
"flag_football",
"football",
"golf",
"gymnastics",
"hockey",
"lacrosse",
"rugby",
"soccer",
"softball",
"swimming",
"tennis",
"track_and_field",
"volleyball",
"water_polo",
"wrestling"
],
"type": "string",
"description": "The sport, e.g. \"soccer\" or \"basketball\"."
},
"age_band": {
"enum": [
"ages-7-to-10",
"ages-11-to-13",
"ages-14-and-up"
],
"type": "string",
"description": "The child's age band."
}
},
"additionalProperties": false
}For parents, coaches and trainers (adults). A short general home week for a sport and age, kept inside SSTracker's youth limits (training days and session length for the age, two rest days a week), with a link to build a child's own week on SSTracker.
| Argument | Type | Description |
|---|---|---|
| age* | integer | |
| days* | integer | Home training days wanted. |
| sport* | string | The sport, e.g. "soccer" or "basketball". |
| minutes* | integer | Minutes a session wanted. |
{
"type": "object",
"required": [
"sport",
"age",
"days",
"minutes"
],
"properties": {
"age": {
"type": "integer",
"maximum": 18,
"minimum": 4
},
"days": {
"type": "integer",
"maximum": 7,
"minimum": 1,
"description": "Home training days wanted."
},
"sport": {
"enum": [
"baseball",
"basketball",
"bowling",
"cheer",
"cross_country",
"diving",
"field_hockey",
"flag_football",
"football",
"golf",
"gymnastics",
"hockey",
"lacrosse",
"rugby",
"soccer",
"softball",
"swimming",
"tennis",
"track_and_field",
"volleyball",
"water_polo",
"wrestling"
],
"type": "string",
"description": "The sport, e.g. \"soccer\" or \"basketball\"."
},
"minutes": {
"type": "integer",
"maximum": 120,
"minimum": 10,
"description": "Minutes a session wanted."
}
},
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 6, 2026.