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
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
query_samplesC

读 HealthKit 样本。type 可写全名或简写(bodyMass/bodyFatPercentage/stepCount/heartRate…);agg=daily 按天聚合。

log_workoutC

录入一次运动(source=manual)。

log_mealC

录入一餐(照片估算或手动)。items=[{name,grams,kcal}]

weekly_reportB

近 7 天周报:体重/体脂趋势、运动、饮食、步数。

sync_statusA

采集器同步状态与库内样本数、待处理照片数。

ios_env_checkB

检查 Xcode/签名身份/已配对设备/工具/工程文件(已脱敏)。

ios_buildC

xcodebuild 构建采集器(必要时先 xcodegen)。

ios_installC

把最新 Debug 构建装到 iPhone 并启动。

ios_logsC

抓采集器运行日志 N 秒。

kb_listB

列出知识库资源(Apple HealthKit 官方文档 + kingstinct 参考)。

kb_searchC

全文查找知识库。scope=apple|kingstinct|all

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.2/5.0

Scored across 11 tools

Disambiguation4/5

Most tools have distinct purposes: health logging, reporting, iOS build/install diagnostics, and knowledge-base search are clearly separated. There is minor conceptual overlap between query_samples and weekly_report for reading health metrics, and between sync_status and ios_logs for diagnostics, but descriptions help distinguish them.

Naming Consistency5/5

All tool names use consistent snake_case with predictable prefixes and action/resource patterns, such as log_workout, log_meal, ios_build, ios_install, kb_list, and kb_search. The convention is uniform throughout the set.

Tool Count5/5

With 11 tools, the server covers three coherent functional areas without obvious bloat. Each tool appears to earn its place by serving a distinct workflow: health data handling, iOS collector management, or knowledge-base access.

Completeness3/5

The surface supports reading samples, logging workouts/meals, weekly reporting, sync status, iOS build/install/logs, and knowledge-base search. However, it lacks update/delete operations for logged entries and has no direct query/list for meals or workouts beyond the weekly aggregate, which are notable gaps for a health-tracking hub.

Maintenance

ActivityMaintained
ResponsivenessNo issues