Ce que fait ce MCP
Calculates running pace, race times, carbohydrate fueling, hydration, sodium needs, heat adjustments, and gel comparisons.
Outils
Schéma d’entrée
{'type': 'object', 'required': ['bodyWeightLbs', 'raceType', 'finishTimeHours', 'finishTimeMinutes', 'experience'], 'properties': {'raceType': {'enum': ['half', 'marathon', 'ultra'], 'type': 'string', 'description': 'Race distance category.'}, 'experience': {'enum': ['first_timer', 'intermediate', 'experienced', 'elite'], 'type': 'string', 'description': 'Runner experience level.'}, 'hasGIIssues': {'type': 'boolean', 'description': 'Whether the runner has a sensitive stomach. Default false.'}, 'bodyWeightLbs': {'type': 'number', 'description': 'Body weight in pounds.'}, 'finishTimeHours': {'type': 'number', 'description': 'Expected finish time, hours portion.'}, 'finishTimeMinutes': {'type': 'number', 'description': 'Expected finish time, minutes portion.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['hours', 'minutes', 'intensity', 'gelKey'], 'properties': {'hours': {'type': 'number', 'description': 'Race or run duration, hours portion.'}, 'buffer': {'type': 'number', 'description': 'Minutes of buffer at start and end where no gel is taken. Default 5.'}, 'gelKey': {'enum': ['sis_beta_fuel', 'maurten_100', 'maurten_160', 'precision_pf30', 'gu_energy', 'gu_roctane', 'tailwind', 'spring_energy', 'carbs_fuel', 'neversecond_c30', 'huma_chia'], 'type': 'string', 'description': 'Gel product key. See /api/tools/gel-comparison for full catalog.'}, 'minutes': {'type': 'number', 'description': 'Race or run duration, minutes portion.'}, 'drinkMix': {'type': 'boolean', 'description': 'Whether the runner uses a carbohydrate drink mix. Default false.'}, 'intensity': {'enum': ['easy', 'easy_moderate', 'moderate_hard', 'race_day'], 'type': 'string', 'description': 'Effort level.'}, 'targetCPH': {'type': 'number', 'description': 'Target carbs per hour. If omitted, default is derived from guideline.'}, 'experience': {'enum': ['standard', 'experienced'], 'type': 'string', 'description': 'Runner experience with fueling. Default "standard".'}, 'drinkCarbsTotal': {'type': 'number', 'description': 'Total grams of carbs from drink mix across the run. Default 0.'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'sortKey': {'enum': ['carbsPerDollar', 'carbs', 'priceUsd', 'weightG', 'caffeineMg'], 'type': 'string', 'description': 'Column to sort by. Default "carbsPerDollar".'}, 'sortDirection': {'enum': ['asc', 'desc'], 'type': 'string', 'description': 'Sort direction. Default "desc".'}}}
Schéma d’entrée
{'type': 'object', 'required': ['paceSecondsPerMile', 'distanceMiles', 'tempF', 'humidity'], 'properties': {'tempF': {'type': 'number', 'description': 'Air temperature at race time in degrees Fahrenheit.'}, 'humidity': {'type': 'number', 'description': 'Relative humidity as a percentage, 0-100.'}, 'distanceMiles': {'type': 'number', 'description': 'Race distance in miles.'}, 'paceSecondsPerMile': {'type': 'number', 'description': 'Your goal pace in seconds per mile (cool-weather pace).'}}}
Schéma d’entrée
{'type': 'object', 'required': ['bodyWeightLbs', 'durationMinutes', 'intensity', 'tempF', 'humidity'], 'properties': {'tempF': {'type': 'number', 'description': 'Temperature in Fahrenheit.'}, 'humidity': {'type': 'number', 'description': 'Relative humidity, 0-100.'}, 'intensity': {'enum': ['easy', 'moderate', 'hard', 'race'], 'type': 'string', 'description': 'Effort level.'}, 'bodyWeightLbs': {'type': 'number', 'description': 'Body weight in pounds.'}, 'durationMinutes': {'type': 'number', 'description': 'Run or race duration in minutes.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['mode'], 'properties': {'mode': {'enum': ['pace', 'time', 'distance'], 'type': 'string', 'description': 'Which field to solve for.'}, 'totalSeconds': {'type': 'number', 'description': 'Required for mode "pace" or "distance".'}, 'distanceMiles': {'type': 'number', 'description': 'Required for mode "pace" or "time".'}, 'paceSecondsPerMile': {'type': 'number', 'description': 'Required for mode "time" or "distance".'}}}
Schéma d’entrée
{'type': 'object', 'required': ['knownDistanceMiles', 'knownTimeSeconds'], 'properties': {'exponent': {'type': 'number', 'description': 'Riegel exponent. Default 1.06.'}, 'knownTimeSeconds': {'type': 'number', 'description': 'Finish time for that race, in total seconds.'}, 'knownDistanceMiles': {'type': 'number', 'description': 'Distance of your recent race, in miles.'}}}
Modifications récentes des outils
Serveurs MCP similaires
MaCalculatriceEnLigne
Provides calculators for French and Belgian taxes, salaries, pensions, VAT, loans, health metrics, education scores, fitness, and…
Clink Forge
Provides pay-per-call access to attested government datasets, primarily CDC and HHS health data plus EPA air-quality observations.
Good Turn Studio (all tools)
Offers consumer utilities for insurance claim appeals, subscription cancellation, flight fare research, financial recovery resour…
Feegow Clinic
Manages clinic patients, providers, appointments, schedules, benefit plans, insurance billing, financial records, units, employee…
mcp
Analyzes medical bills and insurance denials, estimates healthcare costs, identifies assistance options, and supports appeals and…
Medicare Coverage
Provides structured Medicare coverage documents, policy timelines, utilization, enrollment, supplier, and payment-related data fr…
WebDiet
Manages dietitian workflows including patients, anamnesis, anthropometry, nutrition calculations, meal data, prescriptions, appoi…
Spoonacular
Provides recipe, ingredient, nutrition, grocery-product, measurement-conversion, and dietary meal-plan tools.