← Registry

Game Development

szn.zone

Manages scene JSON files for game development.

1 endpoint17 known toolsCached registry data

ENDPOINT 1

https://szn.zone/mcp

No auth detected

Known tools 17

list_scenes

List all scene JSON files under src/scripts/

get_scene

Read a scene by path (e.g.

create_scene

Create a new scene JSON file under src/scripts/

update_scene

Patch scene-level fields: id, background, bgm, day, sortOrder, description

delete_scene

Delete a scene JSON file from disk

add_node

Append a node to a scene and optionally chain from afterNodeId

update_node

Patch a node in a scene by id

delete_node

Remove a node from a scene

connect_nodes

Set next pointer or choice option target between nodes

generate_dialogue

Generate a dialogue line via LLM (requires OPENAI_API_KEY or ANTHROPIC_API_KEY)

generate_image_prompt

Generate a Midjourney/Stable Diffusion prompt for bg or character art

validate_scene

Validate a scene JSON on disk (connectivity, dead ends, assets).

validate_project

Validate all scene JSON files on disk.

list_assets

List uploaded game assets.

upload_asset

Upload an asset file to public/assets/.

delete_asset

Delete an asset from public/assets/

add_character_expression

Register a new expression name on a character in definitions.ts (upload sprite separately via upload_asset)