claude-sbox
ghage ghage Tool update 11d ago

claude-sbox

Deep Claude Code integration. 593 MCP tools for the s&box editor. If a human can click it, the agent can drive it.

favorite8favorites
thumb_up6upvotes
hard_drive 1 MB folder 9 files build Engine v27
open_in_new View on sbox.game

About This Package

Claude Code integration for the s&box editor.
Anything user-facing in the editor → reachable from the agent. ~593 MCP tools across scene,
inspector, Hammer, ModelDoc, AnimGraph, assets, schema, Roslyn, hotload, physics, audio,
particles, NavMesh - agent can spawn prefabs, drive Hammer cameras, swap entity classes, query the
live API schema, run C# snippets, batch-transform selections, etc.

A docked PTY terminal (View → ClaudeSbox) lets you bring your own harness - Codex, Claude Code,
anything you can run in a shell - straight inside sbox-dev. Three concurrent MCP transports on
127.0.0.1:6790 - HTTP, SSE, stdio bridge - any MCP client connects.

Install

From your sbox-public checkout (git clone --recursive https://github.com/Facepunch/sbox-public),
open a terminal and run:

cd game\addons
git clone https://github.com/coffeegrind123/claude-sbox-setup.git
cd claude-sbox-setup
.\Setup.bat
.\Bootstrap-And-Capture.bat

Launch game\sbox-dev.exe with any project, open the developer console, and run once, ever:

package_install ghage.claude-sbox tools

That's it. The engine patches from the setup repo handle everything from here on - the addon
auto-mounts for every project on every editor restart, with no redownload (files are mirrored to a
global cache at <sbox-public>/game/.sbox-global/cloud/.bin/). The MCP host comes up automatically

Connect Claude Code

claude mcp add --transport http -s user sbox http://127.0.0.1:6790/mcp
(or http://host.docker.internal:6790/mcp if you run Claude Code inside a devcontainer for example)

For stdio-only MCP clients (Claude Desktop, Cline, etc.), use the bundled bridge at
game/addons/claude-sbox-setup/bridge/dist/bridge.js - see the setup repo's README for client
configs.

Media (3)

No usage statistics available
This package may be new or not widely used yet. Usage data becomes available as more users install and play with the package.
Package ID: ghage.claude-sbox
Created: 2026-05-19 11:02 UTC
Updated: 2026-07-02 12:27 UTC
Type: tool
Public: Yes
Version: 305524
files: 9
Size: 0.8 MB
Engine Version: 27
Asset Version ID: 305524
Version Created: 2026-07-02 12:27 UTC
Hash: 1782995270
Manifest: Open manifest
Compiler: Editor.ClaudeSbox, Array, 1701;1702;1591;,
Cs Proj Name: ClaudeSbox
Resources:
Code Package References:
new_releases Latest Update Jul 2, 2026
Changes on 2026-07-02
tag v305524 folder 9 files hard_drive 0.8 MB build Engine v27
305524 Jul 2, 2026
Changes on 2026-07-02
folder 9 files hard_drive 855.39 KB build Engine v27
305493 Jul 2, 2026
Changes on 2026-07-02
folder 9 files hard_drive 855.4 KB build Engine v27
292344 Jun 20, 2026
Changes on 2026-06-20
folder 9 files hard_drive 848.18 KB build Engine v26
292243 Jun 20, 2026
Changes on 2026-06-20
folder 9 files hard_drive 846.16 KB build Engine v26
292022 Jun 19, 2026
Changes on 2026-06-19
folder 9 files hard_drive 844.56 KB build Engine v26
291984 Jun 19, 2026
Changes on 2026-06-19
folder 9 files hard_drive 842.41 KB build Engine v26
285534 Jun 17, 2026
Changes on 2026-06-17
folder 9 files hard_drive 837.54 KB build Engine v26
283868 Jun 17, 2026
Changes on 2026-06-17
folder 9 files hard_drive 834.2 KB build Engine v26
277078 Jun 7, 2026
Changes on 2026-06-07
folder 9 files hard_drive 801.51 KB build Engine v25
277077 Jun 7, 2026
Changes on 2026-06-07
folder 9 files hard_drive 801.53 KB build Engine v25