timoinglin/emucoach-mcp
MCP server for Emucoach WoW: Mists of Pandaria repacks — manage MySQL, authserver & worldserver processes, accounts, server config, and world data (NPCs, quests, items) directly from your AI assistant via 43 tools.
Platform-specific configuration:
{
"mcpServers": {
"emucoach-mcp": {
"command": "npx",
"args": [
"-y",
"emucoach-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
[](LICENSE)
A complete local MCP (Model Context Protocol) server for managing an Emucoach WoW: Mists of Pandaria private server (V7.0) with MySQL.
Once connected, an AI agent (Claude, Gemini, Antigravity, OpenClaw, or any MCP-compatible client) gets full control over your WoW server through natural language. No need to touch the database, config files, or console manually — just ask.
worldserver.conf> In short: if you can do it in-game as a GM or via the database, the agent can do it for you.
| What | Link | |---|---| | 🛒 Add a vendor to the world | Watch on YouTube | | ⚔️ Update NPC stats | Watch on YouTube | | ⚙️ Change server rates | Watch on YouTube |
> [!IMPORTANT] > Clone this repo into the root folder of your Emucoach repack. The server paths in config.json are relative and rely on this exact layout: > `` > 📁 YourRepackFolder\ > ├── 📁 Database\ > ├── 📁 emucoach-mcp\ ← clone here > └── 📁 Repack\ > ` > `bash > cd "C:\path\to\YourRepackFolder" > git clone https://github.com/timoinglin/emucoach-mcp.git > ``
Loading reviews...