Skip to content

Releases: timoinglin/wow-server-mcp

v1.3.2 - WoW Server MCP Rebrand

02 Apr 21:13

Choose a tag to compare

Renamed the project from emucoach-mcp to wow-server-mcp and updated all internal references.

v1.3.0 - The 'Universal Expansion' Update 🚀

26 Mar 21:21

Choose a tag to compare

v1.3.0 - The 'Universal Expansion' Update 🚀

This major release introduces the Dynamic Schema Mapping system, transforming the Emucoach MCP into a truly expansion-proof management suite.

Key Highlights:

  • 🛠️ Intelligent Schema Discovery: New discover_schema tool scans your connected world/auth databases to auto-generate a schema_override.json tailored to your repack (WotLK, Cata, MoP, Legion, etc.).
  • ♻️ Universal Compatibility: All 76 development tools (NPCs, Quests, Loot, Accounts, Lookup) now use a dynamic resolver to match your specific database columns.
  • ⚙️ Refining the Core: Improved deep-merge logic in the schema loader ensures robust configuration handling.
  • 📝 Enhanced Documentation: Updated README with 5-step instructions for custom repack integration.

The MCP is no longer locked to a single version—it now grows with your server!

v1.2.1

26 Mar 20:27

Choose a tag to compare

Fixes for column mismatches in quest and development tools

v1.2.0 — Schema Fixes & Improved README

25 Mar 18:12

Choose a tag to compare

What's New

🐛 Bug Fixes

  • Fixed LIMIT ? in prepared statements — incompatible with older MySQL versions (13 queries across 3 files)
  • Fixed reserved keyword escaping for rank, type, Type columns
  • Fixed spell_dbc schema mismatch (Comment instead of SpellName1)
  • Fixed game_event schema mismatch (eventEntry instead of entry)

📝 Improvements

  • New "Why MCP Instead of Raw Credentials?" section in README
  • Added version, MCP, Node.js, and TypeScript badges
  • Added "Updating from an Older Release" section
  • Improved capabilities overview with comparison table

✅ Verified

All 75 tools tested and verified operational against Emucoach MoP Premium v7.0.

Full Changelog: v1.1.0...v1.2.0

Repack Development Suite

24 Mar 22:16

Choose a tag to compare

🧰 Repack Development Suite

This release transforms emucoach-mcp from a server management tool into a full repack development suite — enabling AI agents to create NPCs, build questlines, edit loot tables, and more, all through natural language.

⚡ Speed Improvements

  • Persistent RA session — login handshake happens once per session instead of per command (~80% faster RA calls)
  • Parallel DB statsget_db_stats now queries all 3 databases concurrently
  • Larger connection pool — MySQL pool size increased from 5 → 10

🐉 NPC Development (13 new tools)

Spawn creatures, clone NPC templates, manage vendor inventories, set gossip menus, configure waypoint patrol paths, and set NPC flags — all without touching the DB manually.

📜 Quest Development (7 new tools)

Create quests from scratch, assign quest giver and ender NPCs (with automatic flag management), remove relations, and inspect quest rewards.

💎 Loot & World Data (8 new tools)

Add/remove items from creature loot tables, search which mobs drop a specific item, inspect item container loot, search spells from spell_dbc, list world events, and find teleport location coordinates.

📊 Total: 72 tools (was 44)

Full tool list in the README.