editor-mcp-server
by playcanvas
An MCP Server for automating the PlayCanvas Editor using an LLM. It allows you to control the PlayCanvas Editor through natural language commands.
Last updated: N/A
What is editor-mcp-server?
The editor-mcp-server is a tool that enables automation of the PlayCanvas Editor using a Large Language Model (LLM). It acts as a bridge between natural language commands and the PlayCanvas Editor, allowing users to control and manipulate the editor through conversational interfaces like Claude or Cursor.
How to use editor-mcp-server?
To use the server, you need to install the dependencies using npm install
, install the Chrome extension, and configure the MCP server in either Claude Desktop or Cursor. The configuration involves specifying the command and arguments to run the server. After configuration, you can connect the PlayCanvas Editor to the MCP Server via the Chrome extension and then issue commands in Claude Desktop or Cursor.
Key features of editor-mcp-server
Automates PlayCanvas Editor tasks
Driven by natural language commands
Integrates with Claude and Cursor
Provides tools for entity, asset, and scene management
Supports script modifications and store interactions
Use cases of editor-mcp-server
Automated scene creation and modification
Rapid prototyping of game mechanics
Content generation using natural language
Streamlining repetitive tasks in the PlayCanvas Editor
FAQ from editor-mcp-server
What is the recommended LLM for the MCP Server?
What is the recommended LLM for the MCP Server?
Anthropic's Claude is recommended, specifically a Pro Claude account due to the larger chat context required for reliable operation.
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.
Which MCP Config JSON file should I edit for Claude Desktop?
Which MCP Config JSON file should I edit for Claude Desktop?
Go to Claude
> Settings
, select Developer
and then Edit Config
. This will open claude_desktop_config.json
.
Which MCP Config JSON file should I edit for Cursor?
Which MCP Config JSON file should I edit for Cursor?
Select File
> Preferences
> Cursor Settings
, then click + Add new global MCP server
. This will open mcp.json
.
Why can't I connect multiple PlayCanvas Editor instances to the MCP Server?
Why can't I connect multiple PlayCanvas Editor instances to the MCP Server?
You can currently only connect one instance of the PlayCanvas Editor to the MCP Server at any one time.