trackmcp
Back to directory
XWeaponX7

rundida-mcp

View on GitHub

MCP server for running & fitness — AI agents compute paces, HR zones and race predictions, and query 300+ marathons + 99 calculators from RunDida.com. npx @rundida/mcp-server

1 stars JavaScriptOthers Updated Jul 11, 2026
marathonmcpmodel-context-protocolrunningrunning-calculatorai-agentsclaudefitnessmcp-server

Documentation

@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`:

json
{
  "mcpServers": {
    "rundida": {
      "command": "npx",
      "args": ["-y", "@rundida/mcp-server"]
    }
  }
}

Claude Code

bash
claude mcp add rundida -- npx -y @rundida/mcp-server

Cursor / Windsurf

Add to your MCP configuration:

json
{
  "rundida": {
    "command": "npx",
    "args": ["-y", "@rundida/mcp-server"]
  }
}

Available Tools

ToolTypeDescription
`list_tools`DataBrowse all 99 running calculators with descriptions
`get_tool`DataGet details, FAQs, and sources for a specific tool
`list_guides`DataBrowse all 46 running guides with descriptions
`get_guide`DataGet guide details, FAQs, and related tools
`list_marathons`DataList 300+ marathon events with dates and locations
`get_marathon`DataGet marathon details including weather and course profile
`calculate_pace`ComputeCalculate pace, time, or distance (provide any 2 of 3)
`predict_race`ComputePredict race times using Riegel formula + VO2max estimation
`heart_rate_zones`ComputeCalculate 5 HR training zones (Karvonen method)
`marathon_countdown`ComputeGet 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"
  • "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:

FormulaUsed InDescription
Riegel formula`predict_race`Race time prediction across distances
Jack Daniels method`predict_race`VO2max estimation from race performance
Karvonen method`heart_rate_zones`Heart rate training zones from age and resting HR

Requirements

  • Node.js >= 18
  • Internet connection (data tools fetch from rundida.com)
ResourceURL
RunDida Websiterundida.com
API Documentationrundida.com/api
OpenAPI Specrundida.com/api/openapi.json
NPM Package@rundida/mcp-server

License

MIT

Frequently asked questions

What is rundida-mcp?

rundida-mcp is MCP server for running & fitness — AI agents compute paces, HR zones and race predictions, and query 300+ marathons + 99 calculators from RunDida.com. npx @rundida/mcp-server

How do I install rundida-mcp?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is rundida-mcp open source?

Yes — it is hosted on GitHub at https://github.com/XWeaponX7/rundida-mcp and has 1 stars.

Related MCP tools

atlassianatlassian-mcp-server

Official remote MCP server for Atlassian. Securely connect Jira, Confluence, Jira Service Management, Bitbucket, and Compass to Claude, ChatGPT, Cursor, VS Code, and other AI tools using OAuth 2.1 or API tokens.

1,015 JavaScript
aiai-agentsatlassian+17
firecrawlfirecrawl-mcp-server

🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.

7,393 JavaScript
batch-processingclaudecontent-extraction+11
riponcmprojectmem

Open-source coding agent memory. Records issues, attempts, fixes and decisions, then warns your agent before it repeats an approach that already failed. Native MCP server for Claude Code, Cursor, Antigravity and Codex. 100% local, no cloud, no telemetry. MIT.

796 Python
ai-agentsai-memoryai-tools+17
mendableaifirecrawl-mcp-server

🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients. JavaScript-based implementation.

4,847 JavaScript
batch-processingclaudecontent-extraction+11
KnockOutEZwigolo

The go-to web for your AI coding agent — local-first search, fetch, crawl & research over MCP. No API keys, no cloud, $0/query. Public beta.

4,906 TypeScript
mcpagentai+17
IvanMurzakUnity-MCP

AI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot, Cursor and any other absolutely for free.

4,137 C#
aiai-integrationgame-development+16

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP