# ModWrench MCP Server MCP server

Agent View of the PolicyLayer registry record for ModWrench MCP Server: identity, probed posture, risk grade, and all 17 tools classified. HTML page: https://policylayer.com/tools/171county-modwrench

## Facts

- Server id: `@modwrench/cli`
- Install: `npx -y @modwrench/cli`
- Homepage: https://github.com/171county/modwrench
- Registry record: grade D, identity unverified
- Lifecycle: active
- Rate-limited: no
- Tools: 17 (15 with introspected schema)
- Tool categories present: Execute, Read, Write
- Context-window cost: 3465 tokens per request — https://policylayer.com/token-cost/171county-modwrench
- Tags: 171county modwrench, automation
- Record last modified: 2026-09-27T12:01:41.440Z

## Tools (17)

| Tool | Category | Risk | Record |
| --- | --- | --- | --- |
| `mw_parse_crashlog` | Execute | High | https://policylayer.com/tools/171county-modwrench/mw-parse-crashlog.md |
| `thunderstore_mod_dependencies` | Execute | High | https://policylayer.com/tools/171county-modwrench/thunderstore-mod-dependencies.md |
| `mw_check_known_conflicts` | Read | Low | https://policylayer.com/tools/171county-modwrench/mw-check-known-conflicts.md |
| `mw_detect_environment` | Read | Low | https://policylayer.com/tools/171county-modwrench/mw-detect-environment.md |
| `mw_diagnose_crash` | Read | Low | https://policylayer.com/tools/171county-modwrench/mw-diagnose-crash.md |
| `mw_query_mod_metadata` | Read | Low | https://policylayer.com/tools/171county-modwrench/mw-query-mod-metadata.md |
| `mw_read_load_order` | Read | Low | https://policylayer.com/tools/171county-modwrench/mw-read-load-order.md |
| `thunderstore_get_community` | Read | Low | https://policylayer.com/tools/171county-modwrench/thunderstore-get-community.md |
| `thunderstore_get_mod` | Read | Low | https://policylayer.com/tools/171county-modwrench/thunderstore-get-mod.md |
| `thunderstore_list_communities` | Read | Low | https://policylayer.com/tools/171county-modwrench/thunderstore-list-communities.md |
| `thunderstore_list_mods` | Read | Low | https://policylayer.com/tools/171county-modwrench/thunderstore-list-mods.md |
| `thunderstore_mod_versions` | Read | Low | https://policylayer.com/tools/171county-modwrench/thunderstore-mod-versions.md |
| `thunderstore_search_mods` | Read | Low | https://policylayer.com/tools/171county-modwrench/thunderstore-search-mods.md |
| `thunderstore_top_mods` | Read | Low | https://policylayer.com/tools/171county-modwrench/thunderstore-top-mods.md |
| `mw_activate_platform` | Write | Medium | https://policylayer.com/tools/171county-modwrench/mw-activate-platform.md |
| `mw_deck` | Write | Medium | https://policylayer.com/tools/171county-modwrench/mw-deck.md |
| `thunderstore_resolve_dependencies` | Write | Medium | https://policylayer.com/tools/171county-modwrench/thunderstore-resolve-dependencies.md |

## Tool descriptions

- `mw_parse_crashlog` — Crash log in, structure out. Parses a crashlog (file path or pasted content) into fields: exception type, call stack, loaded plugins, registers, suspected FormID refs. Handles Crash Logger SSE (Skyrim), Buffout 4 (Fallout 4), NetScriptFr…
- `thunderstore_mod_dependencies` — List the dependencies of a Thunderstore mod's latest version — the other packages (e.g. BepInEx) it needs to run. The backbone of a correct r2modman profile. Returns each dependency's full_name.
- `mw_check_known_conflicts` — Check a list of mods/plugins for known pairwise incompatibilities. Two sources: LOOT's masterlist (live, Bethesda games) and ModWrench's bundled community conflict database (any game). Returns conflicts with severity, description, source…
- `mw_detect_environment` — See what you're working with. Auto-detects OS, Steam Deck, installed mod-friendly games (Bethesda / Unity co-op), per-game loaders (SKSE / F4SE / BepInEx), mod managers (MO2 / Vortex / r2modman), and Proton versions on Linux. Read-only —…
- `mw_diagnose_crash` — Crash log in, culprit shortlist out. Parses the log, then correlates its suspects with the loaded plugins and (with a gameId) the known-conflict database into one bundle: which suspected mods are actually in the load order, at what index…
- `mw_query_mod_metadata` — Put a name and a source on a mod. Looks up metadata across platforms (Nexus, mod.io) in one normalized shape: id, name, author, version, downloads, endorsements, pageUrl, and a permissions block that always carries attribution. Use it to…
- `mw_read_load_order` — Post your load order — but here, not in a Discord. Reads it for a specific game from whichever manager the user runs (MO2, r2modman, or best-effort Vortex). Normalized output: each entry has name, enabled state, load-order index, and att…
- `thunderstore_get_community` — Get details for a single Thunderstore community (game) by its identifier. Returns name, links (Discord, wiki), and metadata flags. Thunderstore has no single-community detail endpoint — this walks the paginated list and early-exits on ma…
- `thunderstore_get_mod` — Get full details for a single mod by namespace (author) + name. Returns the latest version, total downloads, rating, community_listings (which games the mod is published in), and metadata. Thunderstore mods are identified globally by nam…
- `thunderstore_list_communities` — List all communities (games) supported on Thunderstore — Lethal Company, Valheim, R.E.P.O., Risk of Rain 2, Dyson Sphere Program, BONEWORKS, and many more. Returns each community's identifier (slug used in other tool calls) and display n…
- `thunderstore_list_mods` — List mods in a specific Thunderstore community. Returns a summary view per mod (name, author, rating, downloads, latest version). Paginated server-side; default page size is whatever the community returns.
- `thunderstore_mod_versions` — List the full version history of a specific mod. Each entry includes version number, download count, file size, dependencies, and release date. Newest first. Version history is only available via the community listing endpoint, so a comm…
- `thunderstore_search_mods` — Search mods in a Thunderstore community by name substring. Case-insensitive. Returns a summary view per match.
- `thunderstore_top_mods` — Get the highest-rated mods in a Thunderstore community. Sorted by rating_score descending. Use this for 'what's popular' style queries.
- `mw_activate_platform` — Activate an additional platform's tool set without restarting the meta-server. Use this when the user adds credentials or asks about a platform that wasn't loaded at boot. After activation, the new tools appear in the catalog and become …
- `mw_deck` — Open the ModWrench deck: a themed, interactive MCP-UI surface (a ui:// resource) showing the active connectors and flagship games in four skins (Skyrim, Fallout Pip-Boy, Lethal Company, Valheim). Stateless — rendered fresh from the curre…
- `thunderstore_resolve_dependencies` — Resolve a Thunderstore mod's ENTIRE dependency tree — not just its direct deps, but its deps' deps, all the way down. De-duped and cycle-safe; returns an install-first order (dependencies before the things that need them), the full tree,…

## Related servers

- UnClick (1662 tools) — https://policylayer.com/tools/io-github-malamutemayhem-unclick-mcp-server.md
- Apibase (1384 tools) — https://policylayer.com/tools/io-github-whiteknightonhorse-apibase.md
- Delx Mcp A2a (1068 tools) — https://policylayer.com/tools/io-github-davidmosiah-delx-mcp-a2a.md
- MCP Framework Personal (912 tools) — https://policylayer.com/tools/inggerman-mcps.md
- Hermoso (896 tools) — https://policylayer.com/tools/hermoso.md
- Nodebench (824 tools) — https://policylayer.com/tools/io-github-homenshum-nodebench.md
- Altium-MCP-Suite (817 tools) — https://policylayer.com/tools/altium-mcp-suite.md
- Eda Agent (777 tools) — https://policylayer.com/tools/eda-agent.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=171county-modwrench · API: https://policylayer.com/registry/api · Recommended policies for every tool: https://policylayer.com/policies/171county-modwrench
