Rimworld Mod MCP — Testing skill for Claude Code
Local-only MCP server for RimWorld modding: search the game's Defs and C# API, decompile installed mods, build mods, and test them in an isolated game session.
How to install Rimworld Mod MCP
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open mushroomTW/rimworld-mod-mcp and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Rimworld Mod MCP does
Local-only MCP server for RimWorld modding: search the game's Defs and C# API, decompile installed mods, build mods, and test them in an isolated game session. Works with Claude Code, Codex, and any MCP client.
Alternatives in Testing
- Develop Web Game — Build and test web games iteratively using Playwright with time-stepping 14.6k ★
- Regen API — Regenerate the OpenAPI spec and web API client after server API changes 2.5k ★
- Claude Codepro — by Max Ritter - Professional development environment for Claude Code with spec-driven workflow, TDD enforcemen 1.6k ★
README
rimworld-mod-mcp
A local-only [Model Context Protocol](https://modelcontextprotocol.io/) server that lets Claude Code, Codex, and other MCP clients research RimWorld's API and Defs, create and build mods, validate assets, and test them in an isolated game session.
This project is inspired by [Modmixer](https://github.com/lebek/modmixer) but is an independent implementation: it contains no Modmixer source code, does not depend on Modmixer, and never communicates with Modmixer or any other external service.
This project contains **no Steam Workshop publishing, uploading, or any external content transfer**.
[繁體中文](README_zh.md)
Highlights
- Runs on Windows, macOS, and Linux; ships as a single dotnet tool.
- Reads IL metadata directly to build the symbol index — roughly a hundred thousand symbols in seconds, with complete inheritance chains and real type signatures.
- SQLite FTS5 full-text search over Defs, symbols, and decompiled source.
- In-process decompilation via
ICSharpCode.Decompiler. No external tools, no toolchain setup step. - Build failures return structured diagnostics (error code, file, line, column) instead of a wall of MSBuild output.
- Tests mods with an isolated save folder and temporary directory links, leaving your real saves and settings untouched.
- Merges diagnostics from the in-game bridge and
Player.log. If the bridge cannot connect,Player.logstill works and the reason is reported rather than silently degraded. - The bridge also reports in-game state (main menu vs. playing, map loaded, tick, paused, loading, open dialogs), so an agent can wait for the map to come up before judging a test instead of guessing from log silence.
- The bridge ships prebuilt;
run_test_cycleneeds no local .NET SDK when the installed game matches the prebuilt version. - Game files, decompiled output, indexes, and diagnostics all stay on your machine.
Requirements
- .NET SDK 10
- A legi
Related Skills
Aio Tests MCP
Open-source MCP server for AIO Tests — test management in Jira. Search, read, create and update test cases fro
Dify MCP
The most complete Dify MCP server + CLI - 138 tools that let any AI agent build, test & ship Dify workflows au
AppReveal
Debug-only in-app MCP server for iOS/macOS/Android/Flutter/ReactNative. Gives LLM agents Playwright-like contr
Spectoflow
Agent-agnostic spec-driven development framework with a real-time local dashboard — works with Claude Code, Gi
Auto Captcha Solver
Universal captcha solver for AI Agents using Playwright — hCaptcha + reCAPTCHA v2 via NopeCHA API. Python lib,
Smart Browser
Browser automation and API testing MCP server on Playwright + Chrome DevTools Protocol. Numbered element refs
Related Agents
Codex Bridge
把指定工作外包給 gpt-5.5(codex)並忠實回傳其輸出。當需要 gpt-5.5 的批量實作或獨立第二審查視角時使用。這是 plugin 內第三種 codex 路徑:一次性 codex exec CLI 呼叫、輸出
Untrusted Reader
Reads external content that A3 classifies as untrusted, in an isolated context with no write tools. Use proact
Mcpc Tester
Probe the local Apify MCP server with mcpc during development. Use proactively after implementing features or