All servers · Build & deploy · Government & law · Utilities
Praetorium
io.github.richardsolomou/praetorium · v1.2.0
Has write/delete toolsTools changed (7 days)
Measured by MCP Station
| Last check | Reachable |
|---|---|
| Checked at | — |
| Check success 7 / 30 days | — |
| First-try success 30 days | — |
| Median response | — |
| Lookups 30 days | — |
| Authentication | No auth |
| MCP version | 2025-06-18 |
| Rank score | — |
| Declared risk | Has destructive tools (destructiveHint) |
| Capabilities declared | prompts, resources, tools |
| Tool definitions | 15 tools · with description 100% · input schema is an object 100% · read/destructive hints 100% |
Description written by the publisher, not verified
Public Warhammer 40K rules, datasheets, points and missions; sign in to manage rosters and battles.
Connect
streamable-http · https://praetorium.gg/mcp
claude mcp add --transport http praetorium https://praetorium.gg/mcp{
"mcpServers": {
"praetorium": {
"url": "https://praetorium.gg/mcp"
}
}
}Tools as reported by the server
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_rosterwrite/deleteSaves 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 10000set_roster_visibilitywrite/deleteChanges the visibility of an owned roster. Requires mcp:write.create_battlewrite/deleteCreates a battle with named player seats, using the same rules as the site. Requires mcp:write.submit_battle_actionwrite/deleteAppends a legal battle command only when expectedSeq matches the current log. Requires mcp:write.search_referenceSearches Praetorium’s missions, rules, detachments, and datasheets by name, number, keyword, and value. Returns bounded excerpts with canonical URLs, source revisions, and attribution. Rules text is not included; records point to it upstream.get_referenceReads the complete bounded document returned by search_reference, with its revisions and attribution. A section that withholds rules text lists textSources: the pinned upstream file and record id to fetch if you need the wording.get_reference_recordReturns the structured record behind a search result, including mission cards, deployments, terrain geometry, detachments, and datasheets. Records that withhold rules text carry textSources pointing at the pinned upstream file and record id.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 rules, enhancements, upgrades, and stratagems by name, cost, and timing without opening every unit page. Thesimulate_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
Tool changes
- 2026-10-24: list_my_rosters, get_my_roster, list_my_battles, get_my_battle, save_roster, set_roster_visibility, create_battle, submit_battle_action, search_reference, get_reference, get_reference_record, list_factions
- 2026-10-19: list_my_rosters, get_my_roster, list_my_battles, get_my_battle, save_roster, set_roster_visibility, create_battle, submit_battle_action, search_reference, get_reference, get_reference_record, list_factions
- 2026-10-18: list_my_rosters, get_my_roster, list_my_battles, get_my_battle, save_roster, set_roster_visibility, create_battle, submit_battle_action, search_reference, get_reference, get_reference_record, list_factions
- 2026-10-17: list_my_rosters, get_my_roster, list_my_battles, get_my_battle, save_roster, set_roster_visibility, create_battle, submit_battle_action, search_reference, get_reference, get_reference_record, list_factions
- 2026-10-16: list_my_rosters, get_my_roster, list_my_battles, get_my_battle, save_roster, set_roster_visibility, create_battle, submit_battle_action, search_reference, get_reference, get_reference_record, list_factions
Repository · Website · JSON · Text for agents · Registry updated 2026-10-08