Praetorium

io.github.richardsolomou/praetorium · v1.2.0 · productivity

Praetorium is healthy: it completed an MCP handshake in 1693 ms and exposes 15 tools.

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

Endpoint: https://praetorium.gg/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count15
Latency1693 ms
Last checked (UTC)2026-10-16T13:35:37.114Z

Health history

Checked (UTC)StatusLatencyError
2026-10-16T13:35:37.114ZHealthy1693
2026-10-15T08:20:14.077ZHealthy1920

Tools (15)

list_my_rostersLists the rosters saved to the signed-in Praetorium account. Requires mcp:read.
get_my_rosterReturns the saved choices for one roster owned by the signed-in player. Requires mcp:read.
list_my_battlesLists up to 25 battles with a cursor for the next page. Requires mcp:read.
get_my_battleReturns the current seated view of a battle for the signed-in player. Requires mcp:read.
save_rosterSaves a complete roster. Pass its id to edit an owned roster; omit id to create one. limit is the battle size (1000, 2000 or 3000 points, or 600 for King of the Colosseum), which sets detachment points, enhancement and unit limits. pointsBudget optionally replaces only its points total (500 to 10000
set_roster_visibilityChanges the visibility of an owned roster. Requires mcp:write.
create_battleCreates a battle with named player seats, using the same rules as the site. Requires mcp:write.
submit_battle_actionAppends a legal battle command only when expectedSeq matches the current log. Requires mcp:write.
search_referenceSearches the verified mission, rules, detachment, and datasheet text used by Praetorium. Returns bounded excerpts with canonical URLs, source revisions, and attribution.
get_referenceReads the complete bounded document returned by search_reference, with its source location, revisions, and attribution.
get_reference_recordReturns the source-faithful structured record behind a search result, including mission cards, deployments, terrain geometry, detachments, and datasheets.
list_factionsLists the factions that can be used to narrow reference searches.
list_referenceDiscovers available factions, mission packs, rule documents, reference kinds, and active source revisions.
list_unitsReturns every pickable unit in one bounded response with unit-size costs, composition, attachment relationships, roster limits, roles, keywords, and links. Include a detachment to receive its complete rules, enhancements, upgrades, and stratagems without opening every unit page.
simulate_combatRuns Praetorium's exact combat simulator for one attacking unit, with any attached leaders, against one defending unit at full strength: shooting, melee, and shooting followed by melee. Returns expected models destroyed, expected wounds lost, the chance to destroy the unit, cumulative odds, weapons