Development · MODEL CONTEXT PROTOCOL

r huijts firstcycling mcp

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

WHAT IT CONNECTS

r huijts firstcycling mcp 为 AI Agent 提供什么

  • 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
  • **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."
  • **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?"
  • "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."
  • "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."
  • 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
  • Clone this repository
  • Create and activate a virtual environment:
  • Install dependencies:
  • 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`
  • Add the server to your configuration:
  • Restart Claude for Desktop

SECURITY

MCP 收录不等于安全审核

MCP 服务器可能获得模型上下文、凭据、本地文件或调用外部系统的权限。连接 Agent 前,请检查代码、环境变量、网络行为、软件包来源与维护状态。