s&box MCP Server is an MCP server that enables AI coding assistants to interact directly with the s&box game engine editor through real-time WebSocket communication. Designed for game developers using s&box, this server operates alongside a companion s&box adapter library installed within the engine's asset system. By establishing a bridge between AI clients such as Cursor or Claude Desktop and the running game environment, the server translates standard Model Context Protocol tool requests into structured WebSocket commands. Developers can inspect, create, modify, and delete game objects and attached components using natural language prompts inside their coding tools. While the upstream author has formally discontinued active development in favor of documentation-focused tooling, the repository remains available for reference and custom deployment. It provides developers with the architecture necessary to automate scene configuration, inspect object hierarchies, adjust transform coordinates, and manipulate engine components programmatically. The server requires running a local Docker container or .NET runtime process alongside the editor library.
Category: Developer Tools & Code Intelligence
Tags: game-development, game-engine, sbox, websocket
docker run -d -p 8080:8080 --name sbox-mcp-server ghcr.io/suiramdev/sbox-mcp-server:latest Alternatively, compile and run the project manually with the .NET SDK by executing dotnet build followed by dotnet run. 2. Configure your MCP client, such as Cursor or Claude Desktop, to register an HTTP connection pointing to http://localhost:8080. 3. Open your s&box project and install the adapter package from the companion sbox-mcp-library repository via the Asset Library. 4. Ensure the bridge server process is active, then connect the adapter within s&box to establish editor communication.Part of MCP Servers
You can run the server via Docker using ghcr.io/suiramdev/sbox-mcp-server:latest on port 8080 or compile it with the .NET SDK using dotnet build and dotnet run. Then, configure your MCP client to connect to http://localhost:8080 and install the companion sbox-mcp-library in your s&box project.
The server links AI coding assistants to the s&box editor using WebSockets. It allows models to search game objects by name, attach new components like ModelRenderer, inspect existing components, alter Transform properties, and delete components from entities directly within your active s&box editor scenes.
The server functions with any AI development client supporting the Model Context Protocol over network endpoints. Supported clients referenced in the project documentation include Cursor and Claude Desktop, which can connect to the local server port to execute scene manipulation commands.
The author has discontinued active development and marked the repository as deprecated. The repository remains accessible for reference and self-hosting, but maintenance stopped because running a local bridge server was complex compared to providing agents with direct documentation and API context.
Yes. Beyond running the server binary with Docker or the .NET SDK, you must install the separate sbox-mcp-library adapter into your s&box project from the Asset Library. The bridge server and the game editor adapter must run simultaneously to enable communication.