Skip to main content
Glama

RimSage — RimWorld Source MCP Server

bun ripgrep

An MCP server that provides RimWorld source code search and browsing capabilities.

Available Tools

The server provides these tools:

  • search_source - Search RimWorld source code

  • read_file - Read specific files

  • list_directory - List directory contents

  • search_defs - Search through RimWorld Defs

  • get_def_details - Get raw or merged RimWorld Def XML

  • read_csharp_symbol - Read a C# type or method definition

Quick Start

The easiest way to use RimSage is through the online service:

https://mcp.rimsage.com/mcp

You can find the integration methods for different Agent clients in the wiki.

Most clients support mcp.json configuration:

{
  "mcpServers": {
    "rimsage": {
      "url": "https://mcp.rimsage.com/mcp"
    }
  }
}

Self-Hosted

RimSage also supports stdio transport for local deployment.

  1. Install dependencies

  1. Clone the repository

git clone https://github.com/realloon/RimSage.git
  1. Install package dependencies

bun install
  1. Build index

bun run src/scripts/import-defs /path/to/your/rimworld/root/path
bun run src/scripts/import-csharp /path/to/decompiled/source/root/path
bun run build

You'll need local RimWorld files and a decompiled C# project, which is allowed under the RimWorld EULA.

  1. Add this MCP server

You can find the integration methods for different Agent clients in the wiki.

Most Agent clients support mcp.json configuration:

{
  "mcpServers": {
    "rimsage": {
      "command": "bun",
      "args": ["run", "/path/to/this/repo"]
    }
  }
}

Replace /path/to/this/repo with the actual path to this repository on your system.

Development

bun run start # stdio
bun run start:http # Streamable HTTP
A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
4dResponse time
Release cycle
Releases (12mo)

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/realloon/RimSage'

If you have feedback or need assistance with the MCP directory API, please join our Discord server