QM

Qiniu MCP Server

Created 5 months ago

基于七牛云产品构建的 Model Context Protocol (MCP) Server,支持用户在 AI 大模型客户端的上下文中访问七牛云存储、智能多媒体服务等。

development location documentation public

What is Qiniu MCP Server?

The Model Context Protocol (MCP) Server built on Qiniu Cloud products supports users in accessing Qiniu Cloud Storage, intelligent multimedia services, and more through this MCP Server within the context of AI large model clients.

Documentation

Qiniu MCP Server

概述

基于七牛云产品构建的 Model Context Protocol (MCP) Server,支持用户在 AI 大模型客户端的上下文中通过该 MCP Server 来访问七牛云存储、智能多媒体服务等。

关于访问七牛云存储详细情况请参考 基于 MCP 使用大模型访问七牛云存储

能力集:

  • 存储
  • 获取 Bucket 列表
  • 获取 Bucket 中的文件列表
  • 上传本地文件,以及给出文件内容进行上传
  • 读取文件内容
  • 获取文件下载链接
  • 智能多媒体
  • 图片缩放
  • 图片切圆角
  • CDN
  • 根据链接刷新文件
  • 根据链接预取文件

环境要求

  • Python 3.12 或更高版本
  • uv 包管理器

在 Cline 中使用:

步骤:

  1. 在 vscode 下载 Cline 插件
  2. 配置大模型
  3. 配置 qiniu MCP

开发

  1. 克隆仓库:
git clone [email protected]:qiniu/qiniu-mcp-server.git
cd qiniu-mcp-server
  1. 创建并激活虚拟环境:
uv venv
source .venv/bin/activate # Linux/macOS\n\n# 或 .venv\Scripts\activate # Windows
  1. 安装依赖:
uv pip install -e .
  1. 配置

测试# 使用 Model Control Protocol Inspector 测试

强烈推荐使用 Model Control Protocol Inspector 进行测试。

Server Config

{
  "mcpServers": {
    "qiniu-mcp-server-server": {
      "command": "npx",
      "args": [
        "qiniu-mcp-server"
      ]
    }
  }
}

Links & Status

Repository: github.com
Hosted: No
Global: No
Official: Yes

Project Info

Hosted Featured
Created At: Jul 02, 2025
Updated At: Aug 07, 2025
Author: Qiniu
Category: community
License: MIT
Tags:
development location documentation