Skip to main content
Glama
joeseesun

Qiniu Cloud Storage MCP Server

by joeseesun

七牛云存储 MCP 服务

用于上传文件到七牛云存储的MCP服务

安装指南

  1. 克隆仓库

  2. 创建并激活虚拟环境:

    python3 -m venv venv
    source venv/bin/activate
  3. 安装依赖:

    pip install -r requirements.txt
  4. 配置环境变量:

    export QINIU_ACCESS_KEY="你的AccessKey"
    export QINIU_SECRET_KEY="你的SecretKey" 
    export QINIU_BUCKET_NAME="joemarkdown"
    export QINIU_DOMAIN="https://img.t5t6.com"
  5. 启动服务:

    python server.py

Related MCP server: Deskaid

配置说明

  1. 复制示例配置文件:

    cp .env.example .env
  2. 编辑.env文件填写你的七牛云凭证

  3. 切勿将.env文件提交到版本控制

示例.env内容:

QINIU_ACCESS_KEY=你的AccessKey
QINIU_SECRET_KEY=你的SecretKey
QINIU_BUCKET_NAME=你的存储空间名称
QINIU_DOMAIN=https://你的域名

使用方法

  1. 克隆项目后首次运行:

# 进入项目目录
cd qiniu_mcp_server

# 创建虚拟环境
python3 -m venv venv

# 激活环境 (Linux/Mac)
source venv/bin/activate

# 安装依赖
pip install -r requirements.txt

# 复制并配置.env文件
cp .env.example .env
nano .env  # 编辑填入你的七牛云凭证

# 启动服务
python server.py
  1. 日常使用:

cd qiniu_mcp_server
source venv/bin/activate  # 激活环境
python server.py          # 启动服务
  1. 调用上传接口示例:

from mcp import McpClient

client = McpClient("qiniu_mcp")
url = client.use_tool("upload_file", {
    "file_path": "/path/to/your/file.jpg"
})
print("文件URL:", url)

服务提供以下工具:

  • upload_file(file_path: str) -> str: 上传文件并返回公开访问URL

Trae 集成配置

在Trae的配置文件中添加以下内容(请替换实际路径和凭证):

{
  "mcpServers": {
    "qiniu_mcp": {
      "command": "python",
      "args": [
        "/path/to/qiniu_mcp_server/server.py"
      ],
      "env": {
        "QINIU_ACCESS_KEY": "你的AccessKey",
        "QINIU_SECRET_KEY": "你的SecretKey",
        "QINIU_BUCKET_NAME": "你的存储空间名称",
        "QINIU_DOMAIN": "https://你的域名"
      }
    }
  }
}

注意: 实际使用时请确保:

  1. 替换/path/to/为实际服务器路径

  2. 使用真实的凭证信息替换示例值

  3. 妥善保管凭证信息

-
security - not tested
F
license - not found
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/joeseesun/qiniu-mcp-joe'

If you have feedback or need assistance with the MCP directory API, please join our Discord server