gregario avatar

Warhammer Oracle

gregario/warhammer-oracle

Brings Warhammer 40K, Combat Patrol, and Kill Team rules and stats directly into Claude through eleven MCP tools. You get datasheet lookups for 2,600+ units, keyword definitions, stratagem and ploy searches, detachment and enhancement details, and a wound calculator that handles re-rolls and special weapon keywords. The game flow tool walks you through phase sequences step by step. All data comes from BSData repositories and is embedded at build time, so there are no runtime API calls. Most useful when you're mid-game and need to check a unit profile, compare loadouts, calculate expected damage, or verify phase order without opening PDFs or flipping through codexes.

GitHub stars
4
tools
14
transport
STDIO
last updated
Mar 14, 2026

Tools

14 tools

Public tool metadata for what this MCP can expose to an agent.

lookup_unitLook up a unit datasheet by name. Returns stat profiles, unit size (model count), ranged and melee weapons, abilities, and keywords.

Look up a unit datasheet by name. Returns stat profiles, unit size (model count), ranged and melee weapons, abilities, and keywords.

No parameter schema in public metadata yet.

lookup_keywordLook up a keyword or rule. Returns the official definition, a plain English explanation, examples, and which game modes it applies to.

Look up a keyword or rule. Returns the official definition, a plain English explanation, examples, and which game modes it applies to.

No parameter schema in public metadata yet.

lookup_phaseLook up a game phase by name. Returns step-by-step instructions and tips.

Look up a game phase by name. Returns step-by-step instructions and tips.

No parameter schema in public metadata yet.

search_unitsSearch units by name, faction, keywords, or ability text. Returns a compact list (max 10 results) with faction, points, and keywords.

Search units by name, faction, keywords, or ability text. Returns a compact list (max 10 results) with faction, points, and keywords.

No parameter schema in public metadata yet.

compare_unitsCompare 2-4 units side by side. Shows full datasheets for each unit in a single response.

Compare 2-4 units side by side. Shows full datasheets for each unit in a single response.

No parameter schema in public metadata yet.

game_flowShow the full turn sequence for a game mode, or highlight where you are in the turn and what comes next.

Show the full turn sequence for a game mode, or highlight where you are in the turn and what comes next.

No parameter schema in public metadata yet.

lookup_stratagemLook up a Warhammer 40,000 stratagem by name. Returns CP cost, phase timing, target, and effect.

Look up a Warhammer 40,000 stratagem by name. Returns CP cost, phase timing, target, and effect.

No parameter schema in public metadata yet.

search_stratagemsSearch stratagems by name, faction, phase, or detachment. Returns a compact list (max 10).

Search stratagems by name, faction, phase, or detachment. Returns a compact list (max 10).

No parameter schema in public metadata yet.

lookup_detachmentLook up a detachment by name. Returns the detachment ability, available enhancements, and associated stratagems.

Look up a detachment by name. Returns the detachment ability, available enhancements, and associated stratagems.

No parameter schema in public metadata yet.

lookup_enhancementLook up a character enhancement by name. Returns points cost, detachment, and effect.

Look up a character enhancement by name. Returns points cost, detachment, and effect.

No parameter schema in public metadata yet.

lookup_ployLook up a Kill Team ploy by name. Returns type (strategic/tactical), CP cost, timing, and effect.

Look up a Kill Team ploy by name. Returns type (strategic/tactical), CP cost, timing, and effect.

No parameter schema in public metadata yet.

wound_calculatorCalculate expected damage output for an attack profile against a target. Handles re-rolls, weapon keywords (Lethal Hits, Devastating Wounds, Sustained Hits, Torrent), invulnerable saves, and Feel No Pain.

Calculate expected damage output for an attack profile against a target. Handles re-rolls, weapon keywords (Lethal Hits, Devastating Wounds, Sustained Hits, Torrent), invulnerable saves, and Feel No Pain.

No parameter schema in public metadata yet.

determine_primary_missionDetermine each player's Primary Mission from their Force Dispositions (11th Edition Matched Play). Returns mission names only, not full scoring/objective text.

Determine each player's Primary Mission from their Force Dispositions (11th Edition Matched Play). Returns mission names only, not full scoring/objective text.

No parameter schema in public metadata yet.

lookup_crusadeLook up Crusade content (narrative play). Returns Crusade rules, relics, battle traits, and upgrades.

Look up Crusade content (narrative play). Returns Crusade rules, relics, battle traits, and upgrades.

No parameter schema in public metadata yet.

Sponsors

Readme

Warhammer Oracle

Warhammer 40K rules, unit stats, and game flow. An MCP server.


View the full README on GitHub

Details

Repository
github.com/gregario/warhammer-oracle
Category
Design & Creative
Package
warhammer-oracle
Transport
STDIO
Registry
MCP registry, active

More from gregario

Related Design & Creative MCP servers

View all
1malamutemayhem avatarBoardGameGeek MCP by UnClickmalamutemayhem/unclickBoardGameGeek search, game details, rankings, and collections. By UnClick.4stars
2malamutemayhem avatarIGDB Games MCP by UnClickmalamutemayhem/unclickVideo game database: search games, companies, genres, and platforms via IGDB. By UnClick.4stars
3joelbarmettleruzh avatarSlidev MCPjoelbarmettleruzh/slidev-mcpGenerate, render, and host Slidev presentations from markdown4stars
4curlymolelabs avatarSupericonscurlymolelabs/supericonsMultilingual semantic SVG icon search with previews for AI coding agents. 20,000+ icons.2stars
5mgriffen avatarTapsitemgriffen/tapsiteMCP server for web inspection, design system extraction, and accessibility audits2stars
6sourceparts avatarSource Partssourceparts/parts-mcpElectronic component sourcing, BOM management, and PCB design workflows.2stars