Funplay MCP for Cocos v0.4.1
Added
- Added
create_prefab_from_node, a Cocos Creator 3.8.x-friendly prefab creation tool that serializes a scene node in the scene process and persists the prefab through asset-db instead of relying on the brittle scene:create-prefab message.
- Added automatic release checks and panel actions for opening the latest GitHub Release or installing a verified update package.
- Added a checksum-verified one-click updater that downloads the release zip, verifies
SHA256SUMS.txt, backs up the current extension, replaces package files, and reloads the extension when the Cocos package API supports it.
- Added focused Cocos panel windows for Tool Exposure, MCP Settings, and Activity & Logs, with the main MCP Server panel reduced to a dashboard-style workflow.
- Added a Unity MCP-style Tool Exposure window with grouped tool lists, per-tool toggles, category select/clear actions, and a single-card Recent Activity stream with status badges.
Fixed
- Treat undefined editor message responses as inconclusive for prefab creation and verify the resulting prefab file/asset before reporting success.
- Refuse one-click updates for symlink or git-worktree extension installs so local development checkouts are not overwritten accidentally.
Release Assets
Funplay.CocosMcp.v0.4.1.zip - Cocos Creator extension package.
release-manifest.json - Machine-readable release metadata.
SHA256SUMS.txt - SHA-256 checksums for release artifacts.
Publish Channels
- GitHub Release: Cocos Creator extension zip package.
- npm:
funplay-cocos-mcp@0.4.1.
- MCP Registry:
io.github.FunplayAI/funplay-cocos-mcp version 0.4.1.
Verify
shasum -a 256 -c SHA256SUMS.txt