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

Tools

Functions exposed to the LLM to take actions

NameDescription
scaffold_projectA

在 targetDir 创建最小可用 genshin-ts 工程(package.json / gsts.config.ts / src/main.ts)。mode: classic|beyond

compile_projectB

在 projectDir 运行 npm run build / gsts,返回 stdout/stderr 与 dist 产物列表(.gia/.json/.gs.ts)

lookup_nodeC

在 1275 节点索引中查询节点(名/描述/侧/分类/参数),返回 JSON 便于 codegen

list_nodesC

按 category / side / prefix 列出节点名,便于发现 API

generate_logicA

根据目标生成可粘贴的 genshin-ts TypeScript stub(g.server / .on / 定时结算等),并标注对应官方节点

project_statusA

检查目录是否像 genshin-ts 工程,报告 package/config/dist 产物

inject_hintA

打印本地 inject 所需配置字段与步骤(不声称注入到实时游戏;需本机路径)

diagnoseC

根据开发/试玩故障症状给出排查步骤

list_skillsB

【次要】列出技能草稿

get_skillA

【次要】按 id 读取技能草稿全文

search_knowledgeB

【次要】知识库全文检索;节点请优先 lookup_node

lookup_official_docD

【次要】官方综合指南目录检索

minigame_checklistD

小玩法 checklist(配合 generate_logic)

list_community_toolsC

【次要】官方/社区工具对照

recommend_workflowC

推荐从想法到 .gia 的工具调用顺序

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

C2.8/5.0

Scored across 15 tools

Disambiguation4/5

大部分工具目的清晰且相互区别,如scaffold_project、compile_project、lookup_node等。少量次要工具如search_knowledge与lookup_node在功能上有所重叠,但描述中已明确优先级,整体歧义不大。

Naming Consistency4/5

绝大多数工具采用动词+名词的snake_case命名,如scaffold_project、list_nodes、generate_logic。但project_status和minigame_checklist为名词性短语,与主流模式略有偏差,但整体风格统一。

Tool Count4/5

15个工具覆盖项目脚手架、编译、节点查询、代码生成、诊断等多个方面,数量适中。部分次要工具(如list_skills、get_skill)存在但未影响核心使用,整体范围合理。

Completeness4/5

工具集覆盖了从项目创建到编译、状态检查、故障诊断及代码生成的完整开发流程,未发现明显死角。缺少更新/删除等操作,但作为开发辅助工具,核心生命周期已基本齐全。

Maintenance

ActivityMaintained
ResponsivenessNo issues