MCP.so
ログイン

iRacing MCP Server

@emilioSp

基本情報

カテゴリ

データと分析

ライセンス

MIT

トランスポート

stdio

作者

emilioSp

iRacing MCP Server について

Node.js mcp server for iRacing data api

#iracing#iracing-api#iracing-client#mcp-server

iRacing MCP Server の設定

標準の設定はありません

このサーバーの README には解析可能な MCP 設定ブロックが含まれていません。インストール手順はリポジトリをご確認ください。

リポジトリ

iRacing MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is iRacing 🐎?

iRacing 🐎 is a Node.js Model Context Protocol (MCP) server that provides seamless access to iRacing's racing simulation data API. It serves as both a standalone CLI tool and an MCP server for AI assistant integration.

How to use iRacing 🐎?

Install via npm (npx iracing-data-mcp-server@latest) and configure environment variables for credentials (EMAIL, PASSWORD or API_KEY) and cookie storage (COOKIE_JAR). Use as an MCP server with AI assistants like Claude Desktop, or as a CLI tool with npm run login followed by npm run api commands (e.g., npm run api member 123456).

Key features of iRacing 🐎

  • AI Assistant Ready: Integrate with Claude, ChatGPT
  • Real-time iRacing data access
  • Automatic login and session management
  • Type-safe operations with TypeScript and Zod
  • Dual interface: MCP server and CLI

Use cases of iRacing 🐎

  • AI assistant answering driver statistics and team data
  • CLI automation for fetching member career stats
  • Season recap retrieval for performance analysis
  • Driver lookup by name for scouting or research
  • Access iRacing API documentation directly

よくある質問

1

How do I authenticate with iRacing?

Use your iRacing email and password, or generate a SHA‑256 API key from your password and email for enhanced security.

2

How is cookie management handled?

The server automatically stores cookies in the path set by COOKIE_JAR, refreshes expired sessions, and handles authentication errors gracefully.

3

What are the prerequisites to run this server?

Node.js 24+, npm, and an active iRacing account with a valid subscription.

4

Can I use this MCP server with Claude Desktop?

Yes—add the provided configuration json to Claude Desktop’s MCP settings file, including your credentials and cookie jar path.

5

What data can I access through this server?

Member profiles, team information, career statistics, season recaps, driver lookup, and the iRacing API documentation.

コメント

「データと分析」の他のコンテンツ