editor-mcp-server

editor-mcp-server

41

This project is an MCP Server tailored for automating the PlayCanvas Editor using a Language Learning Model. It facilitates entity, asset, and scene management with a focus on seamless integration and reliable operation primarily through Anthropic's Claude.

Overview

An MCP Server designed for automating tasks in the PlayCanvas Editor using a Language Learning Model (LLM). It offers functionalities to manipulate entities, assets, scenes, and store data effectively. The server is primarily driven by Anthropic's Claude and offers tools for listing, creating, deleting, duplicating, and modifying various components within the PlayCanvas environment.

Available Tools

  • Entity Management: List, create, delete, duplicate, modify, and reparent entities; add or remove components.
  • Asset Management: List, create, delete, and manipulate assets; set scripts and materials.
  • Scene Management: Query and modify scene settings.
  • Store Management: Search, get, and download store items.

Installation

To install dependencies, run the command to incorporate necessary packages. A Chrome extension can be installed to facilitate connection with the PlayCanvas Editor.

Running MCP Server

The server can be operated using Claude Desktop or Cursor applications, with step-by-step guidance on modifying settings and configuring the MCP Config JSON file.

Connecting the Editor

Steps include activating a Chrome tab with the PlayCanvas Editor and using an extension to connect to the MCP Server.