Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TRANSPORTNoThe transport protocol to use for the server. Set to 'http' to enable connectivity for the web client (defaults to stdio).

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

Tools

Functions exposed to the LLM to take actions

NameDescription
load_day_plannerA

Opens an interactive day planning dashboard showing your calendar, emails, and docs.

The dashboard shows:

  • Today's calendar events (expandable to reveal related emails and docs)

  • Inbox emails prioritized by importance

  • Recent Drive documents surfaced by meeting context

  • Interactive buttons: expand events, mark emails handled, start meeting prep

Use this to give the user a holistic view of their day.

handle_day_planner_actionA

Processes an interactive action triggered by the user in the Day Planner UI.

Action types:

  • mark_email_handled: User marked an email thread as done

  • start_meeting_prep: User wants prep help for a meeting

  • snooze_email: Snooze an email for N hours

  • open_doc: User opened a Drive document

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
ui://day-planner/app.html

TDQS

A3.8/5.0

Scored across 2 tools

Disambiguation5/5

The two tools have completely distinct purposes: one handles specific user actions in the Day Planner UI, while the other loads the entire interactive dashboard. There is no overlap or ambiguity between them, as they serve different functions in the user workflow.

Naming Consistency5/5

Both tools follow a consistent snake_case naming pattern with clear verb_noun structure: 'handle_day_planner_action' and 'load_day_planner'. The naming is predictable and readable, making it easy for an agent to understand their roles.

Tool Count2/5

With only 2 tools, the server feels too thin for its stated purpose of day planning, which involves calendar events, emails, documents, and interactive actions. A more comprehensive set would be expected to cover operations like creating events, managing tasks, or updating priorities, rather than just handling actions and loading a dashboard.

Completeness2/5

The tool surface is severely incomplete for day planning. While it covers loading a dashboard and handling some UI actions, it lacks core CRUD operations for managing calendar events, emails, or documents. There are significant gaps that would cause agent failures, such as no ability to create or modify events, send emails, or organize tasks beyond the provided actions.

Maintenance

ActivityInactive
ResponsivenessNo issues