Automation
Tempest Studio has a built-in MCP server, so an AI assistant such as Claude Code can open packages, read and edit objects, and take screenshots of the Studio while you watch.
Connect an assistant
The server runs while the Studio is open, on http://127.0.0.1:1423/mcp, reachable only from your own computer. Click the plug icon at the bottom of the activity bar: the dialog shows
- the
claude mcp addcommand that registers the Studio with Claude Code; - a
.mcp.jsonsnippet for other clients.
Both include an access token. It is made the first time the Studio runs and kept, so an assistant configured once keeps working. The port can be changed with the TEMPEST_STUDIO_MCP_PORT environment variable.
What an assistant can do
| Tool | What it does |
|---|---|
studio_windows, studio_state | List the windows; read what a window shows: the view, open package and object, edited files, the project and its save state, an open dialog or a pending question, tabs and the mod cooker's summary. |
studio_open_workspace, studio_open_package | Open a game folder or a package. |
studio_select, studio_set_mode, studio_open_table | Select an object, switch between Packages, Assembly and the mod cooker, open an assembly table. |
studio_commands, studio_run_command | List every command of the Studio and run one, like a menu click: save, discard, undo, switch views, close a tab. |
studio_confirm | Answer a confirmation (Discard, Replace a build…). Commands that ask stop and report the question instead of waiting. |
studio_close_dialog | Close the dialog or palette that is open. |
studio_project | Create, open, save or close a mod project. |
studio_mod | The mod cooker: what the mod holds and what each delta changes, set the details and per-file choices, build and install. Publishing stays with you. |
upk_call | Call any backend method: read objects, edit properties, export and replace assets. |
studio_eval | Run code in the Studio's window, with every part of the Studio in reach. |
studio_screenshot | Capture the window. |
studio_new_window | Open a new window. |
Edits made by an assistant are ordinary edits: they appear as unsaved (or are kept in your project), can be undone, and go into the mod like your own.
WARNING
The server gives full control over the Studio and the files it can reach. Only give the token to assistants you trust.
