Warhammer Oracle
Pregunta a tu asistente de IA sobre hojas de datos, estratagemas, destacamentos, mejoras, palabras clave, secuencias de fase, cálculo de heridas y más. Cubre Warhammer 40,000, Combat Patrol y Kill Team.
Instalación
npx warhammer-oracleO instálalo globalmente:
npm install -g warhammer-oracleRelated MCP server: dnd-oracle
Configuración
Claude Desktop
Añádelo a tu claude_desktop_config.json:
{
"mcpServers": {
"warhammer-oracle": {
"command": "npx",
"args": ["-y", "warhammer-oracle"]
}
}
}Claude Code
claude mcp add warhammer-oracle -- npx -y warhammer-oracleHerramientas
lookup_unit
Busca una hoja de datos de unidad por nombre. Devuelve perfiles de estadísticas, armas a distancia y cuerpo a cuerpo, habilidades y palabras clave.
"Look up the Intercessor Squad datasheet"
"What are the stats for a Leman Russ Battle Tank?"Parámetros: unit_name (obligatorio), faction (opcional), game_mode (opcional: 40k, combat_patrol, kill_team)
lookup_keyword
Busca una palabra clave o regla. Devuelve la definición oficial, una explicación en lenguaje sencillo, ejemplos y a qué modos de juego se aplica.
"What does Devastating Wounds do?"
"Explain the Feel No Pain keyword"Parámetros: keyword (obligatorio), game_mode (opcional)
lookup_phase
Busca una fase de juego por nombre. Devuelve instrucciones paso a paso y consejos.
"Walk me through the Shooting phase"
"How does the Firefight phase work in Kill Team?"Parámetros: phase_name (obligatorio), game_mode (opcional, por defecto: 40k)
search_units
Busca unidades por nombre, facción o palabras clave. Devuelve una lista compacta (máximo 10 resultados) con facción, puntos y palabras clave.
"Find all Necron units under 100 points"
"Search for units with the Fly keyword"Parámetros: query (obligatorio), faction (opcional), max_points (opcional), game_mode (opcional)
compare_units
Compara de 2 a 4 unidades lado a lado. Muestra las hojas de datos completas de cada unidad en una sola respuesta.
"Compare Intercessors vs Tactical Marines"
"Compare the Leman Russ, Predator, and Hammerhead side by side"Parámetros: units (obligatorio, matriz de 2-4 nombres de unidades)
game_flow
Muestra la secuencia completa de turnos para un modo de juego, o resalta en qué parte del turno te encuentras y qué sigue.
"Show me the 40K turn sequence"
"I'm in the Shooting phase — what's next?"
"Show the Kill Team turn sequence"Parámetros: current_phase (opcional), game_mode (opcional, por defecto: 40k)
lookup_stratagem
Busca una estratagema de Warhammer 40,000 por nombre. Devuelve coste en CP, tiempo de fase, objetivo y efecto.
"What does Fire Overwatch do?"
"Show me the Command Re-roll stratagem"Parámetros: name (obligatorio), faction (opcional), phase (opcional), detachment (opcional)
search_stratagems
Busca estratagemas por nombre, facción, fase o destacamento. Devuelve una lista compacta (máximo 10).
"What stratagems can I use in the Fight phase?"
"Show me Gladius Task Force stratagems"Parámetros: query (obligatorio), faction (opcional), phase (opcional), detachment (opcional)
lookup_detachment
Busca un destacamento por nombre. Devuelve la habilidad del destacamento, las mejoras disponibles y las estratagemas asociadas.
"Show me the Gladius Task Force detachment"
"What does the Warhost detachment do for Aeldari?"Parámetros: name (obligatorio), faction (opcional)
lookup_enhancement
Busca una mejora de personaje por nombre. Devuelve coste en puntos, destacamento y efecto.
"What does Adept of the Codex do?"
"Show me Aeldari enhancements"Parámetros: name (obligatorio), faction (opcional), detachment (opcional)
lookup_ploy
Busca una estratagema (ploy) de Kill Team por nombre. Devuelve tipo (estratégica/táctica), coste en CP, tiempo y efecto.
"What does the Bolster ploy do in Kill Team?"
"Show me Legionaries ploys"Parámetros: name (obligatorio), faction (opcional), type (opcional: strategic, tactical)
wound_calculator
Calcula el daño esperado de un perfil de ataque contra un objetivo. Maneja repeticiones, palabras clave de arma (Impactos Letales, Heridas Devastadoras, Impactos Sostenidos, Torrente), salvaciones invulnerables y No Hay Dolor.
"Calculate damage: 10 attacks, BS3+, S5 AP-1 D2 vs T4 Sv3+"
"How much damage does a lascannon do to a Leman Russ?"Parámetros: attacks, hit_skill, strength, toughness, armour_save, damage (todos obligatorios); armour_penetration, invulnerable_save, feel_no_pain, reroll_hits, reroll_wounds, weapon_keywords, wounds_per_model, game_mode (todos opcionales)
Datos
Todos los datos están integrados en el momento de la compilación; no hay llamadas de red en tiempo de ejecución.
Categoría | Cantidad | Fuente |
Hojas de datos de unidades 40K | 2.642 | |
Operativos de Kill Team | 506 | |
Destacamentos | 991 | BSData (auto-extraído) |
Mejoras | 3.908 | BSData (auto-extraído) |
Estratagemas | 17 | Curado manualmente (básico + ejemplos) |
Estratagemas (ploys) de Kill Team | 14 | Curado manualmente (universal + facciones populares) |
Reglas compartidas | 33 (40K) + 22 (KT) | BSData |
Palabras clave curadas | 25 | Escrito a mano, lenguaje sencillo |
Secuencias de modo de juego | 3 | Curado manualmente (40K, Combat Patrol, Kill Team) |
Modos de juego
Warhammer 40,000 (40k) — batallas a gran escala
Combat Patrol (combat_patrol) — formato más pequeño, ideal para principiantes
Kill Team (kill_team) — juego de escaramuzas a nivel de escuadra
Desarrollo
npm install
npm run build
npm testPara actualizar los datos de las unidades desde BSData:
npm run fetch-data
npm run buildLicencia
MIT (para el código del servidor MCP).
Datos de unidades obtenidos del proyecto comunitario BSData. Las reglas del juego y las reglas de ejército son propiedad intelectual de Games Workshop. Esta herramienta proporciona datos de referencia para uso personal durante el juego.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceA comprehensive MCP server for managing AI-assisted Dungeons & Dragons campaigns, featuring tools for character sheets, combat tracking, and world-building. It enables players and DMs to interact with 5e game mechanics and query personal PDF rulebooks using RAG capabilities.972MIT
- AlicenseAqualityAmaintenanceD\&D 5e SRD MCP server - monster search, spell lookup, encounter building, and character tools powered by ground-truth SRD data20634MIT
- AlicenseNot gradedqualityDmaintenanceComprehensive Discord MCP server with 66 tools that provides rich message context including emoji reactions, thread indicators, and attachment metadata inline. Enables AI assistants to interact with Discord servers for messaging, moderation, roles, channels, and more.1591MIT
- FlicenseNot gradedqualityBmaintenanceMCP server + Foundry VTT module for WFRP4e that lets AI clients interact with a Foundry world via tools for managing characters, journals, rolltables, and more.1
Related MCP Connectors
Official remote MCP server for Archivist AI TTRPG campaign memory: characters, sessions, and more.
Security-first WordPress MCP server. 129 tools for Claude, ChatGPT, Gemini. Free on wp.org.
MCP server for Argo RPG Platform — connects AI assistants to campaign data via OAuth2
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/gregario/warhammer-oracle'
If you have feedback or need assistance with the MCP directory API, please join our Discord server