Mcplink banner
Maurdekye Maurdekye

Mcplink

AI community

Description

Mod for the social VR platform Resonite. Exposes an MCP server that allows for an AI agent to interface with the game. Includes ingame prompting features if combined with the project Maurdekye/claude-orgtree.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

McpLink

**An MCP server that runs inside Resonite.** McpLink is a [ResoniteModLoader](https://github.com/resonite-modding-group/ResoniteModLoader) mod that embeds a [Model Context Protocol](https://modelcontextprotocol.io/) server in the game process, so an AI agent — Claude Code, or any MCP-capable client — can inspect and modify your live Resonite worlds: slots, components, ProtoFlux, assets, physics, screenshots, event streams, and (optionally) C# against the running engine. **97 tools**, no per-session setup, works in any world including Userspace.

Because the server lives *inside* the engine, it sees what in-game inspectors see: real RefIDs as addresses, private/non-synced state via reflection, unrestricted method calls. Every mutating tool registers with the engine's undo system, so an agent's mistake is one Ctrl+Z in-game.

⚠ **Security, before anything else.** The endpoint binds to **localhost only**, but anything that can reach it has, in effect, the power of the game process itself (arbitrary method invocation ≈ arbitrary code in-game). Don't expose the port beyond localhost. Set `allowWrites: false` in the mod config if you want a strictly read-only agent.


1. Get the mod set up

**You need:** Resonite (Windows; Steam path assumed by defaults, any install works) with **[ResoniteModLoader](https://github.com/resonite-modding-group/ResoniteModLoader)** installed and working — that's the one hard prerequisite, and its README covers installing it from scratch.

  1. Download the latest release from the Releases page — either the full McpLink-x.y.z.zip bundle (recommended) or the bare McpLink.dll.
  2. Install — the zip mirrors your Resonite install; with the game closed:
    • copy rml_mods\McpLink.dll into your Resonite rml_mods folder (e.g. C:\Program Files (x86)\Steam\steamapps\common\Resonite\rml_mods);
    • (optional — enables the eval C# scripting tool) copy