modwrench

MCP serverDev tools

One 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)

ToolWhat it does
thunderstore_list_communitiesList 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_communityGet details for a single Thunderstore community (game) by its identifier. Returns name, links (Discord, wiki), and metadata flags.
thunderstore_list_modsList mods in a specific Thunderstore community. Returns a summary view per mod (name, author, rating, downloads, latest version).
thunderstore_get_modGet 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_modsSearch mods in a Thunderstore community by name substring. Case-insensitive. Returns a summary view per match.
thunderstore_mod_versionsList 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_modsGet the highest-rated mods in a Thunderstore community. Sorted by rating_score descending. Use this for 'what's popular' style queries.
modrinth_searchFull-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_projectGet full details for a single Modrinth project (mod, modpack, plugin, etc.) by ID or slug.
modrinth_get_versionsList 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_versionGet 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_categoriesList 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_loadersList 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_versionsList every Minecraft version Modrinth indexes, newest first. Each entry has version, version_type (release / snapshot / alpha / beta), and date.
mw_detect_environmentAuto-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_orderRead the user's mod load order for a specific game from whichever mod manager they use (MO2, r2modman, or best-effort Vortex).
mw_parse_crashlogParse 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_metadataLook 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_conflictsCheck 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_platformActivate 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