s&box MCP Server
Enables AI assistants to interact with s&box game objects and components via WebSocket communication.
Model Context Protocol for s&box
[!IMPORTANT] This project is currently under active development.
A Model Context Protocol (MCP) server that enables AI assistants to interact with the s&box editor through real-time WebSocket communication.
This MCP server works in conjunction with the separate s&box Adapter Library to provide seamless integration between AI assistants and your s&box projects.

Prerequisites
- Docker (recommended) or .NET SDK (for manual installation)
- s&box
- An AI assistant that supports MCP (for example, Cursor, Claude Desktop, etc.) is suggested
Quick Start
Step 1: Install and Run the MCP Server
To get started, make sure you have Docker installed on your system. Cursor users can simply click the button below to install and launch the MCP Server automatically, or you can follow the manual instructions below.
-
Run the container
docker run -d -p 8080:8080 --name sbox-mcp-server ghcr.io/suiramdev/sbox-mcp-server:latest -
Connect your AI assistant to the running MCP Server
Manual Installation using .NET SDK
Step 2: Install the Adapter Library in s&box
To enable interaction with s&box, you need to install the adapter library. This library allows the MCP Server to communicate with the s&box editor.
-
Install the Adapter Library from the sbox-mcp-library repository
-
Follow the setup instructions in the Adapter Library repository to:
- Install the library in your s&box project through the Asset Library
- Connect to this MCP Server
[!IMPORTANT] The server must be running for the s&box adapter library to function. Please ensure the server is running before proceeding to the next step.
Usage
Once both this MCP Server and the s&box Adapter Library are installed and connected, you can interact with your s&box editor using natural language through your AI assistant:
"Create a ModelRenderer component on the Cube object"
"Find all game objects named 'Player'"
"Set the Scale property of the Transform component on MainCamera to 2,2,2"
"Remove the Rigidbody component from the Ball object"
"Show me all components attached to the Ground object"
Architecture
This MCP Server acts as a bridge between:
- AI Assistant ↔ This MCP Server ↔ s&box Adapter Library ↔ s&box Editor
The MCP Server:
- Receives commands from AI assistants via the Model Context Protocol
- Translates MCP tool calls into structured WebSocket commands
- Sends commands to the s&box Adapter Library for execution
- Returns responses back to AI assistants
Contributing
Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
Related Repositories
- This Repository: sbox-mcp-server - The main MCP server component
- Adapter Library: sbox-mcp-library - s&box integration library
Support
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- Adapter Library Support: sbox-mcp-library Issues
관련 서버
Alpha Vantage MCP Server
스폰서Access financial market data: realtime & historical stock, ETF, options, forex, crypto, commodities, fundamentals, technical indicators, & more
Devvit
A companion server for building applications on Reddit's developer platform.
Teleprompter
A server for managing and reusing prompts with Large Language Models (LLMs).
MCP SBOM Server
Performs a Trivy scan to produce a Software Bill of Materials (SBOM) in CycloneDX format.
Postman MCP Server
Run Postman collections using Newman, with support for environment and global variables.
MCP OAuth Sample
A sample MCP OAuth server implementation using Next.js, providing OAuth 2.1 authentication with Google and PostgreSQL.
MCP Ai server for Visual Studio
Visual Studio extension with 20 Roslyn-powered MCP tools for AI assistants. Semantic code navigation, symbol search, inheritance, call graphs, safe rename, build/test.
Claude Code History
Retrieve and analyze Claude Code conversation history from local files.
Harness
Access and interact with Harness platform data, including pipelines, repositories, logs, and artifact registries.
Qartez MCP
Code intelligence MCP server - PageRank, blast radius, co-change, hotspots, clone detection across 34 languages in a single Rust binary.
CAD-Query MCP Server
A server for generating and verifying CAD models using the CAD-Query Python library.