Warhammer Oracle
AI 어시스턴트에게 데이터시트, 전략(stratagems), 분견대(detachments), 강화(enhancements), 키워드, 페이즈 순서, 운드 계산 등에 대해 물어보세요. Warhammer 40,000, Combat Patrol 및 Kill Team을 지원합니다.
설치
npx warhammer-oracle또는 전역으로 설치:
npm install -g warhammer-oracleRelated 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개의 유닛을 나란히 비교합니다. 단일 응답으로 각 유닛의 전체 데이터시트를 보여줍니다.
"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 전략(stratagem)을 조회합니다. 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
이름으로 Kill Team 책략(ploy)을 조회합니다. 유형(전략적/전술적), CP 비용, 타이밍 및 효과를 반환합니다.
"What does the Bolster ploy do in Kill Team?"
"Show me Legionaries ploys"매개변수: name (필수), faction (선택), type (선택: strategic, tactical)
wound_calculator
대상에 대한 공격 프로필의 예상 피해량을 계산합니다. 리롤, 무기 키워드(Lethal Hits, Devastating Wounds, Sustained Hits, Torrent), 인불 세이브(invulnerable saves), 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 | |
Kill Team 요원 | 506 | |
분견대 | 991 | BSData (자동 추출) |
강화 | 3,908 | BSData (자동 추출) |
전략 | 17 | 수동 관리 (코어 + 예시) |
Kill Team 책략 | 14 | 수동 관리 (범용 + 인기 진영) |
공유 규칙 | 33 (40K) + 22 (KT) | BSData |
관리 키워드 | 25 | 수동 작성, 쉬운 영어 |
게임 모드 순서 | 3 | 수동 관리 (40K, Combat Patrol, Kill Team) |
게임 모드
Warhammer 40,000 (40k) — 대규모 전투
Combat Patrol (combat_patrol) — 더 작고 초보자 친화적인 형식
Kill Team (kill_team) — 분대 단위 소규모 교전 게임
개발
npm install
npm run build
npm testBSData에서 유닛 데이터를 새로 고치려면:
npm run fetch-data
npm run build라이선스
MIT (MCP 서버 코드).
유닛 데이터는 BSData 커뮤니티 프로젝트에서 가져왔습니다. 게임 규칙 및 아미 규칙은 Games Workshop의 지적 재산입니다. 이 도구는 게임 플레이 중 개인적인 용도로 참조 데이터를 제공합니다.
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.2171MIT
- 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