Skip to main content
Glama

get_f1_news

Retrieve Formula 1 news with filtering options for transfers, technical developments, calendar changes, regulations, contracts, and management updates from multiple sources.

Instructions

Get Formula 1 news with flexible filtering options.

A unified tool to retrieve all types of F1 news - latest updates, driver transfers, technical developments, calendar changes, regulations, contracts, and more.

Use this tool to:

  • Get latest F1 news from various sources

  • Find driver transfer rumors and confirmed moves

  • Track technical developments and upgrades

  • Monitor calendar changes and new races

  • Follow regulation changes and FIA decisions

  • Track contract renewals, extensions, and expirations

  • Monitor team management changes

Args: source: News source - "formula1", "fia", "autosport", "motorsport", "the-race", "racefans", "planetf1", "crash", "gpblog", "f1-insider", "grandprix", "espnf1", "skysportsf1", or "all" (default: "all") limit: Maximum number of articles to return (1-50). Default: 10 category: News category to filter by: - "general": All F1 news (default) - "transfers": Driver moves, signings, and rumors - "contracts": Contract renewals, extensions, and negotiations - "technical": Technical updates, upgrades, and developments - "calendar": Race calendar changes and new venues - "regulations": FIA rules, penalties, and investigations - "management": Team leadership and organizational changes filter_text: Optional text to filter articles (searches in title and summary) Examples: "Hamilton", "Ferrari", "Red Bull", "2025" date_from: Optional start date to filter articles (format: "YYYY-MM-DD") date_to: Optional end date to filter articles (format: "YYYY-MM-DD")

Returns: NewsResponse: News articles with titles, links, publication dates, summaries, and source information

Examples: >>> # Get latest F1 news from all sources >>> news = get_f1_news()

>>> # Get news from official F1 website only >>> f1_news = get_f1_news(source="formula1", limit=20) >>> # Get driver transfer news >>> transfers = get_f1_news(category="transfers", limit=15) >>> # Get transfer news about a specific driver >>> sainz = get_f1_news(category="transfers", filter_text="Sainz") >>> # Get technical developments >>> tech = get_f1_news(category="technical", limit=20) >>> # Get Ferrari technical news >>> ferrari_tech = get_f1_news(category="technical", filter_text="Ferrari") >>> # Get calendar changes >>> calendar = get_f1_news(category="calendar") >>> # Get contract news >>> contracts = get_f1_news(category="contracts") >>> # Get news for a specific date range >>> recent = get_f1_news(date_from="2025-10-01", date_to="2025-10-05") >>> # Get regulation news from FIA >>> regs = get_f1_news(source="fia", category="regulations")

Input Schema

NameRequiredDescriptionDefault
categoryNogeneral
date_fromNo
date_toNo
filter_textNo
limitNo
sourceNoall

Input Schema (JSON Schema)

{ "properties": { "category": { "anyOf": [ { "enum": [ "general", "transfers", "contracts", "technical", "calendar", "regulations", "management" ], "type": "string" }, { "type": "null" } ], "default": "general", "title": "Category" }, "date_from": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Date From" }, "date_to": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Date To" }, "filter_text": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Filter Text" }, "limit": { "default": 10, "title": "Limit", "type": "integer" }, "source": { "default": "all", "title": "Source", "type": "string" } }, "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/praneethravuri/pitstop'

If you have feedback or need assistance with the MCP directory API, please join our Discord server