Releases: Leuconoe/ryubing-mcp
Release list
ryubing-mcp v0.2.2
Adds eden-mcp-inspired environment checks and detailed gameplay diagnostics. Highlights: ryubing_check_environment checks executable, profile Config.json, system/prod.keys and title.keys, registered firmware, game roots, session storage, and optional bridge status; ryubing_get_diagnostics collects status and trace-to-error logs in one report, preserves partial results, summarizes repeated messages, includes bounded event context, and provides heuristic hints for game load failures, patch loops, video loops, and patches/localization not being applied; ryubing_get_logs supports case-insensitive contains filtering while preserving cursor metadata. Analog stick and touch support remain pending for patchless sessions. The package does not contain games, keys, firmware, or internal documentation. Verify the accompanying SHA-256 file before installation.
ryubing-mcp v0.2.1
Ryubing MCP v0.2.1
Patchless Windows control and portable JSON configuration release.
Highlights
- Runs managed sessions with an unmodified Ryubing executable on Windows.
- Portable defaults:
Ryujinx.exe,portable/, andmcp-sessions/besideryubing-mcp.config.json. - No MCP environment variables are required for the default portable layout.
- External configuration can be injected with only
RYUBING_MCP_CONFIG. allowedGameDirs/RYUBING_ALLOWED_GAME_DIRSremains optional; omitted means unrestricted paths.- Button input, status, screenshots, logs, game/update launch, and isolated sessions are supported.
- Analog sticks and touch remain pending in patchless mode.
Verification
- TypeScript typecheck and build passed.
- 25 automated tests passed.
- Package contents and portable config discovery verified.
SHA-256 (ryubing-mcp-server-0.2.1.tgz): e57cb9ff4e759a9f376dd020d28f93973223aabee6dd44faa40ed133fbe05d1d
Full MCP control requires the custom build
For analog-stick and touchscreen tools, and for the complete MCP control surface without patchless window/hotkey limitations, use the Ryubing MCP control bridge v0.1.0 custom build and set "backend": "bridge" in ryubing-mcp.config.json.