你是否曾经希望AI能够自动帮你部署项目到云端开发环境,一键创建空间、上传文件、启动服务并获得预览链接?今天要介绍的开源项目CloudStudio MCP,正是为了实现这个目标而设计的。它是基于CloudStudio的MCP服务器,支持代码上传至CloudStudio、部署并预览,让你只需通过聊天对话就能轻松创建和管理腾讯云CloudStudio云端开发环境。
项目基本信息
| 信息项 | 详情 |
|---|---|
| 项目名称 | CloudStudio MCP |
| GitHub地址 | https://cloudstudio.net |
| 项目描述 | 基于CloudStudio的 MCP服务器,支持代码上传至CloudStudio,部署并预览 |
| 作者 | 腾讯云Cloud Studio团队 |
| 开源协议 | Unknown |
| 开源状态 | 公开状态 |
| Languages | TypeScript |
| 支持平台 | Windows / macOS / Linux |
| 最后更新 | 2026-04-23 |
一、项目介绍
CloudStudio MCP是一个让AI能够操作腾讯云CloudStudio的MCP服务器。它支持创建项目空间、上传项目文件、安装依赖、启动服务、检查状态等功能。
这个服务器提供了以下核心功能:
- 自动创建云端开发环境
- 支持单个文件或整个项目目录上传
- 上传后自动解压,还原文件结构
- 自动配置预览文件
- 生成工作空间链接和预览链接
二、核心优势
一键部署
通过对话命令自动完成云端部署。
文件同步
自动上传并保持目录结构。
自动预览
自动配置启动命令并生成预览链接。
简单易用
无需复杂配置,通过自然语言操作。
腾讯云支持
由腾讯云Cloud Studio团队开发。
三、适用场景
项目快速部署
快速将本地项目部署到云端。
个人网站托管
部署个人主页、博客等静态网站。
开发环境管理
通过AI管理云端开发环境。
团队协作
快速共享项目预览链接。
四、安装教程
系统要求
| 工具 | 用途 | 下载/安装方式 |
|---|---|---|
| uv | Python包管理器 | pip install uv |
| CloudStudio账号 | 获取API Token | 腾讯云控制台 |
安装步骤
第一步:安装uv
pip install uv注意:请安装在系统环境中,不要在虚拟环境或conda中安装。
第二步:获取API Token
- 访问Cloud Studio控制台
- 登录腾讯云账号
- 在设置页面生成API Token
第三步:配置MCP客户端
以Codebuddy为例:
- 选择添加配置MCP
- 在市场中找到CloudStudio MCP
- 填入获取的Token
第四步:重启MCP客户端
五、使用示例
示例1:上传项目
用户指令:“把我的项目文件上传到cloudstudio工作空间”
AI会自动:
- 在CloudStudio上创建应用
- 上传当前工作空间的所有文件
- 保持目录结构同步
- 自动解压
示例2:创建工作空间
用户指令:“创建一个名为'My Project'的工作空间”
示例3:安装依赖
用户指令:“在工作空间中运行npm install”
示例4:启动服务
用户指令:“启动Node.js服务器,端口3000”
示例5:检查状态
用户指令:“检查3000端口是否在运行”
六、预览链接格式
服务启动后,自动生成预览链接:
https://{工作空间ID}--{端口号}.{区域}.cloudstudio.club七、常见问题
问题1:API Token无效
解决方案:检查Token是否正确复制,确保没有多余空格。
问题2:服务启动失败
解决方案:检查端口是否被占用,尝试其他端口。
问题3:无法访问预览链接
解决方案:直接打开CloudStudio个人主页检查新建与上传结果。
问题4:uv未安装
解决方案:运行pip install uv安装。
问题5:文件上传失败
解决方案:检查网络连接,确认Token权限。
八、总结
CloudStudio MCP是一个让AI能够自动部署项目到CloudStudio的MCP服务器,一键创建空间、上传文件、启动服务。
这个项目的最大价值在于:
- 一键部署:通过对话完成部署
- 文件上传:自动保持目录结构
- 自动预览:生成预览链接
- 简单易用:自然语言操作
- 腾讯云支持:CloudStudio团队开发
如果你希望快速将项目部署到云端,CloudStudio MCP是一个非常实用的工具。
预览链接格式清晰。
配合其他MCP工具,可以构建完整部署流程。
我用它来部署个人主页。
希望未来能支持环境变量配置。
Token无效时检查空格。