playcanvas_editor-mcp-server
by MCP-Mirror
An MCP Server for automating the PlayCanvas Editor using an LLM. It provides a set of tools to interact with the editor programmatically.
Last updated: N/A
What is playcanvas_editor-mcp-server?
The MCP Server is a tool that allows you to automate tasks within the PlayCanvas Editor using a Large Language Model (LLM). It acts as a bridge between the LLM and the editor, enabling you to control the editor's functionality through natural language commands.
How to use playcanvas_editor-mcp-server?
- Install dependencies using
npm install
. 2. Install the Chrome extension by enabling Developer mode in Chrome and loading theextensions
folder. 3. Configure the MCP Config JSON file for either Claude Desktop or Cursor, specifying the path to theserver.ts
file. 4. Run the MCP server. 5. Enter commands in Claude or Cursor using the 'Agent' mode.
Key features of playcanvas_editor-mcp-server
Automated PlayCanvas Editor control
Integration with LLMs (specifically Claude)
Set of available tools for entity and asset management
Scripting and material manipulation
Scene settings modification
Use cases of playcanvas_editor-mcp-server
Automated scene creation and modification
Rapid prototyping of game levels
Batch processing of assets
AI-assisted content creation
FAQ from playcanvas_editor-mcp-server
Which LLM is recommended?
Which LLM is recommended?
Anthropic's Claude is recommended, with a Pro account being strongly suggested due to the context size requirements.
What are the available tools?
What are the available tools?
The available tools include functionalities for creating, modifying, deleting, and listing entities and assets, as well as for scripting, material manipulation, and scene settings modification.
How do I install the Chrome extension?
How do I install the Chrome extension?
Visit chrome://extensions/
, enable Developer mode, click Load unpacked
, and select the extensions
folder.
How do I configure the MCP Config JSON file?
How do I configure the MCP Config JSON file?
The configuration depends on whether you are using Claude Desktop or Cursor. Follow the instructions in the README to locate and edit the claude_desktop_config.json
or mcp.json
file, specifying the correct path to the server.ts
file.
Why is 'Agent' mode important in Cursor?
Why is 'Agent' mode important in Cursor?
In Cursor, 'Agent' mode is necessary for the LLM to recognize and utilize the MCP Server. 'Ask' and 'Edit' modes will not recognize the server.