MCPVault

lookup_stratagem

MCP tool from Warhammer Oracle by gregario

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

How to use it

lookup_stratagem is exposed by the Warhammer Oracle MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the lookup_stratagem tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

Install Warhammer Oracle

$npx warhammer-oracle
FULL WARHAMMER ORACLE LISTING

Other tools in Warhammer Oracle (13)

compare_units

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

determine_primary_mission

Determine each player's Primary Mission from their Force Dispositions (11th Edition Matched Play). Each player's mission is looked up from their opponent's Force Disposition — in a non-mirror matchup, the two players get different missions. Returns mission names only, not full scoring/objective text

game_flow

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

lookup_crusade

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

lookup_detachment

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

lookup_enhancement

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

lookup_keyword

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

lookup_phase

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

lookup_ploy

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

lookup_unit

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

search_stratagems

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

search_units

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

wound_calculator

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.