Forerunner — Halo Infinite Stats
Interface UIpar dend
Track your Halo Infinite match stats and career progression inside Claude with a Halo-styled dark dashboard UI.
What it does
Forerunner is an MCP App that renders your Halo Infinite stats as a rich interactive dashboard directly inside Claude. After a one-time Xbox Live OAuth sign-in, ask Claude about your last match or career rank and a Halo-themed React UI appears with kill/death/assist ratios, medal tiles, accuracy breakdowns, and XP progression — all styled with sharp edges, uppercase labels, and difficulty-tinted colours.
Key features
- Match stats dashboard — Outcome, map, game mode, K/D/A, accuracy, damage dealt, and earned medals with sprite icons rendered in a dark Halo-styled UI
- Career rank viewer — Current rank icon, XP within rank, and overall progress toward Hero
- One-time Xbox Live auth — PKCE OAuth flow via Azure Entra; tokens encrypted and persisted locally so you only sign in once
- Single-file React UI — Bundled via Vite into a self-contained app embedded in the MCP response
- Dual transport — Runs as stdio (Claude Desktop) or HTTP server on
localhost:3001/mcp
Installation
Requires Node.js 18+ and an Azure Entra app registration for Xbox Live OAuth (public client, no secret needed).
Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"halo-stats": {
"command": "npx",
"args": ["tsx", "main.ts", "--stdio"],
"cwd": "/path/to/forerunner-mcp-app"
}
}
}
VS Code (settings.json):
{
"mcp": {
"servers": {
"halo-stats": {
"command": "npx",
"args": ["tsx", "main.ts", "--stdio"],
"cwd": "/path/to/forerunner-mcp-app"
}
}
}
}
Supported hosts
Confirmed in README: Claude Desktop, VS Code.
Installation rapide
git clone https://github.com/dend/forerunner-mcp-app && cd forerunner-mcp-app && npm install && npm run buildInformations
- Tarification
- free
- Publié
- 4/7/2026
- Mis à jour
- 1 month ago
- étoiles
- 0