Tool to browse and display information about World of Warcraft spells, with a read-only MCP server for AI agents
View on GitHub ↗SpellWork browses and displays information about World of Warcraft spells: the decoded spell record, its effects, auras, targeting, scaling, proc conditions and visual chain, read straight from client DB2 data and — optionally — a TrinityCore world database.
This repository tracks the 8.x line. It parses 8.3.7 (build 35662) client data and reports itself as SpellWork 8.3.0 (34220).
DB2 structures are version-specific: pointing it at data from another expansion will fail layout verification rather than silently misread fields. For other client versions, see the branches on upstream TrinityCore/SpellWork.
Project Target Purpose --- --- --- SpellWork net48 WinForms desktop UI SpellWork.Core netstandard2.0 DB2/GameTable loading, world DB access, the spell model, rendering and visual-chain resolution SpellWork.Mcp net9.0 Read-only Model Context Protocol server exposing the same data to an AI agent SpellWork.Core.Tests, SpellWork.Mcp.Tests net9.0 xUnit suites, including golden-output rendering and DB2 layout verification
The rendering logic lives in Core, not in the UI, so the desktop app, the MCP server and the golden tests all produce the same spell text from the same code.
Download SpellWork.zip from the latest release, or grab the artifact from the most recent CI run.
Client data is not redistributable and is not included here. Extract it yourself with TrinityCore's extractors and point SpellWork at the result:
From the project README.
Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:
[](https://mcp.liqiwa.com/s/HavenWoW--SpellWork-BFA.html)
MCP Server for KNX ETS 5/6 via ETS Addin
HorizunGroup/naviscoord-mcpOpen-source MCP server for Autodesk Navisworks Manage 2024-2026: AI-assisted BIM clash detection, root-cause analysis, coordination plans and verified model workflows.
EMahmoudNabil/slnmapA local knowledge graph + MCP server that gives AI coding agents a map of your .NET codebase
ryandeering/libraries-ireland-mcpAn MCP server for the Libraries Ireland catalogue, to scour for interesting books, preferably in your local branch.
Andes-Software-Solutions/Andes.Extensions.AIComposable Microsoft.Extensions.AI IChatClient middlewares for .NET — tool-call tracking with in-band streaming progress, per-tool token usage reports, and satellite packages for MCP tools and Microso
qfoldit/UNITY-TOOLBELT102 composite editor-automation tools for Unity, exposed to AI agents through Unity's own official MCP bridge.
The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.