Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

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

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.9/5.0

Scored across 4 tools

Disambiguation4/5

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.

Naming Consistency4/5

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.

Tool Count5/5

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.

Completeness4/5

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.

Maintenance

ActivityMaintained
ResponsivenessNo issues