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.