
Rundida Mcp
io.github.XWeaponX7Published by GitHub account XWeaponX7v1.2.1Updated Oct 24, 2026
Running tools for AI agents: 92 calculators, 46 guides, marathon data, pace and HR zones.
Overview
Gives an assistant running calculators, training guides, and marathon event data for pace, heart-rate zones, and race predictions.
- What you can do
- Provides ten tools: data tools browse 99 running calculators, 46 training guides, and 300+ marathon events with course and weather details, while compute tools calculate pace, time or distance, predict race times using the Riegel formula and VO2max estimation, derive five heart-rate zones via the Karvonen method, and count down to a marathon. Data tools query the RunDida API with 30-minute caching; compute tools run locally. Content is offered in English, Chinese and Japanese.
- When to use it
- Useful when a runner wants an assistant to do pace, heart-rate-zone, or race-time math, or to look up training guides and marathon event details without leaving the chat.
- Requirements
- Local process started via npx from the npm package @rundida/mcp-server; Node.js 18 or newer and an internet connection for the data tools. No account, API key, or environment variables are declared.
Installation
In SourceWeft
- Open Rundida Mcp in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
@rundida/mcp-server
MCP server for RunDida — running expertise for AI agents.
Ten tools that let Claude, Cursor or any MCP client compute paces, heart-rate zones, race predictions and marathon countdowns live, and query RunDida's full library: 99 running calculators, 56 training guides and 300+ marathon events (course, weather and registration data) — in English, Chinese and Japanese. Free, zero-config, no API key.
[Website] [npm] [License: MIT]
Quick Start
Claude Desktop
Add to your claude_desktop_config.json:
Claude Code
Cursor / Windsurf
Add to your MCP configuration:
Available Tools
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"
- "What running guides do you have about marathon training?"
- "Tell me about the couch to 5K guide"
About RunDida
RunDida (跑滴答) is a free running tools platform for runners of all levels:
- 90+ 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:
Requirements
- Node.js >= 18
- Internet connection (data tools fetch from rundida.com)
Links
License
MIT
Source: README.md at commit c5193d9
Tools
0Version history
1- v1.2.1LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts