Wowhead MCP
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Wowhead MCP
Lets AI agents read Wowhead for every World of Warcraft version: items, drops, quests, NPCs, spells, guides, news and patch notes. It is a read-only MCP server that runs on your own computer and needs no account, key or browser.
Unofficial and not affiliated with Wowhead or Blizzard.
Tools
Tool | Input | Returns |
|
| Items, NPCs, quests and spells whose names match, with their Wowhead URLs |
|
| A Wowhead page as text: tooltip, quick facts, map coordinates, quest text, drop sources with chances, vendors, abilities, guides and top comments. Long pages come in parts, each naming the |
|
| The 10 latest Wowhead news posts for that version |
Related MCP server: wow-vanilla-mcp
Editions
| Wowhead path | Game version |
|
| Retail, the default |
|
| Classic Era and Hardcore |
|
| Burning Crusade Classic and Anniversary |
|
| Wrath of the Lich King Classic |
|
| Cataclysm Classic |
|
| Mists of Pandaria Classic |
|
| WoW Forever |
get_page reads the version from the page itself and keeps only comments written for that version, so a Classic page never shows Retail comments.
A server locked to one edition drops the edition input and refuses pages of other versions, checked after redirects. Lock it with WOWHEAD_EDITION, like forever.
Install
Requires Node 22 or later and git. Your agent starts the server itself, so nothing needs to keep running.
Claude Code
claude mcp add --scope user wowhead -- npx -y github:miyankooo/wowhead-mcp#semver:^1Locked to one version, like WoW Forever:
claude mcp add --scope user wowhead --env WOWHEAD_EDITION=forever -- npx -y github:miyankooo/wowhead-mcp#semver:^1Claude desktop app
In Settings, Developer, Edit Config, add the server and restart the app. Leave out env to read every version:
{
"mcpServers": {
"wowhead": {
"command": "npx",
"args": ["-y", "github:miyankooo/wowhead-mcp#semver:^1"],
"env": { "WOWHEAD_EDITION": "forever" }
}
}
}Other agents
Cursor, VS Code, Codex and other MCP clients run the same command as a stdio server: npx -y github:miyankooo/wowhead-mcp#semver:^1, with WOWHEAD_EDITION in its environment to lock a version.
Your own Worker
src/worker.js serves the same tools on Cloudflare Workers at /mcp, and locked to one edition at paths like /forever/mcp. Callers from the internet get 30 requests a minute per IP. Your other Workers can call it through a service binding, which skips that limit.
This repo runs no Worker of its own. For a public copy of your own, change name and set workers_dev to true in wrangler.jsonc, then deploy:
npm install
npx wrangler deployA public copy also works in claude.ai and the Claude apps: Settings, Connectors, Add custom connector, then paste its URL. Every request counts against your Cloudflare account's free daily requests.
Your own code
Import createServer from wowhead-mcp/src/server.js, optionally with { edition: 'forever' }, and connect it to any MCP transport.
How it behaves
Tells agents how to use it when they connect: look facts up instead of answering from memory, read long pages to the end and read the change markers in patch notes.
Follows Wowhead's robots.txt. Names are looked up in database listings like
/forever/quests/name:library, because/searchis disallowed for bots.Names this repo in its User-Agent, and caches answers for an hour.
Fetches nothing outside Wowhead.
Limits
Lookups match names in English.
Wowhead's page layout can change. The live tests catch that, and the parser then needs an update.
For personal, non-commercial use. The data belongs to Wowhead, and its terms apply.
Develop
npm install
npm testThe tests read Wowhead live. Try the server in the MCP Inspector with npx @modelcontextprotocol/inspector node src/index.js.
World of Warcraft is a trademark of Blizzard Entertainment.
This server cannot be deployed
Maintenance
Related MCP Connectors
Web data for agents. Extract web pages, crawl websites, discover URLs, and search the web.
Web data for agents: YouTube transcripts, screenshots, Google News, WHOIS, jobs, tech stack, more.
Read-only search of 2,189 AI agent tools (MCP servers, x402 APIs) with daily automated trust scores.
Web search and page reading for AI agents, including JSON APIs, RSS feeds and YouTube.
Related MCP Servers
- FlicenseAqualityDmaintenanceEnables AI assistants to look up World of Warcraft character information and reputation from Blizzard's Armory website.21-
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to search and retrieve documentation for Vanilla World of Warcraft Lua APIs, including function signatures, categories, protected flags, and addon scaffolding.MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to fetch and extract clean, readable content from web pages, and search within pages for specific queries, without needing a full browser.1MIT
- AlicenseNot gradedqualityDmaintenanceMCP server for World of Warcraft that provides 26 tools for accessing characters, guilds, realms, game data, and auction house info via Blizzard's Battle.net APIs. It enables natural-language queries for character audits, Mythic+ reviews, market analysis, and more.MIT