Skip to main content
Glama

AIアシスタントにデータシート、策略、デタッチメント、強化、キーワード、フェーズの順序、負傷計算などについて尋ねることができます。Warhammer 40,000、コンバット・パトロール、キルチームをカバーしています。

warhammer-oracle MCP server

インストール

npx warhammer-oracle

またはグローバルにインストール:

npm install -g warhammer-oracle

Related MCP server: dnd-oracle

設定

Claude Desktop

claude_desktop_config.json に追加してください:

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

Claude Code

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

ツール

lookup_unit

ユニットのデータシートを名前で検索します。ステータスプロファイル、射撃・近接武器、アビリティ、キーワードを返します。

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

パラメータ: unit_name (必須), faction (任意), game_mode (任意: 40k, combat_patrol, kill_team)

lookup_keyword

キーワードやルールを検索します。公式の定義、平易な英語での説明、例、および適用されるゲームモードを返します。

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

パラメータ: keyword (必須), game_mode (任意)

lookup_phase

ゲームフェーズを名前で検索します。ステップバイステップの指示とヒントを返します。

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

パラメータ: phase_name (必須), game_mode (任意, デフォルト: 40k)

search_units

名前、勢力、またはキーワードでユニットを検索します。勢力、ポイント、キーワードを含むコンパクトなリスト(最大10件)を返します。

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

パラメータ: query (必須), faction (任意), max_points (任意), game_mode (任意)

compare_units

2〜4体のユニットを並べて比較します。各ユニットの完全なデータシートを1つのレスポンスで表示します。

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

パラメータ: units (必須, 2〜4つのユニット名の配列)

game_flow

ゲームモードの完全なターン順序を表示するか、現在のターン位置と次に行うべきことを強調表示します。

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

パラメータ: current_phase (任意), game_mode (任意, デフォルト: 40k)

lookup_stratagem

Warhammer 40,000の策略を名前で検索します。CPコスト、フェーズのタイミング、対象、効果を返します。

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

パラメータ: name (必須), faction (任意), phase (任意), detachment (任意)

search_stratagems

名前、勢力、フェーズ、またはデタッチメントで策略を検索します。コンパクトなリスト(最大10件)を返します。

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

パラメータ: query (必須), faction (任意), phase (任意), detachment (任意)

lookup_detachment

デタッチメントを名前で検索します。デタッチメントのアビリティ、利用可能な強化、関連する策略を返します。

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

パラメータ: name (必須), faction (任意)

lookup_enhancement

キャラクターの強化を名前で検索します。ポイントコスト、デタッチメント、効果を返します。

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

パラメータ: name (必須), faction (任意), detachment (任意)

lookup_ploy

キルチームの策略(Ploy)を名前で検索します。タイプ(戦略的/戦術的)、CPコスト、タイミング、効果を返します。

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

パラメータ: name (必須), faction (任意), type (任意: strategic, tactical)

wound_calculator

ターゲットに対する攻撃プロファイルの期待ダメージ出力を計算します。リロール、武器キーワード(致死ヒット、壊滅的負傷、持続ヒット、急流)、無敵セーブ、痛みを知らぬ者(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?"

パラメータ: attacks, hit_skill, strength, toughness, armour_save, damage (すべて必須); armour_penetration, invulnerable_save, feel_no_pain, reroll_hits, reroll_wounds, weapon_keywords, wounds_per_model, game_mode (すべて任意)

データ

すべてのデータはビルド時に埋め込まれており、実行時のネットワーク呼び出しはありません。

カテゴリ

ソース

40Kユニットデータシート

2,642

BSData/wh40k-10e

キルチーム工作員

506

BSData/wh40k-killteam

デタッチメント

991

BSData (自動抽出)

強化

3,908

BSData (自動抽出)

策略

17

手動キュレーション (コア + 例)

キルチーム策略

14

手動キュレーション (汎用 + 人気勢力)

共有ルール

33 (40K) + 22 (KT)

BSData

キュレーションされたキーワード

25

手書き、平易な英語

ゲームモード順序

3

手動キュレーション (40K, コンバット・パトロール, キルチーム)

ゲームモード

  • Warhammer 40,000 (40k) — フルスケールのバトル

  • コンバット・パトロール (combat_patrol) — より小さく、初心者向けのフォーマット

  • キルチーム (kill_team) — 分隊レベルの小規模戦ゲーム

開発

npm install
npm run build
npm test

BSDataからユニットデータを更新するには:

npm run fetch-data
npm run build

ライセンス

MIT (MCPサーバーコード用)。

ユニットデータは BSData コミュニティプロジェクトから取得しています。ゲームルールおよびアーミールールはGames Workshopの知的財産です。このツールは、ゲームプレイ中の個人的な使用のための参照データを提供します。

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.
    217
    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