sbox-mcp-library
Health Uyari
- No license — Repository has no license file
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 5 GitHub stars
Code Uyari
- Code scan incomplete — No supported source files were scanned during light audit
Permissions Gecti
- Permissions — No dangerous permissions requested
This tool is an MCP integration that allows AI assistants to interact with the s&box game editor in real-time via WebSocket communication.
Security Assessment
Overall Risk: Low. The project does not request any dangerous system permissions. Because it relies on real-time WebSockets to bridge the AI agent and the game engine, it inherently makes network requests. No hardcoded secrets or shell command executions were identified. However, a comprehensive code security scan could not be completed because the automated audit tools did not support the source files in this repository.
Quality Assessment
This project is officially discontinued and should be considered deprecated. The developer halted maintenance because the broader ecosystem moved in a different direction, noting that the required external bridge server setup was overly complex and painful for users. Additionally, the repository lacks a standard open-source license, which means legal usage rights are technically undefined. It has low community visibility with only 5 GitHub stars. While the repo saw recent activity, this likely reflects final administrative updates rather than ongoing feature development.
Verdict
Not recommended — the project is explicitly deprecated, unlicensed, and no longer maintained by the creator.
An integration of an MCP server for the game S&box.
[!IMPORTANT]
Project Discontinued
Development of this library has been discontinued.
I decided to stop maintaining this project as the MCP ecosystem for s&box started moving forward in a different direction. Around the same time, Braxen began developing their own MCP, and multiple other MCPs started to be released.
The main issue with this library is that it required building and running an external bridge server between the coding agent and the game engine. While this approach worked, it was not easy to set up, was painful to maintain, and added unnecessary complexity for users.
In the end, I moved toward a different solution: sdocs.suiram.dev, an MCP focused on providing agents with better context about the s&box documentation and API.
This turned out to be more useful than an MCP that directly bridges with the game engine. The bigger problem was not engine communication, but the lack of reliable documentation and API context available to coding agents.
This repository will remain available for reference, but it should be considered deprecated and is no longer actively developed.
Model Context Protocol for s&box
[!IMPORTANT]
This project is currently under active development.
A s&box library that enables AI assistants to interact with the s&box editor through the Model Context Protocol (MCP) via real-time WebSocket communication.
This adapter library works in conjunction with the separate MCP Server to provide seamless integration between AI assistants and your s&box projects.

Prerequisites
- s&box (latest version)
- MCP Server (must be installed and running separately)
- An MCP-compatible AI assistant (Claude Desktop, Cursor, etc.)
Quick Start
Step 1: Install and Run the MCP Server
Before using this adapter library, make sure the MCP Server is properly installed and running. This server acts as an API that enables your AI assistant to communicate with the library:
- Download and set up the MCP Server by following the detailed installation and configuration steps in the sbox-mcp-server repository.
Step 2: Install the Adapter Library in s&box
- Install this library in your s&box project through the Asset Library. Find it on asset.party
Once the MCP Server is running:
Navigate to MCP → Connect to MCP Server in the s&box editor menu bar.
Listen for the connection confirmation: You'll hear a success sound and see a success message in the console when connected.
[!IMPORTANT]
The MCP Server must be running for this adapter library to function. Please refer to the MCP Server documentation for detailed installation and configuration instructions.
Usage
Once both the MCP Server and this adapter library are installed and connected, you can interact with your s&box project 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 adapter library acts as a bridge between:
- s&box Editor ↔ This Adapter Library ↔ MCP Server ↔ AI Assistant
The adapter library:
- Connects to the external MCP Server via WebSocket
- Translates MCP commands into s&box editor operations
- Provides real-time feedback 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
- MCP Server: sbox-mcp-server - The main server component
- This Library: Adapter library for s&box integration
Support
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- MCP Server Support: MCP Server Issues
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi