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

Tools

Functions exposed to the LLM to take actions

NameDescription
get_connection_statusA

Check connection status to data source and last sync time

sync_dataC

Synchronize data from source to local cache

get_profileC

Get user profile information

get_daily_summaryB

Get daily activity summary for a date or date range

query_metric_seriesC

Query time series data for a specific metric

query_sleepB

Query sleep sessions for a date range

query_workoutsC

Query workouts for a date range

query_heart_rateB

Query heart rate samples for a date range

query_body_measurementsB

Query body measurements (weight, body composition) for a date range

get_data_coverageA

Get data coverage information - which dates have data for each type

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 10 tools

Disambiguation5/5

Each tool targets a distinct resource or action (connection status, profile, coverage, daily summary, body measurements, heart rate, metric series, sleep, workouts, syncing). No two tools overlap in purpose.

Naming Consistency4/5

Tools use consistent verb_noun patterns, but with two prefixes: 'get_' for status/profile/coverage/summary and 'query_' for data types. The pattern is clear but not perfectly uniform, causing minor inconsistency.

Tool Count5/5

10 tools is well-scoped for a health data query server, covering connection management, data overview, and various specific data types without excess.

Completeness4/5

Covers all major data types (daily summary, body, heart rate, sleep, workouts, metric series) and auxiliary functions (status, coverage, profile, sync). Missing write operations, but reads are comprehensive for the stated purpose.

Maintenance

ActivitySlowing
ResponsivenessNo issues