wow-vanilla-mcp
Provides access to Vanilla World of Warcraft API documentation from the Vanilla WoW Archive wiki hosted on Fandom, allowing AI agents to search functions, list categories, check PROTECTED flags, and scaffold minimal addons.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@wow-vanilla-mcpSearch for the UnitName function"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
wow-vanilla-mcp
MCP server for Vanilla / Classic Era (1.12) World of Warcraft API documentation.
It helps AI assistants look up Lua AddOn APIs from the Vanilla WoW Archive API wiki — search functions, list categories, check PROTECTED flags, and scaffold a minimal addon.
This is a documentation MCP. It does not connect to or control a running WoW client.
Features
946 indexed APIs across 60+ categories (Action, Unit, Spell, Quest, Auction, …)
Search by name, signature, summary, or category
PROTECTED/UI/REMOVEDtagsWiki deep-links per function (
API_<Name>)Vanilla-safe addon stub generator (
.tocInterface11200,arg1..arg9events)
Related MCP server: wow-api-mcp
Quick start
git clone https://github.com/David-J-Shibley/wow-vanilla-mcp.git
cd wow-vanilla-mcp
python3 -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install -e .Rebuild the index from a wiki dump (optional):
python scripts/build_index.pyMCP client setup
Replace /ABSOLUTE/PATH/TO/wow-vanilla-mcp with your clone path.
Cursor
Add to ~/.cursor/mcp.json inside mcpServers:
"wow-vanilla": {
"command": "/ABSOLUTE/PATH/TO/wow-vanilla-mcp/.venv/bin/wow-vanilla-mcp",
"cwd": "/ABSOLUTE/PATH/TO/wow-vanilla-mcp"
}Claude Desktop
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):
{
"mcpServers": {
"wow-vanilla": {
"command": "/ABSOLUTE/PATH/TO/wow-vanilla-mcp/.venv/bin/wow-vanilla-mcp",
"cwd": "/ABSOLUTE/PATH/TO/wow-vanilla-mcp"
}
}
}Quit and reopen Claude after saving.
Claude Code
claude mcp add-json wow-vanilla '{
"type": "stdio",
"command": "/ABSOLUTE/PATH/TO/wow-vanilla-mcp/.venv/bin/wow-vanilla-mcp",
"cwd": "/ABSOLUTE/PATH/TO/wow-vanilla-mcp"
}' --scope globalTools
Tool | Purpose |
| Index metadata / counts |
| All categories with counts |
| Fuzzy search across APIs |
| Exact-name lookup |
| Browse a category |
| Is this API Blizzard-signed only? |
| List protected movement / click APIs |
| Minimal 1.12 |
Example prompts
“Search Vanilla APIs for bag inventory helpers”
“Is
Jumpprotected in Vanilla?”“Show the Unit category APIs”
“Scaffold a Vanilla addon called BagGold”
Scope / non-goals
In scope | Out of scope |
Docs lookup for addon authors | Live game automation / botting |
Signature + summary + wiki link | Combat rotation control |
Vanilla 1.12 flavor focus | Retail-only |
License
MIT. API text sourced from the community Vanilla WoW wiki archive.
This server cannot be deployed
Maintenance
Related MCP Connectors
The documentation, as a tool your agent can call: 950+ AI-dev guides. Search + fetch tools.
Versioned documentation registry and semantic search for AI tools and coding assistants.
Provides tools for searching Google Workspace documentation and much more.
@latest documentation and code examples to 9000+ libraries for LLMs and AI code editors in a singl…
Related MCP Servers
- FlicenseNot gradedqualityNot gradedmaintenanceProvides documentation lookup and search capabilities for FiveM development, including GTA V native functions, QBCore events, and ox_lib exports. Enables developers to query documentation and generate resource templates through natural language.-
- AlicenseNot gradedqualityCmaintenanceMCP server that exposes structured World of Warcraft API data (functions, deprecated replacements, enums, events, widget methods) to AI agents, enabling querying and exploration of WoW API without wiki parsing.12 npm13MIT
- FlicenseNot gradedqualityDmaintenanceMCP server that gives LLMs live access to warcraft.wiki.gg API documentation with behavioral notes, restrictions, and patch history for World of Warcraft APIs.1-
- AlicenseAqualityBmaintenanceAn MCP server that gives AI coding assistants access to the World of Warcraft addon API documentation, FrameXML/AddOn UI source code, and the Warcraft Wiki across all four client flavors.96 npmMIT