MCP Catalogs
Homeeditor-mcp-server screenshot

editor-mcp-server

by playcanvas·108·Score 46

MCP server for automating PlayCanvas editor through entity and asset management tools.

developer-toolsai-llmbrowser-automation
20
Forks
1
Open issues
4 mo ago
Last commit
2d ago
Indexed

Overview

This MCP server provides comprehensive tools for automating PlayCanvas Editor operations through LLM interactions. It allows listing, creating, modifying, deleting entities and assets, as well as scene settings management and viewport controls. The server is designed to work specifically with Claude Desktop or Cursor, with a Chrome extension required for editor connection.

Try asking AI

After installing, here are 3 things you can ask your AI assistant:

you:Automate repetitive entity creation and manipulation tasks in PlayCanvas scenes
you:Programmatically manage assets through AI-powered commands
you:Connect PlayCanvas with Claude for intelligent scene editing

When to choose this

Choose this server if you're working with PlayCanvas and want to automate scene setup, asset management, or entity manipulation through AI agents.

When NOT to choose this

Avoid if you need to work with other 3D engines or require multi-editor support, as this is specifically designed for PlayCanvas only.

Tools this server exposes

12 tools extracted from the README
  • list_entities

    List entities in the PlayCanvas scene

  • create_entities

    Create new entities in the scene

  • delete_entities

    Delete entities from the scene

  • modify_entities

    Modify properties of existing entities

  • add_components

    Add components to entities

  • list_assets

    List assets available in the project

  • create_assets

    Create new assets in the project

  • set_script_text

    Update the text of a script asset

  • capture_viewport

    Capture a screenshot of the current viewport

  • query_scene_settings

    Query current scene settings

  • store_search

    Search for assets in the PlayCanvas store

  • store_get

    Get a specific asset from the PlayCanvas store

Comparable tools

three-mcp-serverblender-mcpunity-ai-toolsgodot-mcp-server

Installation

Installation

  1. Install dependencies: npm install
  1. Install Chrome Extension:

- Visit chrome://extensions/ and enable Developer mode - Click Load unpacked and select the extension folder - Load the PlayCanvas Editor

  1. Configure MCP server (Claude Desktop example):

``json { "mcpServers": { "playcanvas": { "command": "npx", "args": [ "tsx", "/path/to/editor-mcp-server/src/server.ts" ], "env": { "PORT": "52000" } } } } ``

  1. Connect the editor:

- Open PlayCanvas Editor in Chrome - Click the Extensions icon and select PlayCanvas Editor MCP Extension - Click CONNECT (ensure port matches your MCP config)

Compare editor-mcp-server with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.