Complete AI Training

MCP server · Research

FirstCycling MCP server

by r-huijts

Look up pro cycling riders, race results, start lists and stats right inside your AI chat.

Flow diagram: you ask your AI “Who won Paris-Roubaix in 2023?”, the FirstCycling MCP server connects it to FirstCycling, and you get back answer in your chat.

This is a helper that connects your AI assistant to FirstCycling, a big public database of professional cycling. Once it is set up, you can just ask your AI about riders, races and results in normal words, and it will go and find the answer for you. It is handy if you follow cycling, write about it, or just want to settle an argument about who won what.

What is an MCP server? The 30-second version

On its own, your AI can only chat with you using what it already knows. An MCP server is a small helper program that gives your AI a new skill, in this case a connection to FirstCycling. When you ask a question about a rider or a race, your AI passes it to this helper, the helper looks it up on FirstCycling, and sends the answer back. You never have to leave the chat or copy data by hand.

What this MCP server does

You ask your AI something like who won Paris-Roubaix in 2023, or how a certain rider has done in the Tour de France. Your AI sends that request to this helper program running on your computer. The helper then fetches the matching pages from FirstCycling and reads the data out of them. It sends the results back to your AI, which turns them into a tidy answer in the chat. You get the facts, lists and numbers without opening a browser yourself.

Flow diagram: you ask your AI “Who won Paris-Roubaix in 2023?”, the FirstCycling MCP server connects it to FirstCycling, and you get back answer in your chat. Click to zoom

What you can do with it

  • Look up a rider's basic details like nationality, birthdate, height, weight and current team
  • List a rider's career victories, best results, Grand Tour results and Monument classic results
  • Show a rider's team history and how their UCI ranking changed over the years
  • Get the results of a specific race edition, for example the 2023 Tour of Flanders
  • Pull the start list for a race with team information
  • See the all-time victory table for a race and who has won it the most
  • Find the youngest and oldest winners of a race
  • Search for a rider or a race by name to find the right one

Try asking your AI

  • “How has Tadej Pogacar performed in the Tour de France over the years?”
  • “Show me the results of the 2023 Paris-Roubaix.”
  • “Get the start list for the 2023 Tour de France with team information.”
  • “Who has won Liege-Bastogne-Liege the most times?”

What it gives back to you

You get answers written in the chat, usually as lists or short summaries. For a rider you might see their team history, best results or victory list. For a race you might get a results table, a start list, or a year-by-year overview. It is all text in the conversation, so you can ask follow-up questions right away.

Before you start

What you need

  • Python 3.10 or newer
  • The uv package manager
  • The Claude desktop app (or another AI app that supports MCP servers)
  • The server files downloaded from the project page

Good to know

This server reads public cycling data from FirstCycling by scraping their website, so it only shows what is on that site and can break if the site changes.

Install it with your AI

Add FirstCycling MCP server to your AI, no technical skills needed

You don't install anything by hand. You copy one prompt, paste it into an AI that can work on your computer, and it checks, installs and connects the server for you, asking you when it needs something.

Sign in to get the install prompt

Members get a ready-made prompt that lets the Claude desktop app check FirstCycling MCP server, install it and connect it for them, step by step. You don't need any technical skills: you copy, paste and answer a few questions. Your connected AI can also find and install any of the 4,066 MCP servers here for you.

Sign in Become a member

Who it's for

Cycling fans, sports journalists, bloggers and anyone who wants quick facts about pro cycling without digging through websites.