arxiv-zh
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
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
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| arxiv_zh_statusA | 检查本机依赖和 Keychain 配置。check_api=true 查询官方模型列表,不进行付费翻译,不返回密钥。 |
| translate_papersA | 提交 1–50 个论文链接,会调用付费 DeepSeek API。后台批量翻译并编译,返回 job_id。 work_dir 为用户当前工作目录绝对路径。main_tex 仅在单篇论文有多个主文件时指定相对路径。 同一目录同一链接列表不会重复启动。部分失败继续处理其他论文。 |
| get_translationA | 查询已有任务进度、逐篇结果、PDF 路径、编译日志和页面预览。不会发起翻译。 |
| resume_translationA | 续跑失败或中断的同一任务,复用通过校验的译文缓存。可能产生新的 API 费用。 已运行的任务只返回进度。可为单篇失败论文补充 main_tex;不切换模型、不自动覆盖用户改动。 |
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 4 tools
Each tool has a distinct primary role: environment check, start translation, query progress, and resume failed tasks. Minor overlap exists because resume_translation on an already-running task only returns progress, similar to get_translation, but the intended use cases are clearly differentiated.
Three tools follow a verb_noun snake_case pattern (translate_papers, get_translation, resume_translation), while arxiv_zh_status uses a server-prefixed noun phrase. This is a minor deviation but the set remains readable and consistently cased.
Four tools map cleanly to the essential operations of the translation workflow—setup check, submission, monitoring, and recovery. The count is well-scoped with no redundant tools.
The surface covers the core lifecycle: check environment, submit translation, query results, and resume interrupted jobs. Minor gaps include no cancel/delete operation and no way to list all existing jobs if the job_id is lost, but these are workable in most cases.