get_f1_news
Retrieve recent Formula 1 news from 25+ authoritative sources to stay updated on current race weekends, driver announcements, and technical developments within the past few weeks.
Instructions
PRIMARY TOOL for RECENT Formula 1 news from 25+ authoritative F1 sources via RSS feeds.
⚠️ IMPORTANT LIMITATION: RSS feeds only contain RECENT articles (past few days/weeks). This tool CANNOT retrieve historical news from months or years ago (e.g., 2013, 2020, etc.).
For historical F1 news (older than ~2 months), use web search instead.
USE THIS TOOL FOR:
✅ Latest breaking F1 news and updates
✅ Current race weekend coverage
✅ Recent driver/team announcements (within past few weeks)
✅ Current season news filtering by driver, team, circuit
✅ Technical developments and regulations from recent weeks
DO NOT use this tool for:
❌ Historical news from past years (e.g., "2013 Indian GP", "2020 season")
❌ News older than ~2 months
❌ Historical race coverage or archived articles
Available Sources (25+ RSS Feeds):
Official Sources:
"formula1" - Official Formula 1 website
"fia" - FIA press releases
Major Outlets:
"autosport" - Autosport F1
"motorsport" - Motorsport.com F1
"the-race" - The Race
"racefans" - RaceFans.net
"planetf1" - PlanetF1
"crash" - Crash.net F1
"grandprix" - GrandPrix.com
"espnf1" - ESPN F1
"skysportsf1" - Sky Sports F1
Specialist & Technical:
"f1technical" - F1Technical.net
"pitpass" - Pitpass
"joe-saward" - Joe Saward's F1 Blog
"racecar-engineering" - Racecar Engineering
Regional & International:
"gpblog" - GPBlog (Dutch/English)
"f1i" - F1i.com
"f1-insider-de" - F1 Insider (German)
"formel1-de" - Formel1.de (German)
Community & Fan Sources:
"wtf1" - WTF1
"racingnews365" - RacingNews365
"formulanerds" - Formula Nerds
"f1destinations" - F1 Destinations
"gpfans" - GPFans
"motorsportweek" - Motorsport Week
"racedepartment" - Race Department
Args: source: Specific source or "all" (default) - see full list above limit: Maximum articles to return, 1-100 (default: 10) keywords: General search keywords (searches in title and summary) driver: Filter by driver name (e.g., "Verstappen", "Hamilton", "Leclerc") team: Filter by team/constructor name (e.g., "Red Bull", "Ferrari", "Mercedes") circuit: Filter by circuit/track name (e.g., "Monaco", "Silverstone", "Spa") year: Filter by year (e.g., 2024) - NOTE: Only works for current/recent articles in feed date_from: Start date "YYYY-MM-DD" or "YYYY-MM" (optional) date_to: End date "YYYY-MM-DD" or "YYYY-MM" (optional)
Returns: NewsResponse with articles including titles, links, publication dates, summaries, and source names. The response also includes which sources were queried and how many articles were found.
Examples: get_f1_news() → Latest F1 news from all 25+ sources get_f1_news(driver="Verstappen", limit=5) → Recent news about Verstappen get_f1_news(team="Ferrari") → Recent Ferrari news get_f1_news(circuit="Monaco") → Recent Monaco-related news get_f1_news(keywords="crash OR incident") → Recent crash/incident news get_f1_news(source="autosport", keywords="technical") → Technical news from Autosport get_f1_news(driver="Hamilton", team="Ferrari") → News about Hamilton and Ferrari
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source | No | all | |
| limit | No | ||
| keywords | No | ||
| driver | No | ||
| team | No | ||
| circuit | No | ||
| year | No | ||
| date_from | No | ||
| date_to | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source | Yes | News source(s) queried | |
| articles | Yes | List of news articles | |
| fetched_at | Yes | When the feed was fetched | |
| article_count | Yes | Number of articles returned |