sjtu-pan-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SJTU_PAN_HOME | No | Directory for configuration and data | |
| SJTU_PAN_CONFIG | No | Path to a custom configuration file | |
| SJTU_PAN_USER_TOKEN | No | Directly 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
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 8 tools
每个工具都有明确用途:下载目录 vs 下载文件、列出空间 vs 列出目录、搜索 vs 文件信息等,没有任何重叠或混淆。登录与账户检查也区分清晰。
所有工具以 pan_ 前缀开头,但动词模式不一致:有 pan_download_dir/file 和 pan_list_spaces/dir 使用动词+名词,而 pan_search、pan_account、pan_login、pan_file_info 则混合了纯动词和名词形式,缺乏统一模式。
8个工具对于一个云盘访问服务器来说是合理的,覆盖了登录、账户、列表、搜索、下载等核心操作,既不过多也不显单薄。
明显缺少上传、删除、创建目录、重命名等写入操作,整个工具集仅限于读取和下载。对于云盘服务,这是一个显著缺口,可能导致用户无法完成完整工作流。