warcraft-3-mcp-server

YElwiddi/warcraft-3-mcp-server
★ 0 stars TypeScript AI/LLM Updated today
Edit your Warcraft III maps by talking to Claude — an MCP server for reading and editing .w3x/.w3m map files.
View on GitHub → Try with Claude — $10 free →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "warcraft-3-mcp-serve": {
      "command": "npx",
      "args": [
        "-y",
        "YElwiddi/warcraft-3-mcp-server"
      ]
    }
  }
}

README Excerpt

**Edit your Warcraft III maps by just talking to Claude.** This is an MCP server that connects Claude to your Warcraft III `.w3x` / `.w3m` map files. Once it's set up, you can say things like: > *"Add a footman for Player 1 in the middle of the map."* > *"Double the hit points of every grunt."* > *"Add a trigger that spawns 5 wolves every 30 seconds, then open the map in the editor."*

Tools (12)

wc3_create_objectwc3_map_infowc3_open_in_editorwc3_overviewwc3_read_objectswc3_read_scriptwc3_read_stringswc3_read_terrainwc3_set_durable_scriptwc3_set_stringwc3_test_mapwc3_write_objects

Topics

anthropicclaudemap-editormcpmodel-context-protocolw3xwarcraftwarcraft-3