Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Iracing Mcp

    A model context protocol server to chat with iRacing data.

    6 stars
    Python
    Updated Oct 12, 2025
    iracing
    mcp-server

    Table of Contents

    • Features
    • Getting Started
    • Prerequisites
    • Usage
    • Running the Server Standalone
    • Running the Server on VSCode
    • Running the MCP Server on Claude Desktop
    • Running the Server on other MCP Clients
    • Development
    • Linting and Formatting
    • Contributing
    • License

    Table of Contents

    • Features
    • Getting Started
    • Prerequisites
    • Usage
    • Running the Server Standalone
    • Running the Server on VSCode
    • Running the MCP Server on Claude Desktop
    • Running the Server on other MCP Clients
    • Development
    • Linting and Formatting
    • Contributing
    • License

    Documentation

    iRacing MCP

    iRacing MCP is a Python-based project that integrates iRacing with the Model Context Protocol (MCP). It provides tools and resources 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
    • iRacing account with legacy authentication (required) - Enable it here:

    Usage

    Running the Server Standalone

    To start the MCP server, run:

    bash
    IRACING_USERNAME="your username" IRACING_PASSWORD="your-password" uvx iracing-mcp

    Running the Server on VSCode

    Add this to your settings.json (in mcp.servers):

    json
    "iracing": {
        "command": "uvx",
        "args": [
            "iracing-mcp@latest"
        ],
        "env": {
            "IRACING_USERNAME": "your@email.com",
            "IRACING_PASSWORD": "your password"
        }
    }

    Running the MCP Server on Claude Desktop

    Add this to your settings.json:

    json
    [
        "mcpServers": {
            "iracing": {
                "command": "uvx",
                "args": [
                    "iracing-mcp@latest"
                ],
                "env": {
                    "IRACING_USERNAME": "your@email.com",
                    "IRACING_PASSWORD": "your-password"
                }
            }
        }
    }

    Running the Server on other MCP Clients

    Currently I am only using VS Code as MCP Client so I don't know how to configure to other MCP Clients.

    I am happy to receive PRs on how to configure in the different MCP Servers (e.g. Cursor, Claude Desktop, etc.)

    Development

    1. Clone the repository:

    bash
    git clone https://github.com/musantro/iracing-mcp.git
       cd iracing-mcp

    2. Create environment with dependencies:

    bash
    uv sync

    3. Set up environment variables for iRacing credentials:

    bash
    export IRACING_USERNAME="your_username"
       export IRACING_PASSWORD="your_password"

    Linting and Formatting

    Use the following commands to lint and format the code:

    bash
    make

    Contributing

    We welcome contributions! Follow these steps to contribute:

    1. Fork the repository.

    2. Create a new branch for your feature or bugfix.

    3. Push your branch.

    4. Open a pull request.

    License

    This project is licensed under the MIT License. See the LICENSE file for details.

    Similar MCP

    Based on tags & features

    • AD

      Adls Mcp Server

      Python·
      4
    • KI

      Kill Process Mcp

      Python·
      9
    • DA

      Davinci Resolve Mcp

      Python·
      327
    • BI

      Biothings Mcp

      Python·
      25

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • AD

      Adls Mcp Server

      Python·
      4
    • KI

      Kill Process Mcp

      Python·
      9
    • DA

      Davinci Resolve Mcp

      Python·
      327
    • BI

      Biothings Mcp

      Python·
      25

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k