Supports loading environment variables from .env files to configure the Qiniu Cloud Storage connection details securely without hardcoding sensitive credentials.
Provides a Python client interface for uploading files to Qiniu Cloud Storage, with examples showing how to use the MCP client in Python applications.
七牛云存储 MCP 服务
用于上传文件到七牛云存储的MCP服务
安装指南
克隆仓库
创建并激活虚拟环境:
python3 -m venv venv source venv/bin/activate安装依赖:
pip install -r requirements.txt配置环境变量:
export QINIU_ACCESS_KEY="你的AccessKey" export QINIU_SECRET_KEY="你的SecretKey" export QINIU_BUCKET_NAME="joemarkdown" export QINIU_DOMAIN="https://img.t5t6.com"启动服务:
python server.py
Related MCP server: Qiniu MCP Server
配置说明
复制示例配置文件:
cp .env.example .env编辑
.env文件填写你的七牛云凭证切勿将
.env文件提交到版本控制
示例.env内容:
使用方法
克隆项目后首次运行:
日常使用:
调用上传接口示例:
服务提供以下工具:
upload_file(file_path: str) -> str: 上传文件并返回公开访问URL
Trae 集成配置
在Trae的配置文件中添加以下内容(请替换实际路径和凭证):
注意: 实际使用时请确保:
替换
/path/to/为实际服务器路径使用真实的凭证信息替换示例值
妥善保管凭证信息