Skip to main content
Glama
Mccount666

sjtu-pan-mcp

by Mccount666

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SJTU_PAN_HOMENoDirectory for configuration and data
SJTU_PAN_CONFIGNoPath to a custom configuration file
SJTU_PAN_USER_TOKENNoDirectly pass the login token (overrides config file)

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
pan_accountB

交大云盘账户信息与登录态自检(用户ID、组织、空间列表)

pan_loginA

弹出浏览器窗口登录交大云盘(jAccount 扫码/账号密码),登录成功后自动保存登录态。调用后会阻塞等待用户完成登录

pan_list_spacesA

列出交大云盘的全部空间(个人空间/团队空间),含 space_id

pan_list_dirB

列出交大云盘某个目录下的文件和子目录

pan_searchA

在交大云盘全局搜索文件(按关键词)

pan_file_infoA

查看交大云盘单个文件/目录的元信息(大小、修改时间等)

pan_download_fileB

把交大云盘上的单个文件下载到本地目录

pan_download_dirA

递归下载交大云盘整个目录到本地(保留子目录结构)

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 8 tools

Disambiguation5/5

每个工具都有明确用途:下载目录 vs 下载文件、列出空间 vs 列出目录、搜索 vs 文件信息等,没有任何重叠或混淆。登录与账户检查也区分清晰。

Naming Consistency3/5

所有工具以 pan_ 前缀开头,但动词模式不一致:有 pan_download_dir/file 和 pan_list_spaces/dir 使用动词+名词,而 pan_search、pan_account、pan_login、pan_file_info 则混合了纯动词和名词形式,缺乏统一模式。

Tool Count4/5

8个工具对于一个云盘访问服务器来说是合理的,覆盖了登录、账户、列表、搜索、下载等核心操作,既不过多也不显单薄。

Completeness2/5

明显缺少上传、删除、创建目录、重命名等写入操作,整个工具集仅限于读取和下载。对于云盘服务,这是一个显著缺口,可能导致用户无法完成完整工作流。