Loading...

Provides read-only access to professional cycling data, including rider profiles, race results, and historical information via web scraping.
Boost this tool
Subscribe to listing upgrades or segmented pushes.
Provides read-only access to professional cycling data, including rider profiles, race results, and historical information via web scraping.
This MCP server is generally safe due to its read-only nature. However, its reliance on web scraping introduces a risk of breakage and potential scraping vulnerabilities. It's safe for general use, but careful monitoring is needed to ensure continued functionality.
Performance depends on the speed of the FirstCycling website and the efficiency of the web scraping implementation. Complex queries or large datasets may take longer to retrieve.
The primary cost is the computational resources required to run the server. Excessive scraping could potentially lead to IP blocking, requiring mitigation.
{
"mcpServers": {
"firstcycling": {
"command": "uv",
"args": ["--directory", "/path/to/server/directory", "run", "firstcycling.py"]
}
}
}get_rider_infoRetrieves basic biographical information about a cyclist.
Read-only operation.
get_rider_best_resultsRetrieves a cyclist's best career results.
Read-only operation.
get_rider_grand_tour_resultsRetrieves a cyclist's results in Grand Tours.
Read-only operation.
get_rider_monument_resultsRetrieves a cyclist's results in Monument classics.
Read-only operation.
get_rider_team_and_rankingRetrieves a cyclist's team history and UCI ranking.
Read-only operation.
get_rider_race_historyRetrieves a cyclist's complete race participation history.
Read-only operation.
get_rider_one_day_racesRetrieves a cyclist's results in one-day races.
Read-only operation.
get_rider_stage_racesRetrieves a cyclist's results in multi-day stage races.
Read-only operation.
get_rider_teamsRetrieves the complete team history of a cyclist.
Read-only operation.
get_rider_victoriesRetrieves a list of a cyclist's career victories.
Read-only operation.
get_race_resultsRetrieves results for a specific race edition.
Read-only operation.
get_race_overviewRetrieves general information about a race.
Read-only operation.
get_race_stage_profilesRetrieves stage profiles and details for multi-stage races.
Read-only operation.
get_race_startlistRetrieves the startlist for a specific race edition.
Read-only operation.
get_race_victory_tableRetrieves the all-time victory table for a race.
Read-only operation.
get_race_year_by_yearRetrieves year-by-year results for a race.
Read-only operation.
get_race_youngest_oldest_winnersRetrieves information about the youngest and oldest winners of a race.
Read-only operation.
get_race_stage_victoriesRetrieves information about stage victories in multi-stage races.
Read-only operation.
search_riderSearches for riders by name.
Read-only operation.
search_raceSearches for races by name.
Read-only operation.
None
cloud
This MCP server is generally safe due to its read-only nature. However, its reliance on web scraping introduces a risk of breakage and potential scraping vulnerabilities. It's safe for general use, but careful monitoring is needed to ensure continued functionality.
All tools are read-only, so autonomy poses minimal risk. However, the agent should be aware of the potential for data inaccuracies due to the nature of web scraping.
Production Tip
Implement robust error handling and monitoring to detect and address issues caused by website changes or scraping errors.
Data accuracy depends on the FirstCycling website. The MCP server simply retrieves and presents the data as is.
The web scraping implementation may break, requiring updates to the server code.
No authentication is required to use this MCP server.
No, this server provides read-only access to cycling data.
You can contribute by submitting bug reports, feature requests, or code contributions via the project's repository.
There is no explicit rate limiting mentioned in the documentation. Implement your own rate limiting to avoid IP blocking.
The search functionality depends on the capabilities of the FirstCycling website's search feature. It may not be comprehensive or accurate in all cases.