Qiniu MCP Server

Qiniu MCP Server is an MCP server that connects large language model clients to Qiniu Cloud services, including Kodo object storage, intelligent multimedia processing, content delivery networks, and live streaming infrastructure. Built for developers, media engineers, and cloud architects working within AI agents or IDE assistants like Cline and Cursor, this server enables direct management of Qiniu cloud assets through conversational interfaces. Users can inspect buckets, list objects, upload local files, retrieve stored content, and obtain secure download links. Beyond basic cloud storage, the server provides multimedia tools for operations like image resizing and rounded corner cropping. It also supports CDN cache management, enabling link-based cache refreshing and content prefetching directly from chat sessions. Additionally, the server integrates with Qiniu's live streaming platform, permitting users to create live streaming spaces, manage streams, bind publish and playback domains, retrieve streaming URLs, and check live usage metrics. By exposing these API endpoints as MCP tools, the server simplifies media pipelines and cloud storage management without requiring users to switch contexts or leave their AI development environments.

Category: Cloud & Infrastructure

Tags: cdn, cloud-storage, multimedia, object-storage, qiniu

Visit Qiniu MCP Server

How to install and configure Qiniu MCP Server

  1. Ensure Python 3.12 or higher and the uv package manager are installed on your system. 2. In your MCP client configuration (such as Cline, Cursor, or Claude Desktop), register the server using uvx. 3. Add the following server configuration with your Qiniu Cloud credentials: json { "mcpServers": { "qiniu": { "command": "uvx", "args": [ "qiniu-mcp-server" ], "env": { "QINIU_ACCESS_KEY": "YOUR_ACCESS_KEY", "QINIU_SECRET_KEY": "YOUR_SECRET_KEY", "QINIU_REGION_NAME": "YOUR_REGION_NAME", "QINIU_ENDPOINT_URL": "YOUR_ENDPOINT_URL", "QINIU_BUCKETS": "YOUR_BUCKET_A,YOUR_BUCKET_B" }, "disabled": false } } } 4. If using only live streaming features, you may optionally configure QINIU_LIVE_API_KEY instead of access keys. 5. If running under Claude Desktop and encountering an Error: spawn uvx ENOENT, change command to the absolute path of uvx (for example, /usr/local/bin/uvx). 6. Save the configuration and restart your client to connect.

What you can do with Qiniu MCP Server

  • Querying and managing Qiniu Kodo object storage by listing existing buckets, browsing stored files, reading text files, and generating download links. - Uploading local files or raw text payloads directly into designated Qiniu storage buckets through natural language agent commands. - Processing images hosted in Qiniu storage by performing automated operations such as image resizing and applying rounded corners. - Managing CDN cache entries by issuing cache purge and content prefetching commands for specific resource URLs via the assistant. - Administering live streaming infrastructure by creating streaming spaces, generating stream instances, binding domains, and retrieving push-and-pull playback addresses.

Key facts

  • https://github.com/qiniu/qiniu-mcp-server
  • Cloud & Infrastructure, Design, Media & Creative, Files, Documents & PDFs
  • cdn, cloud-storage, multimedia, object-storage, qiniu

Part of MCP Servers

Related MCP servers

  • MCP KQL Server — MCP KQL Server is an MCP server that connects AI assistants to Azure Data Explorer clusters using Azure CLI authentication.…
  • MCP LaTeX Server — MCP LaTeX Server is an MCP server that provides tools for creating, editing, validating, and compiling LaTeX documents directly through…
  • MCP JSON — MCP JSON is an MCP server collection that bundles tools for file system operations, Google search, browser-based web automation, and…
  • MCP MD2PDF Server — MCP MD2PDF Server is an MCP server that enables automated conversion of Markdown documents into formatted PDF files with full…
  • MCP Media Processing Server — MCP Media Processing Server is an MCP server that connects AI assistants like Claude Desktop to local media manipulation utilities,…
  • MCP Media Player — MCP Media Player is an MCP server that exposes playback controls for Home Assistant media players to AI agents. It…

What can Qiniu MCP Server do?

Qiniu MCP Server allows AI assistants to interact with Qiniu Cloud services. It enables listing buckets, uploading and downloading files, reading file contents, and processing images with resizing and corner rounding. It also handles CDN link refresh and prefetch tasks, alongside live streaming setup including stream space creation, domain binding, and viewing usage metrics.

Which MCP clients work with Qiniu MCP Server?

Qiniu MCP Server works with any Model Context Protocol compliant client, including Cline in Visual Studio Code, Cursor, and Claude Desktop. Configuration is performed through JSON settings files specifying the uvx runner and required Qiniu environment variables.

How do I install Qiniu MCP Server?

You can run Qiniu MCP Server directly without manual installation using uvx by adding qiniu-mcp-server to your client configuration file. You need Python 3.12 or higher and uv installed on your machine, along with your Qiniu access keys, region name, and bucket names defined in the environment block.

What authentication credentials are required for Qiniu MCP Server?

Full functionality requires QINIU_ACCESS_KEY and QINIU_SECRET_KEY, alongside QINIU_REGION_NAME, QINIU_ENDPOINT_URL, and a comma-separated list of QINIU_BUCKETS. If you are solely using live streaming features, you can authenticate using either standard access keys or a QINIU_LIVE_API_KEY generated from the Qiniu live console.

How do I fix the spawn uvx ENOENT error in Claude Desktop?

The spawn uvx ENOENT error occurs when Claude Desktop cannot locate uvx in your system PATH. To fix this, provide the full absolute path to your uvx executable in the command field of your client configuration file, such as /usr/local/bin/uvx or /Users/yourname/.local/bin/uvx.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories