WoT Blitz MCP Server
An MCP server that gives AI access to authentic World of Tanks Blitz game data. Ask your AI anything about tanks, maps, equipment - it gets real data straight from the game files.
What's this for?
MCP (Model Context Protocol) lets AI assistants connect to external data sources. This server reads WoT Blitz game files and exposes all that data to AI, so you can ask things like:
- "What's the best tier 8 medium for sniping?"
- "Compare the IS-7 and E 100"
- "Where are the bushes on Mines?"
- "What crew skills should I use on my light tank?"
The AI gets actual game data to answer, not guesses.
Data available
- 800+ tanks - stats, modules, shells, armor, camo values
- 30+ maps - spawns, bush/tree/rock/building positions, minimap images
- Equipment, consumables, provisions
- Crew skills with actual bonus values
- Camouflages with invisibility bonuses
Setup
Add to your Claude Desktop config (or any MCP-compatible client):
{
"mcpServers": {
"wotblitz": {
"command": "npx",
"args": ["-y", "wotblitz-mcp"],
"env": {
"WOTB_GAME_PATH": "C:/Program Files (x86)/Steam/steamapps/common/World of Tanks Blitz/Data"
}
}
}
}
Point WOTB_GAME_PATH to your game's Data folder.
Tools
Tanks
get_tank- stats for a specific tank (fuzzy search works)search_tanks- filter by nation/tier/class/type/namecompare_tanks- side by side comparisonanalyze_matchup- detailed 1v1 breakdown
Maps
list_maps- all maps with spawn pointsget_map- terrain data (bushes, trees, rocks, buildings, walls, capture points)get_map_image- top-down minimap
Items
list_equipmentlist_consumableslist_provisions
Crew
list_crew_skills- filter by tank class
Camo
list_camouflages- filter by nation/type/nameget_camouflage- specific camo with bonus valuesget_camo_bonus- bonus table per tank class
Other
list_nationsanalyze_match- team comp analysis on a map
How it works
Reads DVPL files (LZ4 compressed), parses SC2 scene files for map geometry, decodes DDS textures for minimaps. All from your local game installation.
License
MIT
