Skip to main content
Glama
thomandretti

ck3-strategy-advisor

by thomandretti

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CK3_GAME_DIRNoCK3 game install (for localization). Optional; without it, titles/traits are shown as raw game keys.
CK3_SAVE_DIRNoFolder containing your .ck3 saves. Default: auto-discovered at /mnt/c/Users/*/Documents/Paradox Interactive/Crusader Kings III/save games

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
realm_overviewA

Snapshot of the player's ruler and realm: name, primary title & tier, house, gold, prestige, piety, and in-game date. Start here for 'what's my situation'. For military/wars use military; for heirs use succession.

find_characterA

Search living characters by (partial) first name; returns ids to pass to character. Best-effort: CK3 stores names in an encoded form, so matching is approximate.

characterA

Detailed dossier for one character by id — needs an id; use find_character if you only have a name. Traits, skills, gold/prestige/piety, health/stress, primary title, and claims (pressed/unpressed; CK3 does not store strong/weak).

militaryA

Player's military strength (levy + total mobilised strength) and ongoing wars (side, casus belli, target, war score). Note: CK3 does not store a men-at-arms breakdown, so only realm totals are shown.

successionA

Heirs for the player's primary title, in order, plus succession & gender laws and rival claimants. Note: CK3 does not store a partition preview, so which heir inherits which title is not simulated.

diplomacyA

Active alliances and truces, independence status, and the characters with the most negative opinion of you (approximate, from stored opinion modifiers). Does not include marriage candidates or neighbour-opinion (not stored in the save).

vassalsA

Your most powerful direct vassals: military power owed, approximate opinion of you, council seat, and whether they're in a faction against you (danger flag).

factionsA

Factions currently targeting you: type, strength vs. the threshold that triggers their demand (peasant factions use discontent), member count, and leader.

expansionA

Stored expansion levers: your title claims (pressed/unpressed — CK3 does not store strong/weak), de jure titles in your realm that are currently unheld, and the targets of your ongoing wars. This lists STORED data, not a full computed enumeration of every possible casus belli.

titlesA

Titles you personally hold (your domain), grouped by tier (empire/kingdom/duchy/county/barony), each with its de jure liege. For titles held by your vassals, see vassals.

foreign_realmA

Look up any realm by name or title key (e.g. "Scotland", "k_france") — its ruler, army strength, allies, liege, and active wars. For your own realm use realm_overview.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/thomandretti/ck3-strategy-advisor'

If you have feedback or need assistance with the MCP directory API, please join our Discord server