modwrench
MCP serverDev toolsOne MCP server for mod platforms and local modding diagnostics. No data kept.
This server has no hosted endpoint yet, so ahel can't serve it. You can still add it. It stays paused until ahel can serve it.
Serve it through your gateway
One link, every agent. Your own credentials, stored once.
Tools it gives your agents (20)
| Tool | What it does |
|---|---|
| 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. |
| thunderstore_get_community | Get details for a single Thunderstore community (game) by its identifier. Returns name, links (Discord, wiki), and metadata flags. |
| thunderstore_list_mods | List mods in a specific Thunderstore community. Returns a summary view per mod (name, author, rating, downloads, latest version). |
| 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_search_mods | Search mods in a Thunderstore community by name substring. Case-insensitive. Returns a summary view per match. |
| 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. |
| 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. |
| modrinth_search | Full-text search across Modrinth's project catalog (mods, modpacks, plugins, datapacks, resourcepacks, shaders). Supports facets for game_versions, loaders, categories, and project_type. |
| modrinth_get_project | Get full details for a single Modrinth project (mod, modpack, plugin, etc.) by ID or slug. |
| modrinth_get_versions | List the versions of a project, newest first. Each version includes version_number, name, file URLs, supported loaders, supported game_versions, downloads, and dependencies. |
| modrinth_get_version | Get full details for a single version by ID. Returns file URLs (primary + secondary), checksums, dependencies (with their version IDs), supported loaders/game-versions, changelog, and release date. |
| modrinth_list_categories | List all category tags Modrinth supports. Each entry has a name, icon, applicable project types, and a header (the section it appears under in the search UI). |
| modrinth_list_loaders | List all mod loaders Modrinth recognizes — Fabric, Forge, NeoForge, Quilt, Bukkit, Paper, plus modpack/datapack/shader-specific loaders. Use loader names with modrinth_search's loader filter. |
| modrinth_list_game_versions | List every Minecraft version Modrinth indexes, newest first. Each entry has version, version_type (release / snapshot / alpha / beta), and date. |
| mw_detect_environment | Auto-detect the user's modding environment: OS, Steam Deck, installed mod-friendly games (Bethesda / Unity co-op / Sims / Minecraft), per-game mod loaders (SKSE / F4SE / BepInEx / etc.), installed... |
| mw_read_load_order | Read the user's mod load order for a specific game from whichever mod manager they use (MO2, r2modman, or best-effort Vortex). |
| mw_parse_crashlog | Parse a crashlog file or pasted content into structured fields (exception type, call stack, loaded plugins, registers, suspected FormID refs). Supports Crash Logger SSE (Skyrim), Buffout 4 (Fallout 4) |
| mw_query_mod_metadata | Look up a mod's metadata across supported platforms (Nexus, mod.io) with a normalized shape: id, name, author, version, downloads, endorsements, pageUrl, and a permissions block that always includes... |
| 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 community conflict database (bundled, any game). |
| 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. |
Signals
- Tools captured
- 20