MCP servercom.stagenth/file-relay
Cloud file relay: chunked uploads, folders, share links, inline text reads, ZIP packing.
Overview
Score?
UNRATED 0.284
of what a free look can see, on 25 looks
Looks
26
last 2 days ago
Tools
25
More info
URL
stagenth.com/mcp/file-relay/
streamable-http
Says it is
stagenth-file-relay 1.28.1
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.284 · highest on record 0.8561
Toolsfrom sha256:77ce1b7435…5fdf77
| Tool | Schema |
|---|---|
| create_folder 创建文件夹 (类似 ``mkdir -p``)。
幂等: 如果路径已经存在, 直接返回该文件夹元数据, 不抛错。
|
input · no output |
| create_share_link 为文件生成一个分享链接。 |
input · no output |
| delete_file 删除一个文件。 |
input · no output |
| delete_files 批量删除文件(移入回收站,30 天内可在网页端恢复)。
逐个删除,单个失败不影响其余;返回每个 ID 的结果。
|
input · no output |
| delete_folder 删除文件夹 (类似 ``rmdir`` 或 ``rm -r``)。
内部 ready/locked 文件按"软删进回收站"处理, 30 天后才物删 OSS 字节;
用户可在该窗口期内通过回收站恢复。
|
input · no output |
| delete_folders 批量删除文件夹 (delete_folder 的批量版)。
逐个删除, 单个失败不影响其余; 返回每个路径的结果。
文件按软删进回收站处理, 30 天内可在网页端恢复。
|
input · no output |
| download_file 下载一个文件, 按 MCP spec 2025-06-18 的原生 content 类型返回。
根据文件 category 自动选择最合适的 MCP content block 类型:
- image (jpg/png/webp/...) → content[0].type = "image"
(bas |
input · no output |
| download_shared_file 通过分享链接下载文件(无需是文件拥有者)。
适合别人发给你一个 /s/<uuid> 链接,你想让 AI 直接读取其内容的场景。
不会占用你的存储配额。下载计入分享者的月流量。
|
input · no output |
| file_read 直接返回文本类文件的内容(txt/md/csv/json/日志/代码等),AI 免下载即读。
二进制文件(图片/压缩包/Office 等)请用 download_file;超长文本按 max_bytes 截断并标记。
|
input · no output |
| get_file_info 查询单个文件详情。file_id 与 file_uuid 提供其一即可。 |
input · no output |
| get_folder_tree 以 ASCII 树状图返回用户的文件夹/文件层级 (推荐: 用户问“目录结构”时用这个).
返回:
{
"root_path": "/",
"tree": "ASCII 字符串",
"stats": {"folders": N, "files": M |
input · no output |
| get_user_quota 查看当前用户的存储配额使用情况。 |
input · no output |
| import_shared_file 把别人分享的文件导入到当前登录用户的文件列表。
等价于「下载后再上传」,但服务端直接从源文件拷贝字节流、仍走配额/白名单/秒传检查,
所以比本地往返更快、也不消耗带宽。
下载量计入分享者的月流量;存储占用计入当前用户的配额。
|
input · no output |
| list_files 列出当前用户的文件 (默认递归遍历整个文件夹层级).
返回值同时附带 ``subfolders``(直接子文件夹列表) 与 ``has_subfolders``
提示, 帮助 AI 感知层级结构。若用户问“目录结构 / 树”, 直接调
``get_folder_tree`` 拿到 ASCII 树状图更直观。
|
input · no output |
| list_folders 列出文件夹 (类似 ``ls -d`` 只看目录)。
路径不存在抛 folder_not_found。要列文件用 list_files。
|
input · no output |
| move_file 把文件挪到指定文件夹 (类似 ``mv file /target/dir/``)。
OSS 字节不动, 只改逻辑路径, 操作几毫秒完成。
|
input · no output |
| move_folder 移动整个文件夹 (类似 ``mv /工作/项目A /归档/``)。
会递归更新所有后代的逻辑路径。OSS 字节不动。
|
input · no output |
| rename_folder 改名 (不动 parent)。 |
input · no output |
| scrape_url 抓取一个公开网页,返回干净的 Markdown(供 AI 阅读/总结/提取)。
只抓公开网页,禁止内网/保留地址;不生成任何内容,只做抓取与格式转换。
|
input · no output |
| search_files 在当前用户的所有文件中搜索。 |
input · no output |
| upload_chunk 上传单个分片 (第 2 步 / 共 3 步)。
可并发调用, 后端内部会记录已上传索引。网络抖动重试同一 chunk_index
安全 (服务端幂等写临时块)。
|
input · no output |
| upload_complete 合并所有分片 (第 3 步 / 共 3 步)。
两种路径:
- 直传 (推荐, shim 走这条): parts 带齐所有 (part_number, etag),
后端调 OSS CompleteMultipartUpload 服务端合并, 不耗 ECS 内存/带宽。
- 中 |
input · no output |
| upload_file 上传一个文件(base64 形式)到用户的文件中转站。
仅在用户明确要求把某个文件存入中转站 / 传输到其他设备 / 分享给他人时调用。
上传会占用用户的付费存储配额并按传输量扣 credit —— 不要主动上传
中间结果、日志、临时文件或用户没有要求保存的命令输出。
用 init + 单次 |
input · no output |
| upload_init 发起分片上传会话 (第 1 步 / 共 3 步)。
返回:
- instant=true 时, file 字段是已秒传的文件元数据, 直接用即可
- instant=false 时, 用 session_uuid + 服务端给的 chunk_size/total_chunks
|
input · no output |
| zip_files 把多个文件打包成一个 ZIP,存入文件中转站并返 15 分钟下载 URL。
单包上限 50 个文件 / 200MB 原始体积;同名文件自动加序号。
|
input · no output |
Verify it yourself
npx teppi-check https://stagenth.com/mcp/file-relay/curl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ294FTEKYWA54JWHB4T5P