Skip to main content
Glama
ktouch10

snowluma-file-sender

by ktouch10

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
FILE_SECRETARY_HOMEYesDirectory where all runtime data, configuration, staged files, and metadata are stored.
ONEBOT_ACCESS_TOKENNoAccess token for the local OneBot gateway. Optional if the gateway has no authentication enabled; recommended when gateway authentication is available.

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": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
file_secretary_helpA

本机文件秘书流程。用户要求把文件发给自己时先读此工具。

prepare_fileB

准备用户指定的文件副本,不发送。返回 deliveryId;收件人由本地配置固定。

send_fileA

按用户指令发送已准备文件,只传 deliveryId。unknown/sending/busy 禁止自动重发。

delivery_statusA

查询同一 deliveryId 的本地状态,不发文件;不代表收件方已下载。

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.6/5.0

Scored across 4 tools

Disambiguation5/5

Each tool has a clearly distinct role: prepare creates a deliveryId, send_file sends an already prepared file, delivery_status checks local status only, and file_secretary_help documents the workflow. The boundaries between preparation, sending, and status checking are explicit.

Naming Consistency3/5

All names use snake_case, but the convention is mixed: send_file and prepare_file are verb_noun, while delivery_status and file_secretary_help are noun-based. The names remain readable and reasonably predictable.

Tool Count5/5

Four tools are well-scoped for a narrow file-sending workflow: help, prepare, send, and status. Each tool appears to earn its place without unnecessary surface area.

Completeness4/5

The set covers the core lifecycle from preparing a file to sending it and checking delivery status, plus workflow help. Minor gaps exist around canceling, listing deliveries, or handling resend/busy cases beyond the documented prohibition.

Maintenance

ActivityMaintained
ResponsivenessNo issues