Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
AUTH_MODENoSet to 'gateway' for WYRE gateway integration
LOG_LEVELNoLog level: debug, info (default), warn, errorinfo
MCP_HTTP_PORTNoHTTP port (default: 8080)8080
MCP_TRANSPORTNoTransport mode: stdio (default) or httpstdio
TIMEZEST_API_TOKENYesTimeZest API token

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
timezest_statusA

Show TimeZest connection status and the available tools

timezest_agents_listB

List all agents (technicians) available for scheduling

timezest_agents_getA

Get details for a specific agent by ID

timezest_teams_listB

List all teams available for scheduling

timezest_teams_getA

Get details for a specific team by ID

timezest_appointment_types_listB

List all appointment types available for scheduling

timezest_appointment_types_getB

Get details for a specific appointment type by ID

timezest_resources_listC

List all resources (agents and teams) available for scheduling

timezest_scheduling_listC

List scheduling requests

timezest_scheduling_getA

Get details for a specific scheduling request by ID

timezest_scheduling_create_requestB

Create a new scheduling request - supports PSA ticket association

timezest_scheduling_cancelC

Cancel a scheduling request

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
TimeZest Scheduling Request CardInteractive MCP Apps card rendering a TimeZest scheduling request

TDQS

B3.3/5.0

Scored across 12 tools

Disambiguation4/5

Most tools are clearly separated by resource and action, such as agents_list vs agents_get and scheduling_list vs scheduling_get. The only potential confusion is resources_list, which overlaps with agents_list and teams_list, though it is clearly described as an aggregate.

Naming Consistency4/5

All tools share the timezest_ prefix and mostly follow a resource_action pattern, e.g., agents_list, teams_get, scheduling_cancel. The exceptions are timezest_status, which doesn't follow the pattern, and scheduling_create_request, where the action is verbose rather than just create.

Tool Count5/5

Twelve tools is a reasonable, well-scoped count for a scheduling MCP server. Each resource area has list/get coverage and scheduling requests have create, list, get, and cancel operations.

Completeness4/5

The core scheduling workflow is covered: creating, listing, retrieving, and canceling requests, plus lookup of agents, teams, appointment types, and resources. Missing update/reschedule functionality is a minor gap, but agents can likely work around it by canceling and recreating.

Maintenance

ActivityActive
ResponsivenessNo issues