
Vizier is an MCP server/LLM integration for DF
Vizier is an MCP server / LLM agent integration for Dwarf Fortress. Similar to Dwarf Therapist, it is intended as another way to read and understand your world and fort, but in this case through an LLM or local agent. It is not intended as a way to play the game and does not feature any way to interact - its just a handy query affordance.
So far I have mostly found it useful to query and understand my assigned labours and to understand some elements of the world that are otherwise quite hard to parse or see in standard DF's UI. This includes, for example, getting a list of the wounds after a bar fight or an easy insight into the musical instruments in my world.
It relies on DFHack's remote interface and, for the best functionality, the MCP server should be running on the same machine as your game. (More details in the README.)
Feedback, PRs, critiques greatly welcomed.