@rundida/mcp-server
MCP server for RunDida — the world's most comprehensive running tools platform.
Give your AI assistant access to 86 running calculators, 29 marathon events, pace/time/distance calculations, race time predictions, and heart rate training zones.
Quick Start
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"rundida": {
"command": "npx",
"args": ["-y", "@rundida/mcp-server"]
}
}
}Claude Code
claude mcp add rundida -- npx -y @rundida/mcp-serverCursor / Windsurf
Add to your MCP configuration:
{
"rundida": {
"command": "npx",
"args": ["-y", "@rundida/mcp-server"]
}
}Available Tools
Tool | Type | Description |
| Data | Browse all 86 running calculators with descriptions |
| Data | Get details, FAQs, and sources for a specific tool |
| Data | List 29 marathon events with dates and locations |
| Data | Get marathon details including weather and course profile |
| Compute | Calculate pace, time, or distance (provide any 2 of 3) |
| Compute | Predict race times using Riegel formula + VO2max estimation |
| Compute | Calculate 5 HR training zones (Karvonen method) |
| Compute | Get countdown to a specific marathon event |
Data tools fetch from the RunDida API with 30-minute caching. Compute tools run locally with zero latency — no API calls needed.
Example Usage
Ask your AI assistant:
"What's my marathon pace if I want to finish in 3:30?"
"Predict my marathon time based on my 10K of 45 minutes"
"What are my heart rate zones? I'm 32 with a resting HR of 52"
"How many days until the Tokyo Marathon?"
"Show me all running calculators related to nutrition"
About RunDida
RunDida (跑滴答) is a free running tools platform for runners of all levels:
86 Interactive Calculators — Pace, heart rate zones, VO2max, race prediction, nutrition, gear sizing, weather impact, and more
29 Marathon Countdowns — Live timers with race-day weather forecasts, course profiles, and training tools
Free JSON API — No authentication required, CORS enabled, OpenAPI 3.0 documented
Multi-language — English, Chinese (中文)
Embeddable Widgets — One-line iframe embed for any calculator
All tools are free, no account required. Try them at rundida.com.
How It Works
The computation tools use established running science formulas:
Formula | Used In | Description |
Riegel formula |
| Race time prediction across distances |
Jack Daniels method |
| VO2max estimation from race performance |
Karvonen method |
| Heart rate training zones from age and resting HR |
Requirements
Node.js >= 18
Internet connection (data tools fetch from rundida.com)
Links
Resource | URL |
RunDida Website | |
API Documentation | |
OpenAPI Spec | |
NPM Package |
License
MIT