s&box MCP Server

by suiramdev

Not rated
GitHub

About

Enables AI assistants to interact with s&box game objects and components via WebSocket communication.

Details

Author
suiramdev
Categories
Developer Tools

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 Libraryfrom the](https://docs.cursor.com/mcp/introduction)sbox-mcp-library repository

Follow the setup instructionsin 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.

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"

This MCP Server acts as a bridge between:

- AI AssistantThis MCP Servers&box Adapter Librarys&box Editor

- 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

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.

- This Repository:sbox-mcp-server- The main MCP server component
- Adapter Library:
sbox-mcp-library- s&box integration library

- Issues:GitHub Issues
- Discussions:
GitHub Discussions
- Adapter Library Support:
sbox-mcp-library Issues

This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.

Create crafted UI components inspired by the best 21st.dev design engineers.

Bring agent evaluations, observability, and synthetic test set generation directly into your IDE for free with Galileo's new MCP server

An MCP server to help AI assistants to answer questions and generate AccelByte Extend SDK code more effectively .

MCP server for AI Diagram Maker — generate beautiful software engineering diagrams directly inside Cursor, Claude Desktop, Claude Code, or any MCP-compatible AI agent

ALAPI MCP Tools,Call hundreds of API interfaces via MCP

AI-powered SVG animation generator that transforms static files into animated SVG components using the Allyson platform

MCP server that gives AI assistants on-demand access to 1,500+ amCharts docs, ~300 code examples, and 1000+ class API references.

APIMatic MCP Server is used to validate OpenAPI specifications using APIMatic. The server processes OpenAPI files and returns validation summaries by leveraging APIMatic’s API.

One shared context layer for AI agents and humans — live API specs, DB schemas, and versioned contracts across repos so every agent and teammate works from the same source of truth.

Build and deploy full-stack Next.js apps with 98 tools for React, AWS, and MongoDB

Development of this library has been discontinued.

I decided to stop maintaining this project as the MCP ecosystem fors&boxstarted moving forward in a different direction. Around the same time,Braxenbegan 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.

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 separates&box Adapter Libraryto provide seamless integration between AI assistants and your s&box projects.

- Docker(recommended) or.NET SDK(for manual installation)
-
s&box
- An
AI assistant that supports MCP(for example, Cursor, Claude Desktop, etc.) is suggested

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.

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

Connect your AI assistant to the running MCP Server

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 Libraryfrom thesbox-mcp-library repository

Follow the setup instructionsin 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.

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"

This MCP Server acts as a bridge between:

- AI AssistantThis MCP Servers&box Adapter Librarys&box Editor

- 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

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.

- This Repository:sbox-mcp-server- The main MCP server component
- Adapter Library:
sbox-mcp-library- s&box integration library

- Issues:GitHub Issues
- Discussions:
GitHub Discussions
- Adapter Library Support:
sbox-mcp-library Issues

This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.

Create crafted UI components inspired by the best 21st.dev design engineers.

Bring agent evaluations, observability, and synthetic test set generation directly into your IDE for free with Galileo's new MCP server

An MCP server to help AI assistants to answer questions and generate AccelByte Extend SDK code more effectively .

MCP server for AI Diagram Maker — generate beautiful software engineering diagrams directly inside Cursor, Claude Desktop, Claude Code, or any MCP-compatible AI agent

ALAPI MCP Tools,Call hundreds of API interfaces via MCP

AI-powered SVG animation generator that transforms static files into animated SVG components using the Allyson platform

MCP server that gives AI assistants on-demand access to 1,500+ amCharts docs, ~300 code examples, and 1000+ class API references.

APIMatic MCP Server is used to validate OpenAPI specifications using APIMatic. The server processes OpenAPI files and returns validation summaries by leveraging APIMatic’s API.

One shared context layer for AI agents and humans — live API specs, DB schemas, and versioned contracts across repos so every agent and teammate works from the same source of truth.

Build and deploy full-stack Next.js apps with 98 tools for React, AWS, and MongoDB

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.