weiyun

Manage Weiyun cloud files via MCP with listing, upload, and share operations.

Updated May 4, 2026
One-click install
npx skills add https://github.com/234194027-cpu/xianclaw --skill weiyun-234194027-cpu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: weiyun
Source: https://github.com/234194027-cpu/xianclaw/tree/main/resources/openclaw/config/skills/weiyun
Command: npx skills add https://github.com/234194027-cpu/xianclaw --skill weiyun-234194027-cpu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill removes the need to manually operate Weiyun’s web UI or hand-craft complex API calls by giving you an MCP-based interface for file browsing, downloading, uploading, sharing, and administration.

Core Features & Use Cases

  • Full Weiyun MCP Tool Coverage: supports directory listing (weiyun.list), category listing (weiyun.list_by_category), bulk download (weiyun.download), bulk delete (weiyun.delete), file upload (weiyun.upload), share link generation (weiyun.gen_share_link), renaming files/directories (weiyun.rename_file, weiyun.rename_dir), and moving files/directories (weiyun.move_file, weiyun.move_dir).
  • Upload Works with Weiyun’s FTN/SHA1 Requirements: performs local streaming SHA1 internal-state computation for block_sha_list/check_sha/check_data and drives the two-stage upload workflow (pre-upload then chunked upload), so agents don’t need to compute protocol parameters themselves.
  • Operational Guardrails: includes daily version check (check_skill_update), requires correct pdir_key usage from weiyun.list top-level response, and emphasizes attaching req_header telemetry for reliability.

Quick Start

Ask the agent to upload your local file to Weiyun using the provided one-click upload script, by giving the file path and the target pdir_key (obtained from weiyun.list).

Frequently Asked Questions about weiyun

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Weiyun file uploads without manually calculating SHA1 streaming parameters?

Automating Weiyun file uploads requires local streaming SHA1 internal-state computation for block_sha_list and check_sha. This Skill handles the two-stage FTN upload workflow—pre-upload and chunked upload—automatically, so agents can upload files without manually computing protocol parameters.

Can I generate share links and batch download files from Weiyun using an MCP interface?

Yes, you can generate share links and perform batch downloads via the Weiyun MCP interface. It supports weiyun.gen_share_link for sharing access and weiyun.download for bulk file retrieval, alongside listing, deleting, renaming, and moving operations.

What do I need to authenticate and list directories in Weiyun programmatically?

To list Weiyun directories programmatically, you need a correct WyHeader mcp_token for authentication. You then use weiyun.list to browse items and extract the pdir_key from the top-level response to target subsequent file operations.

Does this Weiyun MCP tool support moving and renaming both files and folders?

Yes, the Weiyun MCP tool supports renaming and moving both files and folders. It provides dedicated operations including weiyun.rename_file, weiyun.rename_dir, weiyun.move_file, and weiyun.move_dir for comprehensive directory administration.

How does the Weiyun cloud storage MCP handle file categorization and searching?

The Weiyun cloud storage MCP handles file categorization through the weiyun.list_by_category operation. This allows agents to find and retrieve items based on category filters rather than manually browsing the entire directory structure.