MCP.so
登录

iRacing MCP Server

@musantro

基本信息

分类

其他

许可证

MIT

传输方式

stdio

作者

musantro

关于 iRacing MCP Server

A model context protocol server to chat with iRacing data.

iRacing MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "iracing-mcp": {
      "command": "uvx",
      "args": [
        "iracing-mcp"
      ],
      "env": {
        "IRACING_USERNAME": "your username",
        "IRACING_PASSWORD": "your-password"
      }
    }
  }
}

iRacing MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

What is iRacing MCP?

iRacing MCP is a Python‑based project that integrates the iRacing simulation service with the Model Context Protocol (MCP). It provides tools and resources to retrieve iRacing data, such as driver statistics and iRating charts, for building custom applications.

How to use iRacing MCP?

Set the environment variables IRACING_USERNAME and IRACING_PASSWORD with your iRacing credentials (legacy authentication must be enabled), then run uvx iracing-mcp. Configuration examples for VS Code and Claude Desktop are provided in the README. The server is known to work with VS Code; other MCP clients have not been tested.

Key features of iRacing MCP

  • Retrieve iRacing profile statistics.
  • Get iRating chart for any category.
  • Python‑based, easy to install with uv.
  • Integrates with MCP‑compatible clients (VS Code, Claude Desktop).

Use cases of iRacing MCP

  • Build a custom dashboard showing your iRacing stats.
  • Automate checking iRating trends across different categories.
  • Extend an MCP‑enabled assistant with iRacing data retrieval.
  • Develop a tool that combines iRacing metrics with other services.

常见问题

1

What is iRacing MCP used for?

It allows MCP‑compatible applications to access iRacing data, such as profile statistics and iRating charts, for custom tooling and automation.

2

Do I need an iRacing subscription?

Yes, you need an active iRacing account with legacy authentication enabled. The server uses that account’s credentials to fetch data.

3

What are the runtime requirements?

You need `uv` (installed separately) and valid iRacing credentials. No additional databases or servers are required.

4

Which MCP clients are supported?

The author has tested only VS Code; configuration examples for Claude Desktop are also provided. Other MCP clients may work but are not documented.

5

Does the server store any data?

No. The server fetches live data from iRacing on each request and does not persist any information locally.

评论

其他 分类下的更多 MCP 服务器