creator-hub-mcp

Edit Decentraland scenes live through the Creator Hub MCP server tools.

Updated Sep 11, 2026
One-click install
npx skills add https://github.com/ansonj-dev/neon-reverse --skill creator-hub-mcp-ansonj-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: creator-hub-mcp
Source: https://github.com/ansonj-dev/neon-reverse/tree/main/agent/skills/creator-hub-mcp
Command: npx skills add https://github.com/ansonj-dev/neon-reverse --skill creator-hub-mcp-ansonj-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Hand-editing a Decentraland scene's main.composite, main.crdt, or scene.json while the Creator Hub is open silently loses changes, because the editor regenerates those files from its in-memory engine. This Skill routes every scene mutation through the Creator Hub's built-in MCP server so edits apply to the live scene, autosave correctly, and remain undoable. ## Core Features & Use Cases - Live scene editing: Read and mutate entities, components, Smart Items, and scene settings through tools like scene_state, create_entity, set_component, and place_smart_item, with every change visible in the viewport and undoable by the user. - Catalog-first workflow: Search the asset-packs catalog before building objects manually, so lights, furniture, media, and triggers arrive with models, actions, and inspector integration preconfigured. - Preview and verification: Launch the Decentraland Explorer preview, take editor screenshots, check scene metrics against budgets, and inspect logs to validate changes. - Use Case: A user asks to add a spotlight to their open scene. The Skill searches the catalog for the Spotlight Smart Item, places it with place_smart_item, verifies the result with editor_screenshot, and never touches main.composite directly. ## Quick Start Ask the agent to add a point light above the spawn point in the scene currently open in the Creator Hub.

Frequently Asked Questions about creator-hub-mcp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I edit a Decentraland scene with the Creator Hub MCP server?

Connect your MCP client to the Creator Hub's localhost server using the JSON snippet from Settings > Experimental > Expose AI assistant MCP server. Then use tools like scene_state, create_entity, and set_component to mutate the open scene instead of editing files.

Why are my manual edits to main.composite being lost?

The Creator Hub regenerates main.composite from its in-memory engine on every autosave and never re-reads the file from disk. Hand edits to an open scene are silently overwritten, so all changes must go through the MCP mutation tools.

How do I connect Claude Code to the Creator Hub MCP server?

Copy the connection snippet from Creator Hub Settings and either place it in .mcp.json at the scene root or run claude mcp add with the http transport and Authorization bearer header. Reconnect with /mcp or restart the session so the tools bind.

Why does the Creator Hub MCP connection return 401 or connection refused?

The URL port and bearer token rotate every time the Creator Hub restarts, so stale configs fail with 401 or ECONNREFUSED. Re-copy the snippet from Settings > Experimental and update your client configuration.

Should I create a light entity manually or use place_smart_item?

Search the catalog first with category lights and use place_smart_item for Spotlight or Point Light Smart Items, which include the GLB model, LightSource component, and toggle actions. Only build a bare LightSource entity manually for invisible or non-standard lights.

Can I use the Creator Hub MCP without the Creator Hub running?

No. The server lives inside the running Creator Hub app and operates only on the scene open in its editor window. Without it, fall back to the composites skill's file-editing workflow with the scene closed.