iracing-mcp
2
iRacing MCP is a Python project that connects iRacing to the Model Context Protocol (MCP). It allows users to interact with iRacing data and create custom applications, featuring utilities like profile statistics retrieval and iRating charts.
iRacing MCP
iRacing MCP is a Python-based project that integrates iRacing with the Model Context Protocol (MCP). It provides tools to interact with iRacing data and build custom applications.
Features
- Retrieve iRacing profile statistics.
- Get iRating chart (for any category)
- More coming soon
Getting Started
Prerequisites
- uv - Install here: Installation
- iRacing account with legacy authentication (required) - Enable it here: https://oauth.iracing.com/accountmanagement/security
Usage
Development
- Clone the repository.
- Create environment with dependencies.
- Set up environment variables for iRacing credentials.
Contributing
We welcome contributions!