Skip to main content
Glama

Lanzou MCP

A Lanzou Cloud tool service based on the Model Context Protocol (MCP), providing capabilities for login, cloud drive listing, file download information, and direct link parsing for shared pages.

Features

  • lanzou_login: Log in to Lanzou Cloud and return a reusable cookieHeader

  • lanzou_get_mydisk_content: Get the cloud drive file list by uid (default task=5)

  • lanzou_get_file_link: Get download information by file_id (task=22)

  • lanzou_get_direct_link: Support for password-protected/non-password-protected shared pages, parsing direct links

Related MCP server: MCP Filesystem Server

Requirements

  • Node.js 18+

  • npm

Installation

npm install

Startup

npm start

Service entry point: src/server.js

MCP Client Integration Example (Codex)

codex mcp add lanzou -- node C:/Users/16417/Desktop/lanzou/src/server.js

Tool Interface Summary

1) lanzou_login

Parameters:

  • username: Account username

  • password: Password

Key returns:

  • isLoginSuccess

  • cookieHeader

  • setCookies

2) lanzou_get_mydisk_content

Parameters:

  • uid

  • cookieHeader

  • requestBody (optional, default task=5)

Key returns:

  • zt / info

  • totalFiles

  • files[] (contains id, name, size, downs, etc.)

3) lanzou_get_file_link

Parameters:

  • fileId

  • cookieHeader

  • uid (optional)

Key returns:

  • zt

  • fId

  • isNewd

  • downloadUrl

4) lanzou_get_direct_link

Parameters:

  • shareUrl

  • cookieHeader (optional)

  • password (required for password-protected shared pages)

Key returns:

  • mode (fn or share_password)

  • directUrl

  • telecomDownloadUrl

  • unicomDownloadUrl

  • normalDownloadUrl

  1. lanzou_login to obtain cookieHeader

  2. lanzou_get_mydisk_content to pull the file list

  3. lanzou_get_file_link to obtain the share address

  4. lanzou_get_direct_link to parse the final direct link

Project Structure

.
├─ src/
│  └─ server.js
├─ package.json
└─ README.md

Disclaimer

This project is intended for interface research and automated testing only. Please comply with Lanzou Cloud's terms of service and local laws and regulations.

Available Tools

4 tools
lanzou_get_mydisk_content蓝奏云网盘内容C

调用 doupload.php?uid=... 接口,默认以 task=5 获取网盘内容。

Inputs: uid (required), cookieHeader (required), requestBody. Returns: status, ok, contentType, requestUrl, +9 more

lanzou_login蓝奏云登录C

调用蓝奏云登录接口,并按响应头中是否存在 Set-Cookie 判断登录成功。

Inputs: username (required), password (required).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    B3.1/5.0

    Scored across 4 tools

    Disambiguation4/5

    The tools are mostly distinct with clear purposes: get_direct_link handles share pages, get_file_link uses file IDs, get_mydisk_content lists disk contents, and login manages authentication. There is minor potential confusion between get_direct_link and get_file_link as both retrieve download links, but their descriptions clarify different input methods (share pages vs. file IDs).

    Naming Consistency5/5

    All tool names follow a consistent lanzou_verb_noun pattern (e.g., lanzou_get_direct_link, lanzou_login), using snake_case throughout. This predictability makes it easy for an agent to understand and select tools based on their naming convention.

    Tool Count4/5

    With 4 tools, the count is reasonable for a server focused on Lanzou cloud storage operations. It covers key actions like authentication, content listing, and link retrieval, though it might benefit from additional tools for uploads or deletions to be more comprehensive.

    Completeness3/5

    The toolset covers authentication, content listing, and link retrieval, which are essential for basic interactions with Lanzou. However, there are notable gaps such as upload, delete, move, or rename operations, limiting the server's ability to handle full file management workflows.

    Maintenance

    ActivityInactive
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      F
      maintenance
      A Model Context Protocol server that provides secure and intelligent interaction with files and filesystems, offering smart context management and token-efficient operations for working with large files and complex directory structures.
      21
      67
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      A Model Context Protocol server that provides integration with LeetCode APIs, enabling automated interaction with programming problems, contests, solutions, and user data across both leetcode.com and leetcode.cn platforms.
      9
      727 npm
      158
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      A Model Context Protocol server that enables AI assistants to interact with Proton Drive files, supporting operations like listing, reading, creating, and deleting files and folders.
      7
      388 npm
      16
      MIT