Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI → MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE ↗ (opens in a new tab)
  • llms.txt ↗ (opens in a new tab)
  • Catalog JSON ↗ (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub ↗ (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. 🏃 Sports
  3. Firstcycling MCP
Firstcycling MCP logo
Health: ActiveRecent health check succeeded.Last checked 9/7/2026, 1:16:25 AM

Firstcycling MCP

User RatingsBe the first to rate and review this MCP server!
View Repository19 GitHub StarsTotal stargazers on GitHub for the source repository (19 stars).Visit Website
sportscyclingracingdataanalytics

Provides professional cycling data including rider info, race results, and historical statistics via MCP.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.

One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.

Manual Client & Custom JSON ConfigExpand JSON ▾
No confirmed setup config for this listing yet. We only publish a config block when the install details come from the project itself — its README, its docs, or a verified owner. We haven’t found those for r-huijts/firstcycling-mcp, and we’d rather show nothing than a guess you’d paste into your client. Follow the project’s own setup instructions for the current steps.
Install Tool Schemas (20) Directory Badge Claim listing Alternatives🏃 More in Sports

Overview

This MCP server offers access to detailed professional cycling data sourced from FirstCycling.com. It exposes tools to retrieve rider biographies, career results, team histories, and race details such as startlists, stage profiles, and victory tables. Use it when you need structured cycling data for analysis, journalism, education, or app integration related to professional cycling.

Use cases

•Retrieve a rider's career victories and race history
•Get detailed startlists and stage profiles for multi-day races
•Analyze rider performance in Grand Tours and Monument classics
•Fetch historical race results and all-time victory tables
•Search for riders or races by name to obtain IDs and basic info

Key features

•Access rider biographical and team history data
•Retrieve race results by edition and year
•Get stage profiles and startlists for races
•Search riders and races by name
•Provide historical and statistical race information

Capabilities & Tool Schemas (20) ~468 tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server — may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Firstcycling MCP.

get_rider_info

Get basic biographical information about a rider including nationality, birthdate, weight, height, and current team

get_rider_best_results

Retrieve a rider's best career results, sorted by importance

get_rider_grand_tour_results

Get a rider's results in Grand Tours (Tour de France, Giro d'Italia, Vuelta a España)

get_rider_monument_results

Retrieve a rider's results in cycling's Monument classics

get_rider_team_and_ranking

Get a rider's team history and UCI ranking evolution over time

get_rider_race_history

Retrieve a rider's complete race participation history, optionally filtered by year

Documentation Overview

MseeP.ai Security Assessment Badge

FirstCycling MCP Server

This is a Model Context Protocol (MCP) server that provides professional cycling data from FirstCycling. It allows you to retrieve comprehensive information about professional cyclists, race results, race details, and historical cycling data.

Features

This MCP server offers rich access to professional cycling data, providing tools for:

  • Finding information about professional cyclists
  • Retrieving race results and details
  • Exploring historical race data
  • Analyzing rider performance and career progression
  • Accessing information about cycling teams and competitions

Real-World Use Cases

With this MCP server, you can use Claude to:

Rider Analysis

  • Performance Tracking: "How has Tadej Pogačar performed in the Tour de France over the years?"
  • Career Progression: "Show me the team history and career progression of Wout van Aert."
  • Specialization Analysis: "What are Mathieu van der Poel's results in Monument classics?"
  • Victory Analysis: "List all WorldTour victories for Jonas Vingegaard."
  • Historical Comparison: "Compare the Grand Tour results of Primož Roglič and Jonas Vingegaard."

Race Research

  • Recent Results: "Show me the results of the 2023 Paris-Roubaix."
  • Historical Context: "Who are the youngest and oldest winners of the Tour of Flanders?"
  • Team Analysis: "Get the startlist for the 2023 Tour de France with detailed team information."
  • Race Statistics: "Show me the victory table for Liège-Bastogne-Liège. Who has won it the most times?"
  • Stage Information: "Can you show me the stage profiles for the 2023 Giro d'Italia?"

Sports Journalism

  • "Create a detailed profile of Remco Evenepoel for a cycling magazine article."
  • "Write a preview for the upcoming Tour de France based on the recent results of top contenders like Tadej Pogačar and Jonas Vingegaard."
  • "Analyze the evolution of Tom Pidcock's career based on his race results and team history."

Cycling Education

  • "Explain what makes the Monument classics special using data about their history and winners."
  • "Create an educational summary about Grand Tours and their significance in professional cycling."
  • "Describe the typical career progression of a professional cyclist using examples from the data."

Requirements

  • Python 3.10 or higher
  • uv package manager (recommended)
  • Dependencies as listed in pyproject.toml, including:
    • mcp
    • beautifulsoup4
    • lxml
    • pandas
    • slumber
    • and other packages for web scraping and data processing

Setup

  1. Clone this repository
  2. Create and activate a virtual environment:
    Code
    uv venv
    source .venv/bin/activate  # On macOS/Linux
    # or
    .venv\Scripts\activate  # On Windows
    
  3. Install dependencies:
    Code
    uv pip install -e .
    

FirstCycling API

This server uses the FirstCycling API, which has been integrated directly into the project. The API provides methods to fetch data from the FirstCycling website through web scraping.

MCP Tools

The server exposes the following tools through the Model Context Protocol:

Rider Information

ToolDescription
get_rider_infoGet basic biographical information about a rider including nationality, birthdate, weight, height, and current team
get_rider_best_resultsRetrieve a rider's best career results, sorted by importance
get_rider_grand_tour_resultsGet a rider's results in Grand Tours (Tour de France, Giro d'Italia, Vuelta a España)
get_rider_monument_resultsRetrieve a rider's results in cycling's Monument classics
get_rider_team_and_rankingGet a rider's team history and UCI ranking evolution over time
get_rider_race_historyRetrieve a rider's complete race participation history, optionally filtered by year
get_rider_one_day_racesGet a rider's results in one-day races, optionally filtered by year
get_rider_stage_racesGet a rider's results in multi-day stage races, optionally filtered by year
get_rider_teamsRetrieve the complete team history of a rider throughout their career
get_rider_victoriesGet a list of a rider's career victories, with optional filters for WorldTour or UCI races

Race Information

ToolDescription
get_race_resultsRetrieve results for a specific race edition by race ID and year
get_race_overviewGet general information about a race including history, records, and past winners
get_race_stage_profilesRetrieve stage profiles and details for multi-stage races
get_race_startlistGet the startlist for a specific race edition with detailed or basic team information
get_race_victory_tableRetrieve the all-time victory table for a race showing riders with most wins
get_race_year_by_yearGet year-by-year results for a race with optional classification filter
get_race_youngest_oldest_winnersRetrieve information about the youngest and oldest winners of a race
get_race_stage_victoriesGet information about stage victories in multi-stage races

Search Tools

ToolDescription
search_riderSearch for riders by name, returning their IDs and basic information
search_raceSearch for races by name, returning their IDs and basic information

Usage

Development Mode

You can test the server with MCP Inspector by running:

Code
uv run mcp dev firstcycling.py

This will start the server and open the MCP Inspector in your browser, allowing you to test the available tools.

Integration with Claude for Desktop

To integrate this server with Claude for Desktop:

  1. Edit the Claude for Desktop config file, located at:

    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
  2. Add the server to your configuration:

    config.json
    {
      "mcpServers": {
        "firstcycling": {
          "command": "uv",
          "args": ["--directory", "/path/to/server/directory", "run", "firstcycling.py"]
        }
      }
    }
    
  3. Restart Claude for Desktop

License

MIT

Read the full README →View source on GitHub →

Related MCP Servers

View all in Sports View all alternatives
  • Mlb API MCP logoMlb API MCP

    MCP server that acts as a proxy to the freely available MLB API, which provides player info, stats, and game information.

    🏃 Sports1 views
    Compare vs Mlb API MCP →
  • Livetennisapi MCP logoLivetennisapi MCP

    Real-time tennis for ATP, WTA, Challenger and ITF — live scores, players, fixtures, model win-probability, and match-winner market prices. 12 read-only tools; a plan wall returns a plain-English explanation instead of a bare 403. Free tier, no card. npx -y livetennisapi-mcp

    🏃 Sports2 views
    Compare vs Livetennisapi MCP →
  • Strava MCP logoStrava MCP

    A Model Context Protocol (MCP) server that connects to Strava API, providing tools to access Strava data through LLMs

    🏃 Sports1 views
    Compare vs Strava MCP →
  • Whoop MCP Server logoWhoop MCP Server

    WHOOP recovery, sleep, strain, and workouts with server-side analysis: trends, lag-aware correlations, training load, and full-history export. Demo mode needs no WHOOP account; one-command setup for Claude, Cursor, and VS Code.

    🏃 Sports2 views
    Compare vs Whoop MCP Server →

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars
19
Stargazers on the source repository.
Last commit
1y ago
Most recent push to the default branch.
Tools exposed
20
Callable tools this server registers over MCP.
Directory activity
1 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet — be the first to share how this listing worked for you.

Frequently Asked Questions about Firstcycling MCP

It uses the FirstCycling API integrated via web scraping from FirstCycling.com.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewFirstcycling MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/r-huijts-firstcycling-mcp?style=directory)](https://allmcps.com/mcp/r-huijts-firstcycling-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/r-huijts-firstcycling-mcp"><img src="https://allmcps.com/api/badge/r-huijts-firstcycling-mcp?style=directory" alt="Firstcycling MCP on AllMCPs" /></a>

Technical Specs & Signals

Category🏃Sports
PricingFree
More technical detailsExpand ▾
AuthNo auth required
ClientsClaude Desktop
Last updatedAug 9, 2026
8/9 checks healthy over the last 32d
Views1
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars19
GitHub Star CountTotal stargazers on GitHub representing community popularity (19 stars).
Last commit1y ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Aug 26, 2025
47Quality signal: Fair · 47/100How this signal is calculated ▾
Server availabilityNot measured

Not scored for repo-hosted servers — we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools23/30
Adoption & activity2/15
Community engagement0/10

A guidance signal from public completeness & health data — not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

★ FeaturedAllMCPs Server logo

AllMCPs Server

The official MCP server for AllMCPs.com - submit and manage tools directly from your AI. The open directory for MCP servers. Connect Claude, Cursor, Windsurf, and AI agents to databases, tools, files, and APIs. Explore 10,000+ servers. AllMCPs is the premier, open directory for discovering, evaluating, and installing Model Context Protocol (MCP) servers to equip AI agents and LLMs with real-world superpowers.

Explore Server →

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge — proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it — no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

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

Explore more

More in 🏃 Sports →Alternatives to Firstcycling MCP →Install in Claude DesktopInstall in CursorInstall in VS Code