Wipebot
Ask why you wiped, how you did, or who keeps dying first. Wipebot reads any Warcraft Logs report and the game's guides, and answers in your own Claude or ChatGPT, or in your Discord.
Setup
A minute, nothing to install.
Claude
Add to ClaudeChoose Continue and sign in with Warcraft Logs. Wipebot then comes along to Claude on the web, desktop, phone and Claude Code.
ChatGPT and others
- In ChatGPT, open Plugins → Add → Add custom MCP server.
- Name it
Wipebot, paste this as Server URL, keep OAuth:https://wipebot.enfo.dev/mcp - In a chat, choose Wipebot under + → Connect and sign in with Warcraft Logs.
Discord
Add to DiscordMention Wipebot in a channel or DM it, and it answers there, follow-ups included.
An admin can link the server to your guild with /wipebot setup. Then Wipebot knows your latest
raid without being told, and can post after each wipe.
Each server gets a small amount of free AI use every month, to try it out; /usage
shows what's left. To keep going, an admin adds an OpenRouter key with /wipebot key, and the
server's answers run on it. /help shows the rest.
What you can ask
Ask in your own words. The tools work out every number from the log; the AI explains what they found and what to change.
After a wipe
- Why did we wipe on the last pull?What ended it (an enrage, a mechanic that killed many, deaths one after another), and the first mistake that led there. The pull is drawn under the answer.
- What killed me?The ten seconds before your death, the healing you got, and whether a defensive or healthstone you had ready would have saved you.
How did I do?
- How did Kaelnor do on Sszorak tonight?Their night on the boss: what kept killing them, their cooldowns pull by pull, and whether they're getting better.
- Compare me with the top Resto Shamans.Casts per minute, cooldown timing, talents and trinkets against the top logs of your spec on the same boss.
The raid's jobs
- Who keeps getting hit by Virulence?Per player over the night. The same for damage on the adds, kicks and dispels.
- Who missed their kick? Were the cooldowns on time?Checked against the raid note your officers saved.
- Was everyone on their spot?Against a raidstrats.gg plan your officers pasted, on a map of the room.
The night
- How did tonight go?Every pull as a bar of the boss's health left, coloured by what ended it, against your best.
- Are we doing better than last week?The boss night by night: the pulls, the best wipe and what ended them.
Before the raid · no log needed
- Give us the short version of Coiled Altar.The guides side by side, with Blizzard's newer hotfixes on top.
- What's the priority for Restoration Shaman?Class guides, talents and cooldowns.
- What's my job in P1 tomorrow?From your raid note and plan.
In Discord
- Post after each wipe tonight.A short post with the pull drawn, and a "How did I do?" button that shows each raider their own card. Answers come with pictures and end with follow-up questions as buttons.
Free and best effort
Every guild that uses this copy shares it. Warcraft Logs lets it read only so much each hour: when that's used
up, questions that need new data wait for the next hour, and what's already been read still answers. Sign in with
Warcraft Logs (in Claude and ChatGPT as you connect, with /login in Discord) and your questions use your
own Warcraft Logs allowance first. It can be slow, change, or go away.
Self host
Run your own Wipebot for your guild alone: the Discord bot, the MCP server for Claude and ChatGPT, or both, with Docker on a computer of yours. You bring a Warcraft Logs client and an AI key (OpenRouter or Anthropic), and a Discord app for the bot.
The setup guide The source