Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

RimAPI

БесплатноНе проверен

RimWorld MCP Server (based on RIMAPI mod)

GitHubEmbed

Описание

RimWorld MCP Server (based on RIMAPI mod)

README

Python MCP server that exposes RimWorld REST API (RIMAPI) endpoints as MCP tools and resources.

Requirements

  • Python 3.10+
  • mcp>=1.2.0

Game prerequisites

For this MCP server to work correctly, the RIMAPI mod must be installed and enabled in RimWorld, and a game save must be loaded (a running game session).

Install (optional)

If you only need to run the script, install mcp:

python -m venv .venv
.\.venv\Scripts\python -m pip install mcp>=1.2.0

Configuration (ENV)

  • RIMAPI_BASE_URL (default http://localhost:8765)

Run (stdio)

$env:RIMAPI_BASE_URL = 'http://localhost:8765'
.\.venv\Scripts\python src\mcp_server.py

Note: with stdio transport, the MCP client must start the server process. If you run it manually without a client, it may exit immediately when stdin closes.

Client setup (stdio)

Generic example for a MCP client that spawns a stdio server:

MCPServerStdio(
    name="rimapi-mcp",
    params={
        "command": r"c:\\Projects\\RimAPI_MCP_Server\\.venv\\Scripts\\python",
        "args": [r"c:\\Projects\\RimAPI_MCP_Server\\src\\mcp_server.py"],
        "cwd": r"c:\\Projects\\RimAPI_MCP_Server",
        "env": {
            "MCP_TRANSPORT": "stdio",
            "RIMAPI_BASE_URL": "http://localhost:8765",
        },
    },
)

If the client does not accept absolute paths, set cwd and use args: ["src/mcp_server.py"].

Acknowledgements

Thanks to the RIMAPI mod by IlyaChichkov for making this MCP server possible: https://github.com/IlyaChichkov/RIMAPI

from github.com/M4x28/RimAPI_MCP_Server

Установка RimAPI

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/M4x28/RimAPI_MCP_Server

FAQ

RimAPI MCP бесплатный?

Да, RimAPI MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для RimAPI?

Нет, RimAPI работает без API-ключей и переменных окружения.

RimAPI — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить RimAPI в Claude Desktop, Claude Code или Cursor?

Открой RimAPI на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare RimAPI with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development