MCP server: One MCP server.

Praetorium

@richardsolomouMCP server · External

Public Warhammer 40K rules, datasheets, points and missions; sign in to manage rosters and battles.

Tabletop gamesv1.2.0AGPL-3.0TypeScript
Freeno charge per call

One address for any MCP client. No sign-in needed on this server.

What it does

10 read4 act1 other

Grouped by tool name.

What it costs

Free

Odel charges nothing per call. The publisher may charge for its own service.

Tools

15 · grouped by tool name · checked 10 Oct 2026

Read · 10Look things up

  • list_my_rosters
  • get_my_roster
  • list_my_battles
  • get_my_battle
  • search_reference
  • get_reference
  • get_reference_record
  • list_factions
  • list_reference
  • list_units

Act · 4Change something

  • save_roster
  • set_roster_visibility
  • create_battle
  • submit_battle_action

Other · 1Neither hinted nor named

  • simulate_combat
Try it in the Inspector
README1 min read
Praetorium logo

Praetorium

Warhammer 40,000 army building and game tracking, from setup to final score.

praetorium.gg

Build License

Product

Praetorium is a free, open source Warhammer 40,000 army builder and battle tracker. Build and share lists, browse the community catalogue, and compare units in the combat simulator. Play 1v1, 2v1, or 2v2 games with friends, or run a practice game. Track setup, turns, turn times, scoring, and casualties.

Anyone can watch public battles and see the leaderboard. Players can control who sees their battles and run league events with sealed rosters.

Scope

Praetorium does not provide matchmaking, chat, tournament pairings, or a rules encyclopedia. An account is required to play or to keep a list, though not to watch a public battle, read the leaderboard, or try the roster builder.

This repository contains source pins and authored correction patches, but no fetched upstream catalogues, copied rules prose, or generated snapshots. The service uses verified snapshots from the configured community sources.

Use

praetorium.gg is the supported service and the easiest way to use Praetorium. It keeps the community rules data current and saves your rosters and battles.

The public reference is available without an account: faction datasheets, missions, and rules. Each page reads the service's verified community data snapshot.

The source is open so anyone can inspect the product and contribute to it. Contributing covers running a local development copy.

Development

See Contributing to run the app and its checks, Architecture for code placement, and AGENTS.md for coding-agent rules.

Data and trademarks

Catalogue definitions come from BSData. Rules and mission data come from Game Datacards. See catalogue/README.md for all sources.

Warhammer 40,000 and related marks belong to Games Workshop. Praetorium is unofficial and is not endorsed by Games Workshop.

Praetorium is licensed under the GNU Affero General Public License v3.0.

Similar modules

Browse Tabletop games