Skip to main content
Glama

Fragen Sie Ihren KI-Assistenten nach Datenblättern, Gefechtsoptionen (Stratagems), Kontingenten (Detachments), Aufwertungen (Enhancements), Schlüsselwörtern, Phasenabläufen, Schadensberechnungen und mehr. Deckt Warhammer 40.000, Combat Patrol und Kill Team ab.

warhammer-oracle MCP server

Installation

npx warhammer-oracle

Oder global installieren:

npm install -g warhammer-oracle

Related MCP server: dnd-oracle

Konfiguration

Claude Desktop

Fügen Sie dies zu Ihrer claude_desktop_config.json hinzu:

{
  "mcpServers": {
    "warhammer-oracle": {
      "command": "npx",
      "args": ["-y", "warhammer-oracle"]
    }
  }
}

Claude Code

claude mcp add warhammer-oracle -- npx -y warhammer-oracle

Tools

lookup_unit

Suchen Sie ein Einheiten-Datenblatt nach Namen. Gibt Stat-Profile, Fern- und Nahkampfwaffen, Fähigkeiten und Schlüsselwörter zurück.

"Look up the Intercessor Squad datasheet"
"What are the stats for a Leman Russ Battle Tank?"

Parameter: unit_name (erforderlich), faction (optional), game_mode (optional: 40k, combat_patrol, kill_team)

lookup_keyword

Suchen Sie nach einem Schlüsselwort oder einer Regel. Gibt die offizielle Definition, eine Erklärung in einfachem Englisch, Beispiele und die Spielmodi zurück, auf die sie zutrifft.

"What does Devastating Wounds do?"
"Explain the Feel No Pain keyword"

Parameter: keyword (erforderlich), game_mode (optional)

lookup_phase

Suchen Sie eine Spielphase nach Namen. Gibt Schritt-für-Schritt-Anleitungen und Tipps zurück.

"Walk me through the Shooting phase"
"How does the Firefight phase work in Kill Team?"

Parameter: phase_name (erforderlich), game_mode (optional, Standard: 40k)

search_units

Suchen Sie Einheiten nach Namen, Fraktion oder Schlüsselwörtern. Gibt eine kompakte Liste (max. 10 Ergebnisse) mit Fraktion, Punkten und Schlüsselwörtern zurück.

"Find all Necron units under 100 points"
"Search for units with the Fly keyword"

Parameter: query (erforderlich), faction (optional), max_points (optional), game_mode (optional)

compare_units

Vergleichen Sie 2-4 Einheiten direkt miteinander. Zeigt die vollständigen Datenblätter für jede Einheit in einer einzigen Antwort an.

"Compare Intercessors vs Tactical Marines"
"Compare the Leman Russ, Predator, and Hammerhead side by side"

Parameter: units (erforderlich, Array von 2-4 Einheitsnamen)

game_flow

Zeigen Sie den vollständigen Rundenablauf für einen Spielmodus an oder heben Sie hervor, wo Sie sich in der Runde befinden und was als Nächstes kommt.

"Show me the 40K turn sequence"
"I'm in the Shooting phase — what's next?"
"Show the Kill Team turn sequence"

Parameter: current_phase (optional), game_mode (optional, Standard: 40k)

lookup_stratagem

Suchen Sie eine Warhammer 40.000-Gefechtsoption nach Namen. Gibt CP-Kosten, Phasen-Timing, Ziel und Effekt zurück.

"What does Fire Overwatch do?"
"Show me the Command Re-roll stratagem"

Parameter: name (erforderlich), faction (optional), phase (optional), detachment (optional)

search_stratagems

Suchen Sie Gefechtsoptionen nach Namen, Fraktion, Phase oder Kontingent. Gibt eine kompakte Liste (max. 10) zurück.

"What stratagems can I use in the Fight phase?"
"Show me Gladius Task Force stratagems"

Parameter: query (erforderlich), faction (optional), phase (optional), detachment (optional)

lookup_detachment

Suchen Sie ein Kontingent nach Namen. Gibt die Kontingent-Fähigkeit, verfügbare Aufwertungen und zugehörige Gefechtsoptionen zurück.

"Show me the Gladius Task Force detachment"
"What does the Warhost detachment do for Aeldari?"

Parameter: name (erforderlich), faction (optional)

lookup_enhancement

Suchen Sie eine Charakter-Aufwertung nach Namen. Gibt Punktkosten, Kontingent und Effekt zurück.

"What does Adept of the Codex do?"
"Show me Aeldari enhancements"

Parameter: name (erforderlich), faction (optional), detachment (optional)

lookup_ploy

Suchen Sie ein Kill Team-Ploy nach Namen. Gibt Typ (strategisch/taktisch), CP-Kosten, Timing und Effekt zurück.

"What does the Bolster ploy do in Kill Team?"
"Show me Legionaries ploys"

Parameter: name (erforderlich), faction (optional), type (optional: strategic, tactical)

wound_calculator

Berechnen Sie den erwarteten Schadensausstoß für ein Angriffsprofil gegen ein Ziel. Berücksichtigt Wiederholungswürfe, Waffen-Schlüsselwörter (Tödliche Treffer, Verheerende Wunden, Anhaltende Treffer, Strom), Rettungswürfe und „Feel No Pain“.

"Calculate damage: 10 attacks, BS3+, S5 AP-1 D2 vs T4 Sv3+"
"How much damage does a lascannon do to a Leman Russ?"

Parameter: attacks, hit_skill, strength, toughness, armour_save, damage (alle erforderlich); armour_penetration, invulnerable_save, feel_no_pain, reroll_hits, reroll_wounds, weapon_keywords, wounds_per_model, game_mode (alle optional)

Daten

Alle Daten sind zur Build-Zeit eingebettet – keine Netzwerkaufrufe zur Laufzeit.

Kategorie

Anzahl

Quelle

40K Einheiten-Datenblätter

2.642

BSData/wh40k-10e

Kill Team Operatives

506

BSData/wh40k-killteam

Kontingente

991

BSData (automatisch extrahiert)

Aufwertungen

3.908

BSData (automatisch extrahiert)

Gefechtsoptionen

17

Handverlesen (Kern + Beispiele)

Kill Team Ploys

14

Handverlesen (universell + beliebte Fraktionen)

Gemeinsame Regeln

33 (40K) + 22 (KT)

BSData

Kuratierte Schlüsselwörter

25

Handgeschrieben, einfaches Englisch

Spielmodus-Abläufe

3

Handverlesen (40K, Combat Patrol, Kill Team)

Spielmodi

  • Warhammer 40.000 (40k) — Schlachten im vollen Maßstab

  • Combat Patrol (combat_patrol) — kleineres, einsteigerfreundliches Format

  • Kill Team (kill_team) — Scharmützel auf Trupp-Ebene

Entwicklung

npm install
npm run build
npm test

Um die Einheitsdaten von BSData zu aktualisieren:

npm run fetch-data
npm run build

Lizenz

MIT (für den MCP-Server-Code).

Einheitsdaten stammen aus dem BSData Community-Projekt. Spielregeln und Armeeregeln sind geistiges Eigentum von Games Workshop. Dieses Tool stellt Referenzdaten für den persönlichen Gebrauch während des Spiels bereit.

Install Server
A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
18dResponse time
2dRelease cycle
67Releases (12mo)
Commit activity

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

  • A
    license
    B
    quality
    D
    maintenance
    A 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.
    97
    2
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Comprehensive 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.
    159
    1
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    MCP 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

View all related MCP servers

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

View all MCP Connectors

Latest Blog Posts

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