PlayCanvas Editor MCP Server
Официальный MCP-сервер редактора PlayCanvas: 130 инструментов для сцен, скриптов и ассетов с запуском и проверкой скриншотом
- 151 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Агент редактирует сцены, сущности и ассеты открытого проекта и может сбросить ветку или применить слияние
- Сервер слушает локальный порт 52000 и останавливает другой процесс на этом порту
- Рантайм-инструменты запускают игру и подают ввод
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/playcanvas-editor-mcp-serverОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Агент редактирует сцены, сущности и ассеты открытого проекта и может сбросить ветку или применить слияние
- Сервер слушает локальный порт 52000 и останавливает другой процесс на этом порту
- Рантайм-инструменты запускают игру и подают ввод
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
PlayCanvas Editor MCP Server дает ИИ-агентам управлять редактором PlayCanvas и проверять, что сцена действительно запускается. Клиент MCP встроен в сам редактор, расширение для браузера не нужно. Сервер слушает 127.0.0.1:52000 и работает с открытым в редакторе проектом. Всего 130 инструментов. Проекты (список, создание, правка описания, открытие в редакторе), сущности (чтение, поиск, пакетные правки по схеме, иерархия, компоненты), скрипты (чтение и запись текста, прикрепление, атрибуты), ассеты (чтение, создание, потоковая загрузка и скачивание до 512 МиБ, переимпорт), шаблоны, анимация, обработка (лайтмапы, атласы, кубмапы, сжатые варианты), сцены, настройки, окно просмотра, редактор (выделение, журналы, отмена), сборки, Store, рантайм и VCS (ветки, чекпоинты, слияния). Рантайм-инструменты запускают игру, делают скриншоты, читают журналы и состояние и подают ввод с клавиатуры, мыши и касания. Проекты удалять нельзя. Сервер без телеметрии: единственный исходящий запрос выполняет download_build по адресу архива, который сообщил редактор.
Для кого. Разработчикам игр и 3D-приложений на PlayCanvas, которые хотят передать рутину редактора агенту и сразу проверять результат запуском.
Подходит, если
- Надо добавить в сцену вращающийся куб со скриптом и проверить скриншотом, что он вращается
- Требуется пакетно поправить сущности и компоненты по схеме
- Нужно загрузить ассеты, переимпортировать их и обработать лайтмапы
- Проект ведут по веткам и чекпоинтам, и их создание поручают агенту
Не подходит, если
- Задача охватывает несколько редакторов сразу: инструменты работают с одним подключенным редактором
- Проект предстоит удалить: сервер этого не умеет
- Контекст ограничен: определения 130 инструментов занимают около 43 000 токенов, если не включен поиск инструментов
Пример запроса к агенту
Добавь в текущую сцену вращающийся куб со скриптом поворота, запусти проект и сделай скриншот работающего приложения, чтобы убедиться, что он вращаетсяMCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
Нужен Node.js 22.18 и новее. Сервер надо добавить один раз на агента: два сервера по очереди занимают порт редактора, а любой другой процесс на порту 52000 сервер останавливает. В редакторе нужно нажать кнопку MCP под Publish и CONNECT, а Chrome должен дать разрешение Apps on device. Рантайм-инструменты открывают окно запуска, поэтому всплывающие окна нужно разрешить. Поиск инструментов в Claude Code снижает стартовый контекст примерно до тысячи токенов.
Как отключить. Для Claude Code выполните `claude mcp remove playcanvas`. Для остальных клиентов удалите запись playcanvas из конфигурации MCP.
Частые вопросы
Как подключить сервер к Claude Code?
Выполните claude mcp add playcanvas -- npx -y @playcanvas/editor-mcp-server. Затем откройте проект в редакторе PlayCanvas, нажмите кнопку MCP под Publish и CONNECT. Нужен Node.js 22.18 и новее.
Какой порт использует сервер и как его сменить?
Порт 52000 по умолчанию. Чтобы сменить, передайте серверу --port номер и задайте тот же порт в редакторе.
Сколько контекста занимают инструменты?
Определения 130 инструментов весят около 43 000 токенов. Поиск инструментов MCP в Claude Code включен по умолчанию и загружает при старте только имена, около тысячи токенов.
Собирает ли сервер телеметрию?
Нет. Сервер слушает локально, трогает файлы только при загрузке и скачивании и делает один исходящий запрос: download_build забирает архив по адресу, который сообщил редактор.
Что делают рантайм-инструменты?
Запускают игру в окне Launch, делают скриншоты, читают журналы и живое состояние, подают ввод с клавиатуры, мыши и касаний. Благодаря этому агент проверяет, что сцена работает.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыРасширение для Cocos Creator со встроенным MCP-сервером: агент строит интерфейс, правит сцены и делает скриншоты редактора
Cocos Creator MCP Server
Cocos Creator MCP Server Plugin
MCP-сервер как расширение редактора Cocos Creator: агент управляет сценами, нодами, компонентами, префабами и ресурсами проекта
MCP-сервер внутри редактора Unity: агент создает сцены и скрипты, запускает play mode и проверяет игру скриншотами
Пакет Unity: редактор сам отдает MCP по HTTP, а агент и командная строка управляют сценами, ассетами и сборкой
MCP для редактора Godot: агент правит сцены, запускает игру, замораживает время и проверяет свою работу тестом
MCP Bridge для Cocos Creator
MCP Bridge for Cocos Creator
Плагин для Cocos Creator 2.4.x запускает локальный сервер, и агент правит сцены, префабы, ресурсы и собирает проект через MCP
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| PlayCanvas Editor MCP Server (эта карточка) | да | не нужна | 151 | |
| Godot MCP Toolkit | нет | не нужна | 128 | управление редактором Godot вместо PlayCanvas |
| MCP Unity | нет | не нужна | 2 018 | управление редактором Unity вместо PlayCanvas |
| GodotPrompter | нет | 956 | плагин с подсказками для Godot |
Коротко о README
README начинается с описания: MCP-сервер автоматизирует PlayCanvas Editor и проверяет запуск сцен. Затем идут установка для Claude Code, Claude Desktop, Cursor и Codex, подключение в редакторе, пример запроса, таблица категорий инструментов, расход контекста, сведения о данных и сети и команды для разработчиков.