upd:优化base64上传
中文 | English
基于 MCP 协议的腾讯云 COS MCP Server,无需编码即可让大模型快速接入腾讯云存储 (COS) 和数据万象 (CI) 能力。
为了保护您的数据私密性,请准备以下参数:
mybucket-123456
ap-beijing
stdio
sse
3001
在大模型内使用时(例如: cursor),需要在 mcp.json 中配置:
mcp.json
{ "mcpServers": { "cos-mcp": { "command": "npx", "args": [ "cos-mcp", "--Region=yourRegion", "--Bucket=yourBucket", "--SecretId=yourSecretId", "--SecretKey=yourSecretKey", "--DatasetName=yourDatasetname" ] } } }
也可以通过 JSON 配置:
{ "mcpServers": { "cos-mcp": { "command": "npx", "args": [ "cos-mcp", "--cos-config='{\"Region\":\"yourRegion\",\"Bucket\":\"yourBucket\",\"SecretId\":\"yourSecretId\",\"SecretKey\":\"yourSecretKey\",\"DatasetName\":\"yourDatasetname\"}'" ] } } }
# 安装 npm install -g cos-mcp@latest # 运行开启 SSE 模式 cos-mcp --Region=yourRegion --Bucket=yourBucket --SecretId=yourSecretId --SecretKey=yourSecretKey --DatasetName=yourDatasetname --port=3001 --connectType=sse # 或通过 JSON 配置 cos-mcp --cos-config='{"Region":"yourRegion","Bucket":"BucketName-APPID","SecretId":"yourSecretId","SecretKey":"yourSecretKey","DatasetName":"datasetName"}' --port=3001 --connectType=sse
在大模型内使用 SSE 模式时(例如: cursor),需要在 mcp.json 中配置:
{ "mcpServers": { "cos-mcp": { "url": "http://localhost:3001/sse" } } }
git clone https://github.com/Tencent/cos-mcp.git cd cos-mcp
npm install
创建 .env 文件,并配置以下环境变量:
.env
Region='yourRegion' Bucket='yourBucket' SecretId='yourSecretId' SecretKey='yourSecretKey' DatasetName="yourDatasetName"
npm run start:sse
npm run build
构建产物位于 dist/index.js。
dist/index.js
{ "mcpServers": { "cos-mcp": { "command": "node", "args": [ "${your work space}/dist/index.js" ] } } }
完成以上步骤后,即可通过源码运行 COS MCP Server。
cos-mcp
cos-mcp@latest
npx
npm install -g cos-mcp@latest cos-mcp --cos-config=xxx --port=3001 --connectType=sse
npx cos-mcp@latest --cos-config=xxx --port=3001 --connectType=sse
--cos-config='{\"Region\":\"yourRegion\",\"Bucket\":\"BucketName-APPID\",\"SecretId\":\"yourSecretId\",\"SecretKey\":\"yourSecretKey\",\"DatasetName\":\"datasetName\"}' --port=3001 --connectType=sse
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802032778号
中文 | English
腾讯云 COS MCP Server 🚀🚀🚀
基于 MCP 协议的腾讯云 COS MCP Server,无需编码即可让大模型快速接入腾讯云存储 (COS) 和数据万象 (CI) 能力。
✨ 核心功能
云端存储能力
云端处理能力
💡 典型应用场景
🌟 功能示例
🔧 安装使用
参数说明
为了保护您的数据私密性,请准备以下参数:
1. SecretId / SecretKey
2. Bucket
mybucket-1234563. Region
ap-beijingap-beijing。4. DatasetName
5. connectType
stdio(本地)或sse(远程)。stdio6. port
sse时,可自由设置端口。3001从 npx 启动
在大模型内使用时(例如: cursor),需要在
mcp.json中配置:也可以通过 JSON 配置:
使用 npm 安装
在大模型内使用 SSE 模式时(例如: cursor),需要在
mcp.json中配置:使用源码安装
步骤 1: 克隆项目代码
步骤 2: 安装依赖
步骤 3: 启动服务
3.1 配置本地环境变量
创建
.env文件,并配置以下环境变量:3.2 本地 SSE 模式启动(方式一)
3.3 本地构建后使用 STDIO 模式(方式二)
构建产物位于
dist/index.js。步骤 4: 在大模型内使用
SSE 模式配置
STDIO 模式配置
完成以上步骤后,即可通过源码运行 COS MCP Server。
⚠️ 注意事项
cos-mcp改为cos-mcp@latest安装最新版包。cos-mcp不行,可能是全局变量有问题,可以使用拆分变量或npx的方式启动: 上述命令效果等同于: