游戏数据访问服务器

一个提供AI访问《坦克世界闪电战》游戏数据的MCP服务器,用于查询坦克、地图、装备等游戏信息。

  • by Revenant30102000
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 Revenant30102000/wotblitz-mcp

使用说明

WoT闪电战MCP服务器

MCP服务器,使AI能够访问真实的《坦克世界闪电战》游戏数据。问你的AI任何关于坦克、地图、装备的问题——它直接从游戏文件中获取真实数据。

这是干什么用的?

MCP(模型上下文协议)允许AI助手连接到外部数据源。该服务器读取《魔兽争霸:闪电战》游戏文件,并将所有数据暴露给人工智能,所以你可以问这样的问题:

  • “狙击的最佳8级介质是什么?”
  • “比较IS-7和E100”
  • “矿山上的灌木丛在哪里?”
  • “我应该在轻型坦克上使用什么船员技能?”

人工智能会得到实际的游戏数据来回答,而不是猜测。

可用数据

  • 800+个油箱 -属性、模块、炮弹、装甲、迷彩值
  • 30+地图 -产卵、灌木/树木/岩石/建筑位置、迷你地图图像
  • 设备、消耗品、供应品
  • 船员技能 实际奖金价值
  • 伪装 隐形奖金

设置

添加到您的Claude Desktop配置(或任何兼容MCP的客户端):

{
  "mcpServers": {
    "wotblitz": {
      "command": "npx",
      "args": ["-y", "wotblitz-mcp"],
      "env": {
        "WOTB_GAME_PATH": "C:/Program Files (x86)/Steam/steamapps/common/World of Tanks Blitz/Data"
      }
    }
  }
}

点 WOTB_GAME_PATH 转到游戏的“数据”文件夹。

工具

坦克

  • get_tank -特定坦克的统计数据(模糊搜索有效)
  • search_tanks -按国家/级别/类别/类型/名称筛选
  • compare_tanks -并排比较
  • analyze_matchup -1v1详细细分

地图

  • list_maps -所有带有生成点的地图
  • get_map -地形数据(灌木丛、树木、岩石、建筑物、墙壁、捕捉点)
  • get_map_image -自上而下的小地图

物品

  • list_equipment
  • list_consumables
  • list_provisions

船员

  • list_crew_skills -按油箱等级过滤

迷彩

  • list_camouflages -按国家/类型/名称筛选
  • get_camouflage -具有额外价值的特定迷彩
  • get_camo_bonus -每个油箱等级的奖金表

其他

  • list_nations
  • analyze_match -地图上的团队竞争分析

运作原理

读取DVPL文件(LZ4压缩),解析SC2场景文件以获取地图几何体,解码DDS纹理以获取小地图。全部来自您的本地游戏安装。

许可证

麻省理工学院