iRacing MCP

iRacing MCP

0
0 Reviews
2 Stars
iRacing MCP is a Python project that connects iRacing with MCP, enabling retrieval of user profile stats and iRating charts.
Added on:
Created by:
Apr 17 2025
iRacing MCP
Ads

What is iRacing MCP?

iRacing MCP is a protocol server designed to facilitate communication between iRacing data and custom applications using the Model Context Protocol. It allows users to retrieve detailed iRacing profile statistics and iRating charts across various categories. Built with Python, it supports integration with MCP clients like UVX, enabling developers to build tailored racing dashboards, analysis tools, and automation scripts. The system requires iRacing account credentials with legacy authentication enabled and provides an easy way to expand functionalities. Its design aims to assist racing enthusiasts, developers, and data analysts to access and interpret iRacing telemetry data in real-time effectively.

Who will use iRacing MCP?

  • iRacing enthusiasts
  • Developers building racing apps
  • Data analysts in motorsport

How to use the iRacing MCP?

  • Step 1: Clone the repository from GitHub
  • Step 2: Install dependencies using uv sync
  • Step 3: Set iRacing credentials as environment variables
  • Step 4: Run the server using uvx iracing-mcp or configure in MCP clients
  • Step 5: Access data using MCP requests or integrated applications

iRacing MCP's Core Features & Benefits

The Core Features
  • Retrieve iRacing profile statistics
  • Get iRating charts for categories
The Benefits
  • Real-time access to racing data
  • Easy integration with custom dashboards
  • Supports automated data retrieval

iRacing MCP's Main Use Cases & Applications

  • Building real-time racing dashboards
  • Automating performance analysis
  • Developing custom tools for iRacing data insight

FAQs of iRacing MCP

Developer