FirstCycling MCP Server Overview
The FirstCycling MCP Server is an innovative tool designed to provide comprehensive professional cycling data. This server is powered by the Model Context Protocol (MCP), offering seamless access to a wealth of information about professional cyclists, race results, and historical data from FirstCycling. By leveraging this server, users can gain a deeper understanding of the cycling world, analyze rider performances, and explore the rich history of cycling competitions.
Key Features
- Rider Information: Access detailed biographical data about cyclists, including nationality, birthdate, and team history.
- Race Results: Retrieve results for specific races, including stage profiles and victory tables.
- Historical Data: Explore historical race data, including comparisons of rider performances over the years.
- Performance Analysis: Analyze rider performance, career progression, and specialization in various races.
- Team Insights: Access detailed information about cycling teams and their compositions.
Use Cases
Rider Analysis
The FirstCycling MCP Server is an invaluable tool for analyzing rider performance. Users can track the performance of cyclists like Tadej Pogačar in the Tour de France over the years or explore the career progression of Wout van Aert. With tools like get_rider_info and get_rider_best_results, users can delve into the specifics of a rider’s career and achievements.
Race Research
For those interested in race research, this server provides tools to retrieve recent race results, historical context, and team analysis. Users can access detailed information about races like the 2023 Paris-Roubaix or compare the Grand Tour results of riders like Primož Roglič and Jonas Vingegaard.
Sports Journalism
Journalists can use the server to create detailed profiles of cyclists such as Remco Evenepoel or write previews for upcoming races like the Tour de France. The server offers tools for analyzing the evolution of a cyclist’s career and understanding the dynamics of professional cycling.
Cycling Education
Educators can leverage the server to explain the significance of Monument classics or create summaries about Grand Tours. The server provides data that can be used to describe the typical career progression of professional cyclists, offering valuable insights for educational purposes.
UBOS Platform Integration
The FirstCycling MCP Server can be seamlessly integrated into the UBOS platform, a full-stack AI Agent Development Platform. UBOS focuses on bringing AI Agents to every business department by orchestrating AI Agents, connecting them with enterprise data, and building custom AI Agents with LLM models. By integrating the MCP Server, UBOS enhances its capabilities, providing users with rich cycling data and insights that can be used to develop advanced AI-driven applications.
Technical Requirements
- Python 3.10 or higher
uvpackage manager- Dependencies: Includes packages like
beautifulsoup4,lxml,pandas, andslumberfor web scraping and data processing.
Setup Instructions
- Clone the Repository: Begin by cloning the repository to your local machine.
- Create a Virtual Environment: Use
uv venvto create and activate a virtual environment. - Install Dependencies: Run
uv pip install -e .to install the necessary dependencies.
FirstCycling API
The server utilizes the FirstCycling API, integrated directly into the project. This API provides methods to fetch data from the FirstCycling website through web scraping, ensuring users have access to the most up-to-date cycling data available.
Conclusion
The FirstCycling MCP Server is a powerful tool for accessing and analyzing professional cycling data. Whether you’re a sports journalist, educator, or cycling enthusiast, this server offers the tools and insights needed to explore the world of professional cycling. By integrating with the UBOS platform, users can further enhance their capabilities, leveraging AI-driven applications to gain deeper insights into the cycling world.
FirstCycling MCP Server
Project Details
- r-huijts/firstcycling-mcp
- MIT License
- Last Updated: 4/21/2025
Categories
Recomended MCP Servers
A lightweight MCP server that integrates with Apple Notes to create a personal memory system for AI. Easily...
MCP server for Youtube
MCP Server for skrape.ai, lets you input any URL and it returns clean markdown for the LLM
A Model Context Protocol server that executes commands in the current iTerm session - useful for REPL and...
MCP server for Docker
MCP GitHub Mapper is a MCP tool that will map any repository remotely and import the map directly...
MCP server for merging multiple files into one
MCP Server to make line-based edits to a file.
A systematic reasoning MCP server implementation for Claude Desktop with beam search and thought evaluation.





