my-first-server
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": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_current_timeA | Returns the current date and time. Optionally pass an IANA timezone (e.g. 'Asia/Kolkata', 'America/New_York') to get the time there. |
| stream_loadA | Simulates loading in steps, streaming one progress notification per step, then returns a final message. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| time_report | Ask for the current time in a city and report it clearly. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| common-timezones | A curated list of common IANA timezone names. |
TDQS
Scored across 2 tools
The two tools are completely unrelated in function—one returns time and the other simulates streaming—so there is zero ambiguity about which to choose. No overlap or boundary confusion exists.
Both tool names follow a clear snake_case verb_noun pattern: get_current_time and stream_load. The naming is predictable and consistent, even if the verbs are not from the same domain.
With only two tools, the set feels thin and barely qualifies as a server. It's on the borderline of the acceptable range for a minimal utility or demo server.
The tools do not belong to a shared domain, so there is no meaningful coverage to assess. Each tool is an isolated snippet with no related operations, leaving the server's purpose unclear and incomplete.