masterclass-mcp
Version:
Un serveur MCP pour le calcul nutritionnel et la génération de plans alimentaires
60 lines (59 loc) • 1.53 kB
JavaScript
/**
* Informations sur le dataset d'exercices
*/
export class ExerciseUtils {
/**
* Retourne les informations sur le dataset d'exercices
* @returns Informations sur le dataset
*/
static getDatasetInfo() {
return {
path: "./megaGymDataset.csv",
description: "Dataset d'exercices de gym contenant des informations sur les exercices, les parties du corps ciblées, et l'équipement nécessaire."
};
}
/**
* Retourne les parties du corps communes dans les exercices de gym
* @returns Liste des parties du corps
*/
static getCommonBodyParts() {
return [
"chest",
"back",
"shoulders",
"biceps",
"triceps",
"forearms",
"quadriceps",
"hamstrings",
"calves",
"glutes",
"abs",
"lower back",
"traps",
"neck"
];
}
/**
* Retourne les équipements communs pour les exercices de gym
* @returns Liste des équipements
*/
static getCommonEquipment() {
return [
"barbell",
"dumbbell",
"machine",
"cable",
"bodyweight",
"kettlebell",
"resistance band",
"medicine ball",
"stability ball",
"foam roller",
"bench",
"smith machine",
"ez curl bar",
"trap bar"
];
}
}