腾讯云 COS MCP Server 🚀🚀🚀

腾讯云 COS MCP Server 🚀🚀🚀

site icon
2025.04.21 6
TypeScript云端存储数据处理文件管理
腾讯云 COS MCP Server 是一个基于 MCP 协议的服务,旨在无需编码即可让大模型快速接入腾讯云存储 (COS) 和数据万象 (CI) 能力。它提供了丰富的云端存储和处理功能,适用于多种数据管理和自动化场景。
View on GitHub

Overview

基本能力

产品定位

腾讯云 COS MCP Server 是一个基于 MCP 协议的服务,旨在无需编码即可让大模型快速接入腾讯云存储 (COS) 和数据万象 (CI) 能力。

核心功能

  1. 云端存储能力
  2. 文件上传到云端
  3. 文件从云端下载
  4. 获取云端文件列表

  5. 云端处理能力

  6. 获取图片信息
  7. 图片超分辨率
  8. 图片裁剪
  9. 二维码识别
  10. 图片质量评估
  11. 文字水印
  12. 元数据/自然语言检索 (MateInsight)
  13. 文档转 PDF
  14. 视频封面

适用场景

  • 使用其他 MCP 能力获取的文本/图片/视频/音频等数据,可直接上传到 COS 云端存储。
  • 本地数据快速通过大模型转存到 COS 云端存储/备份。
  • 通过大模型实现自动化:将网页里的视频/图片/音频/文本等数据批量转存到 COS 云端存储。
  • 自动化将视频/图片/音频/文本等数据在云端处理,并转存到 COS 云端存储。

使用教程

使用依赖

  1. SecretId / SecretKey
  2. 访问 腾讯云密钥管理 获取。

  3. Bucket

  4. 访问 存储桶列表 获取。

  5. Region

  6. 存储桶列表 中找到存储桶并查看所属地域。

  7. DatasetName

  8. 访问 数据集管理 创建数据集并获取名称。

安装教程

  1. 从 npx 启动 bash npx cos-mcp --Region=yourRegion --Bucket=yourBucket --SecretId=yourSecretId --SecretKey=yourSecretKey --DatasetName=yourDatasetname

  2. 使用 npm 安装 bash npm install -g cos-mcp@latest cos-mcp --Region=yourRegion --Bucket=yourBucket --SecretId=yourSecretId --SecretKey=yourSecretKey --DatasetName=yourDatasetname --port=3001 --connectType=sse

  3. 使用源码安装 bash git clone https://github.com/Tencent/cos-mcp.git cd cos-mcp npm install npm run start:sse

调试方式

  1. SSE 模式配置 json { "mcpServers": { "cos-mcp": { "url": "http://localhost:3001/sse" } } }

  2. STDIO 模式配置 json { "mcpServers": { "cos-mcp": { "command": "node", "args": [ "${your work space}/dist/index.js" ] } } }

许可证

该项目遵循 Other 开源许可条款,请参阅 Other 了解完整条款。