accueil / serveurs / Dev & Code / io.github.codymcc4/fuelcenter
io.github.codymcc4/fuelcenter
serveur MCP (Model Context Protocol) · fuelcenter-mcp 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.codymcc4/fuelcenter est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.codymcc4/fuelcenter » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 7 outils
- carb-loading≈ 299 tokens
Calculate pre-race carb loading targets by race type, body weight, finish time, and experience level. Returns daily carb target, protocol length, total carbs, and pre-race meal size.
Paramètres, retour & exemple (6)
ParamètresraceType· string · requis · half | marathon | ultra
Race distance category.experience· string · requis · first_timer | intermediate | experienced | elite
Runner experience level.hasGIIssues· boolean · optionnel
Whether the runner has a sensitive stomach. Default false.bodyWeightLbs· number · requis
Body weight in pounds.finishTimeHours· number · requis
Expected finish time, hours portion.finishTimeMinutes· number · requis
Expected finish time, minutes portion.
Exemple d'appel{"name": "carb-loading", "arguments": {"raceType": "half", "experience": "first_timer", "bodyWeightLbs": 1, "finishTimeHours": 1, "finishTimeMinutes": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - fueling-plan≈ 422 tokens
Build a minute-by-minute race or long-run fueling plan. Returns target carbs/hour, gel count, gel timing schedule, and total carbs. This is the core FuelCenter tool.
Paramètres, retour & exemple (9)
Paramètreshours· number · requis
Race or run duration, hours portion.buffer· number · optionnel
Minutes of buffer at start and end where no gel is taken. Default 5.gelKey· string · requis · sis_beta_fuel | maurten_100 | maurten_160 | precision_pf30 | gu_energy | gu_roctane | tailwind | spring_energy
Gel product key. See /api/tools/gel-comparison for full catalog.minutes· number · requis
Race or run duration, minutes portion.drinkMix· boolean · optionnel
Whether the runner uses a carbohydrate drink mix. Default false.intensity· string · requis · easy | easy_moderate | moderate_hard | race_day
Effort level.targetCPH· number · optionnel
Target carbs per hour. If omitted, default is derived from guideline.experience· string · optionnel · standard | experienced
Runner experience with fueling. Default "standard".drinkCarbsTotal· number · optionnel
Total grams of carbs from drink mix across the run. Default 0.
Exemple d'appel{"name": "fueling-plan", "arguments": {"hours": 1, "gelKey": "sis_beta_fuel", "minutes": 1, "intensity": "easy"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - gel-comparison≈ 186 tokens
Return the FuelCenter gel catalog (SiS Beta Fuel, Maurten, Precision, GU, Tailwind, Spring, Carbs Fuel, neversecond, Huma) with carbs, price, caffeine, weight, and carbs-per-dollar. Optionally sort.
Paramètres, retour & exemple (2)
ParamètressortKey· string · optionnel · carbsPerDollar | carbs | priceUsd | weightG | caffeineMg
Column to sort by. Default "carbsPerDollar".sortDirection· string · optionnel · asc | desc
Sort direction. Default "desc".
Exemple d'appel{"name": "gel-comparison", "arguments": {"sortKey": "carbsPerDollar", "sortDirection": "asc"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - heat-adjustment≈ 225 tokens
Estimate how temperature and humidity will slow your race pace and change your fluid needs. Returns adjusted pace, slowdown percent, dew point, risk level, and fueling note.
Paramètres, retour & exemple (4)
ParamètrestempF· number · requis
Air temperature at race time in degrees Fahrenheit.humidity· number · requis
Relative humidity as a percentage, 0-100.distanceMiles· number · requis
Race distance in miles.paceSecondsPerMile· number · requis
Your goal pace in seconds per mile (cool-weather pace).
Exemple d'appel{"name": "heat-adjustment", "arguments": {"tempF": 1, "humidity": 1, "distanceMiles": 1, "paceSecondsPerMile": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - hydration≈ 227 tokens
Estimate fluid and sodium needs for a race or long run based on body weight, duration, intensity, temperature, and humidity.
Paramètres, retour & exemple (5)
ParamètrestempF· number · requis
Temperature in Fahrenheit.humidity· number · requis
Relative humidity, 0-100.intensity· string · requis · easy | moderate | hard | race
Effort level.bodyWeightLbs· number · requis
Body weight in pounds.durationMinutes· number · requis
Run or race duration in minutes.
Exemple d'appel{"name": "hydration", "arguments": {"tempF": 1, "humidity": 1, "intensity": "easy", "bodyWeightLbs": 1, "durationMinutes": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - pace-calculator≈ 206 tokens
Given any two of distance, total time, or pace-per-mile, calculate the third. Returns pace per mile, per km, splits, and speed.
Paramètres, retour & exemple (4)
Paramètresmode· string · requis · pace | time | distance
Which field to solve for.totalSeconds· number · optionnel
Required for mode "pace" or "distance".distanceMiles· number · optionnel
Required for mode "pace" or "time".paceSecondsPerMile· number · optionnel
Required for mode "time" or "distance".
Exemple d'appel{"name": "pace-calculator", "arguments": {"mode": "pace"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - race-time-predictor≈ 184 tokens
Predict your finish time at common distances (5K through 100 miles) from a recent race result using the Riegel formula.
Paramètres, retour & exemple (3)
Paramètresexponent· number · optionnel
Riegel exponent. Default 1.06.knownTimeSeconds· number · requis
Finish time for that race, in total seconds.knownDistanceMiles· number · requis
Distance of your recent race, in miles.
Exemple d'appel{"name": "race-time-predictor", "arguments": {"knownTimeSeconds": 1, "knownDistanceMiles": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».