返回 MCP 目录
public公开dns本地运行

mcp-editor

一个用于通过LLM自动化操作PlayCanvas编辑器的MCP服务器项目,提供实体、资产、场景等多种工具支持,需配合Claude或Cursor使用

article

README

🚀 PlayCanvas 编辑器的 MCP 服务器:使用大语言模型 (LLM) 自动化 PlayCanvas Editor 的 MCP 服务器

本项目是一个用于通过大语言模型 (LLM) 自动化 PlayCanvas 编辑器 的 MCP 服务器,借助大语言模型的能力,可提升 PlayCanvas 编辑器的使用效率和便捷性。

截图

⚠️ 重要提示

目前,MCP 服务器需要由 Anthropic 的 Claude 驱动。我们的经验表明,Claude 的免费层提供的上下文窗口不够大,无法可靠地运行 MCP 服务器。因此,我们强烈推荐订阅 Pro 版 Claude。

✨ 主要特性

MCP 服务器支持以下工具:

  • mcp-editor tools list:显示所有可用工具。
  • mcp-editor tools help <tool>:显示特定工具的帮助信息。
  • mcp-editor chat enable:启用与编辑器的对话模式。
  • mcp-editor chat disable:禁用与编辑器的对话模式。

📦 安装指南

Windows 系统

{
  "mcpServers": {
    "playcanvas": {
      "command": "cmd",
      "args": [
        "/c",
        "npx",
        "tsx",
        "C:\\路径\\到\\mcp-editor\\src\\server.ts"
      ],
      "env": {
        "PORT": "52000"
      }
    }
  }
}

macOS 系统

{
  "mcpServers": {
    "playcanvas": {
      "command": "npx",
      "args": [
        "tsx",
        "/路径/到/mcp-editor/src/server.ts"
      ],
      "env": {
        "PORT": "52000"
      }
    }
  }
}

🚀 快速开始

PlayCanvas 编辑器不会自动连接到 MCP 服务器。要进行连接:

  1. 激活正在运行 PlayCanvas 编辑器的 Chrome 标签页。
  2. 点击地址栏右侧的扩展程序图标。
  3. 选择 PlayCanvas Editor MCP Extension 打开扩展程序弹出窗口。
  4. 点击 CONNECT(端口号应与您的 MCP 配置 JSON 文件中的设置一致)。

⚠️ 重要提示

您当前只能将一个 PlayCanvas 编辑器实例连接到 MCP 服务器。

现在,您应该能够通过 Claude Desktop 或 Cursor 发布命令。

📄 许可证

本项目使用 MIT 许可证。请参阅 LICENSE 文件以获取详细信息。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端