小程序开发工具服务

TCSAS-Devtools MCP Server是一个连接AI助手与TCSAS-Devtools的模型上下文协议服务器,提供无缝的小程序开发体验,包括打开、构建、预览和上传小程序等功能。

  • by TCMPP-Team
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 TCMPP-Team/tcsas-devtools-mcp-server

使用说明

TCSAS开发工具MCP服务器

MCP(模型上下文协议)服务器,旨在将AI助手与 TCSAS-Devtools 获得无缝的小程序开发体验。

此服务器包含以下基本功能 TCSAS-Devtools AI助手(如CodeBuddy、Cursor、Claude)可以调用一组工具,允许您使用自然语言打开、构建、预览和上传小程序。

✨ 特性

  • 启动IDE:直接打开 TCSAS-Devtools 应用程序或特定的小程序项目。
  • 检查安装情况:验证是否 TCSAS-Devtools 已安装在本地计算机上。
  • 预览小程序:生成一个二维码,用于在移动设备上预览小程序。
  • 上传小程序:上传具有指定版本信息的小程序的新版本。

🚀 先决条件

在开始之前,请确保已安装以下软件:

📦 安装和设置

  1. 首次使用时,请提前从控制台下载TCSAS Devtools的安装包,版本应>=2.2.15。
  2. 安装完成后,请打开它以完成登录过程并启用服务端口。

设置-安全-启用

确保完成上述步骤。然后,您可以在代码代理中配置MCP服务器并开始使用它。

🤖 如何在游标中使用

您可以将此服务器与支持自定义MCP服务器的任何AI助手集成。以下是在Cursor中配置它的步骤:

  1. 打开光标设置:在Cursor中,找到AI集成的设置。这通常位于 Settings > Tools & MCP 或用于管理AI提供商的类似配置区域。

  2. 添加自定义MCP服务:查找“添加模型上下文提供程序”或“MCP服务器”等选项,然后单击“添加”。

  3. 输入命令例如:

    {
      "tcsas-devtools-mcp-server": {
        "command": "npx",
        "args": [
          "-y",
          "tcsas-devtools-mcp-server@latest"
        ]
      }
    }
    

    插画:(Cursor设置面板的屏幕截图可能如下,显示用户在mcp.json中输入命令)

  4. 连接并开始使用:添加后,Cursor将连接到您的本地服务器。现在,您可以在聊天中与它进行交互。例如,您可以键入:

    “启动TCSAS Devtools并打开我的项目 /Users/me/projects/my-miniprogram."

    “为我目前正在开发的项目生成预览二维码。”

🛠️ 工具API参考

以下是此MCP服务器提供的所有工具的详细说明:

launchIde

启动 TCSAS-Devtools 石斑鱼类。

  • 输入参数:
    • path (可选,字符串):要打开的小程序项目的绝对路径。

checkIdeInstalled

检查是否 TCSAS-Devtools IDE已安装。

  • 输入参数: 无

previewMiniprogram

为小程序项目生成预览二维码。

  • 输入参数:
    • path (string):小程序项目的绝对路径。

uploadMiniprogram

上传小程序的新版本。

  • 输入参数:
    • path (string):项目的绝对路径。
    • version (string):新版本号(例如“1.0.1”)。
    • describeMessage (string):更改的简短描述。

欢迎投稿!请随时提交拉取请求。

📜 许可证

这个项目是开源的 MIT许可证.