# PlayCanvas Editor

> Use this tool when you need to automate game development workflows, rapidly prototype game ideas, or assist with game creation tasks. The PlayCanvas Editor interface enables programmatic management of entities, assets, and scene settings through a WebSocket-based interface, allowing for bidirectional communication between the editor and external tools. It accepts inputs such as entity and asset modifications, and outputs updated project settings, making it ideal for AI-assisted game development and automation.

Canonical page: https://skillsregistry.net/skills/playcanvas-editor  
JSON: https://api.skillsregistry.net/v1/skills/playcanvas-editor

## Description

A PlayCanvas Editor interface that enables AI assistants to interact with the PlayCanvas game engine through WebSockets. This server implementation provides tools for managing entities, assets, materials, scripts, and scene settings in PlayCanvas projects. It establishes a bidirectional communication channel between the PlayCanvas Editor and external tools, allowing for programmatic creation, modification, and deletion of game objects and assets. The implementation includes a Chrome extension that injects a WebSocket client into the PlayCanvas Editor page, making it particularly valuable for automating workflows, rapid prototyping, and AI-assisted game development tasks.

## Trust

- **Trust score (0–1):** 0.86
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** productivity
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/playcanvas-editor)
- **Repository:** <https://github.com/playcanvas/editor-mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "playcanvas-editor"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/playcanvas-editor` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/playcanvas-editor/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
