Best Ren'Py MCP Servers
Ren'Py is a visual novel engine that helps you create digital stories with words, images, and sounds. It's free and open source software that works on Windows, Mac, Linux, Android and iOS.
Why this server?
Serves as an AI-native development assistant for Ren'Py visual novel projects, providing tools to read .rpy scripts (list labels, read label code blocks, find jump/call references, list character/sprite/screen definitions), inject code into .rpy files with 8 positioning modes, compile and lint projects via the Ren'Py SDK with structured error reports, automatically fix common issues (return values, missing from clauses, BOM inconsistency, missing labels, stale saves), manage save files, copy image/font/audio assets and get image dimensions, check translation coverage and language-picker configuration across game/tl language folders, search bundled Ren'Py Chinese documentation offline, and run arbitrary Ren'Py CLI subcommands (compile/lint/translate).
AlicenseAqualityDmaintenanceThis MCP server enables AI agents to act as native Ren'Py visual novel development assistants, covering code reading and writing, offline documentation search, compilation and lint verification, automatic bug fixing, asset management, save handling, and translation diagnostics. It lets agents inspect project labels and references, inject code, run SDK commands, and repair common issues such as return values, missing from clauses, BOM inconsistencies, stale saves, and incomplete translation blocks.191MITWhy this server?
Provides tools for inspecting and interacting with running Ren'Py projects, including reading/writing variables, evaluating expressions, and capturing screenshots.
AlicenseCqualityBmaintenanceAn MCP server for Ren'Py project tooling that enables AI agents to inspect game state, evaluate expressions, read/write variables, and capture screenshots from running Ren'Py games.5459 PyPI12MITWhy this server?
Imports Ren'Py visual novel scripts, including branching routes, into galbook's story format.
Why this server?
Detects Ren'Py game projects and provides game asset inventory, validation, and checklist tools.
AlicenseCqualityBmaintenanceProvides a deterministic MCP server that orchestrates projects across web, backend, games, AI, payments, fiscal, and infrastructure domains, with safe file writing, audit logging, and framework-aware context routing.88MITWhy this server?
Provides tools for translating Ren'Py games end to end: scanning the game folder into a weighted path graph of translatable text, translating lines via an AI provider, writing translations back into the official `game/tl/<language>/` skeleton, and packing the result into an installable Chinese patch. Extraction is read-only and requires an existing official Ren'Py translation skeleton or a configured Ren'Py SDK path.
AlicenseCqualityBmaintenanceEnables AI agents to drive an end-to-end game localization pipeline — scan, plan, translate, write back, and pack — turning a Ren'Py or RPG Maker MV game folder into an installable Chinese patch. Includes term-consistency management, placeholder/format validation, and structured results and errors so agents can act without parsing logs.612GPL 3.0Why this server?
Allows AI assistants to create complete Ren'Py visual novel games with image generation, dialogue scripting, branching stories, and web deployment.
AlicenseNot gradedqualityCmaintenanceEnables AI assistants to create complete Ren'Py visual novel games with AI-generated images, dialogue, branching stories, and web deployment.67MITWhy this server?
Identifies saves from games built with the Ren'Py visual novel engine and reconstructs unlock flags via byte-diffing before/after saves to extrapolate an all-CG unlock plan.
AlicenseNot gradedqualityBmaintenanceEnables MCP-capable agents to locate game save files, identify their engines, compute unlock plans for gallery/recollection flags, diff saves, and safely dry-run, apply, verify, or roll back reversible byte patches with automatic backups.MITWhy this server?
Enables AI agents to play Ren'Py visual novels by reading on-screen story text, making menu choices, answering text prompts, and optionally accessing screenshots.
Why this server?
Provides integration with Ren'Py projects through the Ren'Py SDK, enabling linting, project information and flow analysis, compilation, test running, traceback reading, and arbitrary Ren'Py CLI commands.