s&box MCP Server

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

Visit s&box MCP Server

How to install and configure s&box MCP Server

  1. Launch the server using Docker by running: 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.

What you can do with s&box MCP Server

  • Adding components: Create specific components such as ModelRenderer on designated objects inside an active s&box scene using conversational instructions. * Querying game objects: Search the active scene hierarchy to locate and return game objects matching specific names or player identifiers. * Modifying component properties: Update transform positions, rotation angles, or scale coordinates across scene entities without manually adjusting values in the editor. * Removing components: Detach unnecessary components like Rigidbody or collider instances from scene elements through automated AI assistant actions. * Inspecting entity hierarchies: Fetch complete lists of attached components on a target game object to analyze scene composition and property states.

Key facts

  • https://github.com/suiramdev/sbox-mcp-server
  • Developer Tools & Code Intelligence, Other & General Purpose
  • game-development, game-engine, sbox, websocket

Part of MCP Servers

Related MCP servers

  • MCP LaTeX Server — MCP LaTeX Server is an MCP server that provides tools for creating, editing, validating, and compiling LaTeX documents directly through…
  • MCP JSON — MCP JSON is an MCP server collection that bundles tools for file system operations, Google search, browser-based web automation, and…
  • MCP Jupyter Complete — MCP Jupyter Complete is an MCP server that provides tools for manipulating Jupyter notebook files through position-based cell operations and…
  • MCP LSP Go — MCP LSP Go is an MCP server that connects AI assistants to the official Go Language Server Protocol implementation, gopls,…
  • MCP Manager — MCP Manager is an MCP server management tool that connects directly to your Claude Desktop environment, enabling users to discover,…
  • MCP Lab — MCP Lab is an MCP server development environment designed for building, testing, and debugging custom Model Context Protocol servers integrated…

How do I install s&box MCP Server?

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.

What can s&box MCP Server do?

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.

Which MCP clients work with s&box MCP Server?

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.

Is s&box MCP Server still actively maintained?

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.

Does s&box MCP Server require additional dependencies?

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.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories