FluxMcp
A Resonite mod that adds an MCP (Model Context Protocol) server to handle ProtoFlux for AI integration.
claude mcp add --transport stdio esnya-fluxmcp dotnet FluxMcp.dll \ --env RML_MODS_PATH="Path to the Resonite Mod Loader mods folder (e.g., C:\Program Files (x86)\Steam\steamapps\common\Resonite\rml_mods)"
How to use
FluxMcp adds an MCP (Model Context Protocol) server to handle ProtoFlux for AI integration within Resonite via the Resonite Mod Loader. This server runs as a .NET Mod (FluxMcp.dll) loaded by the game through RML, and exposes a TCP-based API that tools and AI clients can connect to for context-aware interactions. By default the TCP server is enabled and listens on a configurable address and port; these can be adjusted in the in-game configuration to suit your network environment. Once running, clients can query and send ProtoFlux data to the server to enable AI components to understand and interact with model context in Flux-enabled environments. Use the FluxMcp tooling within your AI pipelines to serialize/deserialize ProtoFlux payloads and manage session contexts.
How to install
Prerequisites:
- Resonite Mod Loader (RML) installed and configured.
- Internet access to download needed components if required by the mod package.
Installation steps:
- Install Resonite Mod Loader by following its official guide and ensure rml_mods directory is created (e.g., C:\Program Files (x86)\Steam\steamapps\common\Resonite\rml_mods).
- Download FluxMcp.dll from the official FluxMcp release page and place it into the rml_mods folder:
- Destination (example): C:\Program Files (x86)\Steam\steamapps\common\Resonite\rml_mods\FluxMcp.dll
- If there is a bundled library package (e.g., rml_libs) from FluxMcp releases, extract and place the rml_libs folder into the Resonite installation directory:
- Destination (example): C:\Program Files (x86)\Steam\steamapps\common\Resonite\rml_libs
- Start or restart Resonite. The FluxMcp mod will initialize and the MCP server will start according to its configuration. You can verify the mod is loaded by checking Resonite logs after launch.
Notes:
- Ensure FluxMcp.dll is accessible in the rml_mods folder and that the corresponding rml_libs (if required) are present to satisfy dependencies.
- If you modify configuration, restart the game/engine to apply changes.
Additional notes
Tips and common issues:
- The server defaults to Enabled by in-game settings; if you don’t see a connection, verify that the mod loaded correctly in the game logs.
- If you need to adjust Bind address or Listen port, modify the FluxMcp configuration in the mod’s settings and restart the game to apply changes.
- Ensure that your firewall allows inbound connections on the configured port if you’re connecting clients from other machines.
- Logs can help diagnose issues with ProtoFlux payload handling; check the Resonite logs for FluxMcp-related entries.
- This MCP server is designed to integrate ProtoFlux with AI workflows; ensure your AI tooling is compatible with the ProtoFlux version supported by FluxMcp.
Related MCP Servers
ida-pro
AI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
mcp-graphql
Model Context Protocol server for GraphQL
mcpdotnet
.NET implementation of the Model Context Protocol (MCP)
git
An MCP (Model Context Protocol) server enabling LLMs and AI agents to interact with Git repositories. Provides tools for comprehensive Git operations including clone, commit, branch, diff, log, status, push, pull, merge, rebase, worktree, tag management, and more, via the MCP standard. STDIO & HTTP.
ContextPods
Model Context Protocol management suite/factory. An MCP that can generate and manage other local MCPs in multiple languages. Uses the official SDKs for code gen.
mcp-chain-of-draft
Chain of Draft Server is a powerful AI-driven tool that helps developers make better decisions through systematic, iterative refinement of thoughts and designs. It integrates seamlessly with popular AI agents and provides a structured approach to reasoning, API design, architecture decisions, code reviews, and implementation planning.