
halo-infinite-mcp
by dend·★ 6·Score 31
MCP server for Halo Infinite game data, accessing player stats, match history, and marketplace information.
Overview
OpenSpartan Forerunner is a custom-built MCP server written in C# that connects users to their Halo Infinite game data through MCP clients. It provides access to player service records, match statistics, career rank, gear configurations, and marketplace items. The server uses Microsoft Account credentials for authentication and communicates directly with Xbox and Halo Infinite REST APIs. Currently in alpha quality, the tool is actively being developed with new features being added regularly.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this if you're a Halo Infinite player who wants quick access to your game data through your preferred MCP client without launching the full game.
When NOT to choose this
Don't choose this if you're looking for official Microsoft support or need features beyond what's currently implemented, as it's an alpha-quality third-party tool.
Tools this server exposes
6 tools extracted from the READMEopsp_api_endpointsReturns a JSON-formatted list of all available endpoints in the Halo Infinite REST API.
opsp_my_service_recordReturns the complete Halo Infinite player service record for matchmade games.
opsp_my_latest_matchesReturns stats for the player's latest Halo Infinite matches.
opsp_exchange_listLists all items currently available on the Halo Infinite exchange.
opsp_my_gear_configurationReturns Halo Infinite customizations with images for the authenticated user.
opsp_my_career_rankReturns the player's current Halo Infinite career rank and progress to Hero rank.
Comparable tools
Installation
Installation
- Install [.NET 9 SDK](https://dotnet.microsoft.com/download/dotnet/9.0)
- Download the [latest release](https://github.com/dend/halo-infinite-mcp/releases)
- Extract the package locally
- Update your MCP client configuration:
Claude Desktop
"mcpServers": {
"mcp-halo-infinite": {
"command": "PATH_TO_YOUR_OpenSpartan.Forerunner.MCP.exe",
"args": [],
"env": {}
}
}Visual Studio Code (Insiders)
"mcp": {
"inputs": [],
"servers": {
"mcp-halo-infinite": {
"command": "PATH_TO_YOUR_OpenSpartan.Forerunner.MCP.exe",
"args": [],
"env": {}
}
}
}FAQ
- What authentication does this require?
- The server requires your Microsoft Account (MSA) credentials, which is your Xbox Live account used for Halo Infinite. Credentials are cached locally and only used to communicate with Xbox and Halo Infinite APIs.
- Is this tool actively maintained?
- Yes, though currently in alpha quality, the developer is actively adding new tools and features as the MCP protocol evolves.
Compare halo-infinite-mcp with
Last updated · Auto-generated from public README + GitHub signals.