A downloadable tool for Windows

Buy Now$5.00 USD or more

RenPy MCP — AI-Powered Dev Tools for Ren'Py

Connect your AI assistant (Claude Code, Claude Desktop, etc.) directly to your Ren'Py project. 55 tools that automate the tedious parts of visual novel development.

What does it do?

Type a natural language request, and the AI calls the right tools:

  • “Show me the story flow graph” → generates a visual map of all labels, choices, and endings
  • “Screenshot the scene where Sylvie appears at the library” → searches your script, warps to that line, and captures a real game screenshot
  • “How complete are the Japanese translations?” → shows completion % and lists missing strings
  • “Rename character 's' to 'sylvie' — dry run first” → previews all 235 changes across every file before applying

55 Tools in 9 Categories

CategoryToolsWhat it does
Project7Lint, compile, build, inspect config
Preview3Screenshot any scene, generate galleries
Testing3Run test cases, create tests, reports
Analysis13Story graphs, dead ends, character maps, variable tracking, consistency checks
Assets4List images/audio, find unused assets, verify dimensions
Refactoring4Rename characters/labels, extract routes, insert dialogue
Translation7Completion stats, find untranslated, auto-translate
Live Debug12Eval expressions, inspect styles, jump labels, set variables in running game
Docs2Search 89 official Ren'Py documentation topics

Before / After

Without RenPy MCPWith RenPy MCP
Launch game to check each scenescreenshot_scene captures any scene instantly
Click through routes to test pathsrun_test executes automated test cases
Search .rpy files with grepsearch_script with regex across all scripts
Count translations by handlist_translations shows completion % per language
Rename character across 50 filesrename_character handles everything in one call
Can't inspect running game statelive_get_state shows every variable in real time

Requirements

  • Ren'Py SDK 8.x — download
  • Python 3.11+
  • MCP-compatible AI client: Claude Code, Claude Desktop, or any MCP client

Quick Start

  1. Download and extract the zip
  2. Open a terminal in the extracted folder:
    cd renpy-mcp
    uv venv && uv pip install -e .
  3. Add to your .mcp.json:
    {
      "mcpServers": {
        "renpy-mcp": {
          "command": "uv",
          "args": ["run", "--directory", "/path/to/renpy-mcp", "renpy-mcp"],
          "env": { "RENPY_SDK_PATH": "/path/to/renpy-sdk" }
        }
      }
    }

See INSTALL.md in the zip for detailed setup (Claude Desktop, pip, troubleshooting).

Then just ask:

“Set my project to the_question”
“Show me the character map”
“Take a screenshot of chapter 2”

Links

Published 3 hours ago
StatusReleased
CategoryTool
PlatformsWindows
Authory1uda

Purchase

Buy Now$5.00 USD or more

In order to download this tool you must purchase it at or above the minimum price of $5 USD. You will get access to the following files:

renpy-mcp-v0.1.0.zip 43 kB
renpy-mcp-v1.0.0.zip 57 kB