Hermes Atlas
MCP servers & tool integrations · works with Hermes Agent

renpy-mcp

fracturedring/renpy-mcp

MCP server and browser editor for building Ren'Py visual novels with Claude Code, Cursor or hermes-agent

In short

renpy-mcp is a Python MCP server with a browser-based editor for Ren'Py visual novels, which Claude Code, Cursor, hermes-agent or any MCP client can drive to edit scenes, characters, screens and translations.

What renpy-mcp does

renpy-mcp offers three ways to work: the browser editor alone, the editor alongside an AI assistant pointed at the same project, or the assistant alone in the terminal. The editor has a Story Map of draggable label cards, a Scene Inspector that shows a label's events as typed cards, a Choice View of menus and their guards, a Library for characters, assets, variables, screens and mini-games, and a Localization view with per-language translation coverage.

The MCP server exposes dozens of tools in tiers, and every edit goes through a single guarded write pipeline meant to keep files lint-clean. An ambient header shows the last edited file and runs renpy.sh lint in the background. After pip installing, renpy-mcp --fetch-sdk downloads the Ren'Py SDK to ~/.cache/renpy-mcp/, or you pass --sdk or set $RENPY_SDK. The README names hermes-agent among the MCP clients and points beginners to a QUICKSTART.md.

Key features

  • Browser editor with Story Map, Scene Inspector, Choice View, Library and Localization
  • MCP server with dozens of tools for editing a Ren'Py project
  • Guarded write pipeline intended to keep edits lint-clean
  • Background renpy.sh lint with inline findings
  • Automatic Ren'Py SDK download with renpy-mcp --fetch-sdk

When to use it

  • Telling an agent what scene to write while watching the editor update
  • Building a visual novel without writing Ren'Py script by hand
  • Scaffolding a new translation language and checking its coverage

Who it is for: Visual novel authors who want to build Ren'Py games by clicking, by code or by instructing an AI agent.

How it fits with Hermes Agent

Supports hermes-agent among other MCP clients such as Claude Code and Cursor.

How to install renpy-mcp

These commands are copied from the project's README. Check the repository for the latest steps before you run them.

pip install git+https://github.com/fracturedring/renpy-mcp
renpy-mcp --fetch-sdk
renpy-mcp

Requirements: The Ren'Py SDK, downloaded with renpy-mcp --fetch-sdk or supplied through --sdk or $RENPY_SDK

FAQ

What is renpy-mcp?

renpy-mcp is a toolkit for making visual novels with Ren'Py. It combines a browser-based editor with an MCP server so an AI assistant can edit the same project.

Does renpy-mcp work with Hermes Agent?

Yes, the README names hermes-agent as one of the MCP clients you can wire in, alongside Claude Code and Cursor.

Is renpy-mcp free and open source?

Yes, the repository is released under the AGPL-3.0 license.

Similar mcp & tools for Hermes Agent

All mcp & tools

Related guides: What is Hermes Agent? · How to run Hermes Agent securely