XWeaponX7/rundida-mcp

πŸƒ Sports
0 Views
0 Installs

πŸ“‡ ☁️ - 86 running calculators, 29 marathon events, pace/time/distance calculations, race time predictions (Riegel formula), and heart rate training zones (Karvonen method) for AI agents. No API key required.

Quick Install

One-Click IDE Configuration
claude_desktop_config.json
{
  "mcpServers": {
    "xweaponx7-rundida-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "xweaponx7-rundida-mcp"
      ]
    }
  }
}
Or

Using an AI coding agent (Claude Code, Cursor, etc.)? Copy a ready-made prompt that tells it to fetch the setup instructions and install this server for you.

Documentation Overview

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

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

Claude Code

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

Cursor / Windsurf

Add to your MCP configuration:

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

Available Tools

ToolTypeDescription
list_toolsDataBrowse all 99 running calculators with descriptions
get_toolDataGet details, FAQs, and sources for a specific tool
list_guidesDataBrowse all 46 running guides with descriptions
get_guideDataGet guide details, FAQs, and related tools
list_marathonsDataList 300+ marathon events with dates and locations
get_marathonDataGet marathon details including weather and course profile
calculate_paceComputeCalculate pace, time, or distance (provide any 2 of 3)
predict_raceComputePredict race times using Riegel formula + VO2max estimation
heart_rate_zonesComputeCalculate 5 HR training zones (Karvonen method)
marathon_countdownComputeGet 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 formulapredict_raceRace time prediction across distances
Jack Daniels methodpredict_raceVO2max estimation from race performance
Karvonen methodheart_rate_zonesHeart rate training zones from age and resting HR

Requirements

  • Node.js >= 18
  • Internet connection (data tools fetch from rundida.com)

Links

ResourceURL
RunDida Websiterundida.com
API Documentationrundida.com/api
OpenAPI Specrundida.com/api/openapi.json
NPM Package@rundida/mcp-server

License

MIT

Related MCP Servers

anup-shesh/garmin-local-mcp

🐍 🏠 🍎 πŸͺŸ 🐧 - Local-first Garmin data warehouse: incremental sync into SQLite you own, with server-side trends, lag-aware correlations, personal baselines, and anomaly detection returned as compact tables. Analysis keeps working offline when Garmin's API breaks, and a zero-auth FIT-bundle import fills gaps with no login at all.

πŸƒ Sports0 views
arturogarrido/claudinho

πŸ“‡ 🏠 🍎 πŸͺŸ 🐧 - Live scores, fixtures, standings, and read-only prediction-market signals for the 2026 World Cup. No API keys.

πŸƒ Sports0 views
Backspace-me/sportscore-mcp

πŸ“‡ ☁️ 🍎 πŸͺŸ 🐧 - Live scores, standings, top scorers, player stats, and knockout brackets for football, basketball, cricket, and tennis. Free public API, no key required.

πŸƒ Sports0 views
chessceo/chessceo-mcp

πŸ“‡ ☁️ 🏠 🍎 πŸͺŸ 🐧 - Chess data via chess.ceo β€” 11.7M+ games and 1.5M FIDE player profiles. 8 tools: player search, per-player opening preparation (opening tree with frequency + win rate), position statistics from the full game database, head-to-head records, and live tournament broadcasts. No API key. Remote server at https://mcp.chess.ceo/mcp or local via npx -y @chessceo/mcp.

πŸƒ Sports0 views

Engagement

Views
0
Installs
0
Upvotes
0

Views and upvotes are unique per visitor network (hashed IP). Installs count copy actions.

Status

Health: Not checked yet

We have not completed a health check for this listing yet.

No check timestamp yet.

Unclaimed listing (imported or pending owner verification). Claim it β†’
β˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to get the verified badge and attach your website.

Claim this listing

Promote this listing

Optional paid placement. Free listings stay free forever.

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.