BannerlordInspector

davrodwconnections/BannerlordInspector
★ 0 stars C# Code/Dev Tools Updated 6d ago
Read-only live inspector for a running Mount & Blade II: Bannerlord campaign - in-game module plus MCP server, 37 tools: swallowed-exception capture, Harmony conflict diagnosis, content auditing for total conversions, world snapshots and test checklists
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "bannerlordinspector": {
      "command": "npx",
      "args": [
        "-y",
        "davrodwconnections/BannerlordInspector"
      ]
    }
  }
}

README Excerpt

A read-only window into a **running** Mount & Blade II: Bannerlord campaign, exposed to Claude as MCP tools. It exists because static analysis kept running out of road. In a heavily modded install you cannot tell from the DLLs which diplomacy model actually wins when three mods subclass the same one,

Tools (20)

BANNERLORD_GAME_DIRStringIdallowQueryMethodsbannerlord_assembliesbannerlord_behaviorsbannerlord_conflictsbannerlord_equipmentbannerlord_errorsbannerlord_groupbybannerlord_heroesbannerlord_mcmbannerlord_membersbannerlord_modbannerlord_patchesbannerlord_playerbannerlord_settlementsbannerlord_statusbannerlord_typesbannerlord_worldcollectErrors

Topics

bannerlordcsharpdebugging-tooldiagnosticsgame-moddingharmonymcpmoddingmodel-context-protocolmount-and-blade