├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .npmrc ├── LICENSE ├── README.md ├── cli.mjs ├── eslint.config.mjs ├── extension ├── images │ ├── icon128.png │ ├── icon16.png │ └── icon48.png ├── isolated.js ├── main.js ├── manifest.json ├── popup.css ├── popup.html └── popup.js ├── package.json ├── release.sh ├── src ├── server.ts ├── tools │ ├── asset.ts │ ├── assets │ │ ├── material.ts │ │ └── script.ts │ ├── entity.ts │ ├── scene.ts │ ├── schema │ │ ├── asset.ts │ │ ├── common.ts │ │ ├── entity.ts │ │ └── scene-settings.ts │ └── store.ts └── wss.ts └── tsconfig.json /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/.npmrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/README.md -------------------------------------------------------------------------------- /cli.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/cli.mjs -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /extension/images/icon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/extension/images/icon128.png -------------------------------------------------------------------------------- /extension/images/icon16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/extension/images/icon16.png -------------------------------------------------------------------------------- /extension/images/icon48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/extension/images/icon48.png -------------------------------------------------------------------------------- /extension/isolated.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/extension/isolated.js -------------------------------------------------------------------------------- /extension/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/extension/main.js -------------------------------------------------------------------------------- /extension/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/extension/manifest.json -------------------------------------------------------------------------------- /extension/popup.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/extension/popup.css -------------------------------------------------------------------------------- /extension/popup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/extension/popup.html -------------------------------------------------------------------------------- /extension/popup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/extension/popup.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/package.json -------------------------------------------------------------------------------- /release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/release.sh -------------------------------------------------------------------------------- /src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/src/server.ts -------------------------------------------------------------------------------- /src/tools/asset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/src/tools/asset.ts -------------------------------------------------------------------------------- /src/tools/assets/material.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/src/tools/assets/material.ts -------------------------------------------------------------------------------- /src/tools/assets/script.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/src/tools/assets/script.ts -------------------------------------------------------------------------------- /src/tools/entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/src/tools/entity.ts -------------------------------------------------------------------------------- /src/tools/scene.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/src/tools/scene.ts -------------------------------------------------------------------------------- /src/tools/schema/asset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/src/tools/schema/asset.ts -------------------------------------------------------------------------------- /src/tools/schema/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/src/tools/schema/common.ts -------------------------------------------------------------------------------- /src/tools/schema/entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/src/tools/schema/entity.ts -------------------------------------------------------------------------------- /src/tools/schema/scene-settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/src/tools/schema/scene-settings.ts -------------------------------------------------------------------------------- /src/tools/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/src/tools/store.ts -------------------------------------------------------------------------------- /src/wss.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/src/wss.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/playcanvas/editor-mcp-server/HEAD/tsconfig.json --------------------------------------------------------------------------------