Hosted MCP server · #152 most used on Smithery
bjj-belt-progress
naimterrache/bjj-belt-progress
BJJ Belt Progress MCP server — instant access to IBJJF belt requirements, progression timeline calculations, and BJJ training facts for any AI assistant. Three tools: get belt requirements by rank, calculate your personal timeline from belt and training frequency, and retrieve data-backed BJJ progression statistics. Built for grapplers, coaches, and anyone asking AI assistants about BJJ belt progression.
- Uses
- 3.5k
- Tools
- 11
- Runs
- Hosted
- Listed
- 7mo ago
Get started
Add it to your agent
npx -y @smithery/cli@latest install naimterrache/bjj-belt-progress --client claudeSwap --client claude for cursor, vscode, windsurf or another client. The CLI asks for any required settings.
claude mcp add --transport http bjj-belt-progress https://server.smithery.ai/naimterrache/bjj-belt-progress/mcpA hosted server: nothing to install. Run /mcp in Claude Code to sign in if it asks.
[mcp_servers.bjj-belt-progress]
url = "https://server.smithery.ai/naimterrache/bjj-belt-progress/mcp"Add to ~/.codex/config.toml.
{
"mcpServers": {
"bjj-belt-progress": {
"url": "https://server.smithery.ai/naimterrache/bjj-belt-progress/mcp"
}
}
}Add to ~/.cursor/mcp.json.
{
"servers": {
"bjj-belt-progress": {
"type": "http",
"url": "https://server.smithery.ai/naimterrache/bjj-belt-progress/mcp"
}
}
}Add to .vscode/mcp.json.
gemini mcp add --transport http bjj-belt-progress https://server.smithery.ai/naimterrache/bjj-belt-progress/mcpSaved to .gemini/settings.json.
What it can do
11 tools
get_belt_requirements1 paramGet official IBJJF requirements for any BJJ belt level.
| Parameter | Type | Description |
|---|---|---|
belt | string | The BJJ belt level |
calculate_bjj_timeline3 paramsCalculate BJJ progression timeline based on belt, time at rank, and training frequency.
| Parameter | Type | Description |
|---|---|---|
belt | string | |
months_at_rank | number | Months at current belt |
sessions_per_week | number | Training sessions per week |
get_bjj_facts1 paramGet data-backed BJJ progression facts and statistics.
| Parameter | Type | Description |
|---|---|---|
topic | string |
compare_belt_requirements2 paramsCompare IBJJF requirements between two BJJ belt levels (time-in-grade, sessions target, age).
| Parameter | Type | Description |
|---|---|---|
belt1 | string | |
belt2 | string |
get_technique_details1 paramGet detailed information about a BJJ technique including key points, common mistakes, and recommended belt level.
| Parameter | Type | Description |
|---|---|---|
technique | string |
get_training_plan3 paramsGenerate a structured BJJ training plan with timeline estimate and milestones based on current belt, target belt, and training frequency.
| Parameter | Type | Description |
|---|---|---|
target_belt | string | |
current_belt | string | |
sessions_per_week | number | Average training sessions per week |
get_celebrity_bjj_belt1 paramGet the BJJ belt rank, instructor, and lineage info for a famous BJJ practitioner.
| Parameter | Type | Description |
|---|---|---|
name | string | Celebrity name (e.g. "Joe Rogan", "Mark Zuckerberg") |
compare_martial_arts2 paramsCompare BJJ to another martial art across self-defense, fitness, competition, ground game, stand-up, cost, and injury risk.
| Parameter | Type | Description |
|---|---|---|
art1 | string | |
art2 | string |
get_ibjjf_weight_class3 paramsFind the IBJJF weight class for a given weight, gender, and age category.
| Parameter | Type | Description |
|---|---|---|
gender | string | |
weight_kg | number | Weight in kilograms (with gi) |
age_category | string | Age division |
get_ibjjf_match_duration2 paramsGet IBJJF match duration, overtime rules, and points system summary for a given belt and age category.
| Parameter | Type | Description |
|---|---|---|
belt | string | |
age_category | string | Age division |
get_injury_prevention_tips1 paramGet common BJJ injuries by body part and prevention strategies. Returns description, common causes, prevention methods, recovery time, an…
Get common BJJ injuries by body part and prevention strategies. Returns description, common causes, prevention methods, recovery time, and when to see a doctor.
| Parameter | Type | Description |
|---|---|---|
injury_type | string |