Skip to main content
Glama

Cocos Creator MCP Server Plugin

by DaxianLee
package.json4.41 kB
{ "$schema": "./@types/schema/package/index.json", "package_version": 2, "name": "cocos-mcp-server", "version": "1.4.0", "author": "LiDaxian", "editor": ">=3.8.6", "scripts": { "preinstall": "node ./scripts/preinstall.js", "build": "tsc", "watch": "tsc -w" }, "description": "i18n:cocos-mcp-server.description", "main": "./dist/main.js", "dependencies": { "fs-extra": "^11.3.0", "uuid": "^9.0.1", "vue": "^3.1.4" }, "devDependencies": { "@cocos/creator-types": "^3.8.6", "@types/fs-extra": "^9.0.5", "@types/node": "^18.17.1", "@types/uuid": "^9.0.8", "typescript": "^5.8.2" }, "panels": { "default": { "title": "i18n:cocos-mcp-server.panel_title", "type": "dockable", "main": "dist/panels/default", "icon": "./static/icon.png", "size": { "min-width": 400, "min-height": 300, "width": 600, "height": 500 } } }, "contributions": { "menu": [ { "path": "i18n:menu.extension/Cocos MCP Server", "label": "i18n:cocos-mcp-server.open_panel", "message": "open-panel" } ], "messages": { "open-panel": { "methods": [ "openPanel" ] }, "open-tool-manager": { "methods": [ "openToolManager" ] }, "start-server": { "methods": [ "startServer" ] }, "stop-server": { "methods": [ "stopServer" ] }, "get-server-status": { "methods": [ "getServerStatus" ] }, "update-settings": { "methods": [ "updateSettings" ] }, "getToolsList": { "methods": [ "getToolsList" ] }, "get-server-settings": { "methods": [ "getServerSettings" ] }, "getToolManagerState": { "methods": [ "getToolManagerState" ] }, "createToolConfiguration": { "methods": [ "createToolConfiguration" ] }, "updateToolConfiguration": { "methods": [ "updateToolConfiguration" ] }, "deleteToolConfiguration": { "methods": [ "deleteToolConfiguration" ] }, "setCurrentToolConfiguration": { "methods": [ "setCurrentToolConfiguration" ] }, "updateToolStatus": { "methods": [ "updateToolStatus" ] }, "updateToolStatusBatch": { "methods": [ "updateToolStatusBatch" ] }, "exportToolConfiguration": { "methods": [ "exportToolConfiguration" ] }, "importToolConfiguration": { "methods": [ "importToolConfiguration" ] }, "getEnabledTools": { "methods": [ "getEnabledTools" ] } }, "scene": { "script": "./dist/scene.js", "methods": [ "createNewScene", "addComponentToNode", "removeComponentFromNode", "getNodeInfo", "getAllNodes", "findNodeByName", "setNodeProperty", "setComponentProperty", "getCurrentSceneInfo", "getSceneHierarchy", "createPrefabFromNode" ] } } }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/DaxianLee/cocos-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server