Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HELPDESK_DBNoPath to the SQLite database for the local stdio server.
HELPDESK_USERNoThe user for the local stdio server.
BILLING_API_KEYNoAPI key for the billing provider. Default: a test key.
EXPORT_DELAY_MSNoDelay in milliseconds per batch for export_tickets. Default: 250 ms a batch.
HELPDESK_STATE_KEYNoAt least 32 bytes; used to sign requestState. Default: random per process.

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

Tools

Functions exposed to the LLM to take actions

NameDescription
search_ticketsA

Search support tickets by words in the subject or messages, 50 per page, most recently updated first. Returns ticket number, subject, status and customer id for every ticket it finds.

get_ticketA

Fetch one support ticket by its number, with subject, status, customer id and the customer's messages. Ticket numbers are digits only, for example 2318.

get_customerA

Fetch one customer account (a gym or a yoga studio) with its plan, contact email and recent charges. Customer ids start with cus_, for example cus_1042.

export_ticketsA

Export tickets to a CSV file. Slow for large exports; reports progress. Returns an export id for the file.

add_internal_noteA

Add an internal note to a ticket. Only staff see notes, never the customer. Each call adds a new note.

issue_refundA

Refund a customer's charge for a ticket through the billing provider, after the user confirms. Safe to retry: one ticket and charge are refunded at most once. Amounts are in cents.

Prompts

Interactive templates invoked by user choice

NameDescription
triage_ticketRead one ticket with the refund policy and propose the next step.

Resources

Contextual data attached and managed by the client

NameDescription
refund_policyWhen support may refund a customer, and how much. Read before any refund.
ticket 2331One support ticket as JSON, with the customer's messages.
ticket 2262One support ticket as JSON, with the customer's messages.
ticket 2298One support ticket as JSON, with the customer's messages.
ticket 2132One support ticket as JSON, with the customer's messages.
ticket 2044One support ticket as JSON, with the customer's messages.
ticket 2066One support ticket as JSON, with the customer's messages.
ticket 2124One support ticket as JSON, with the customer's messages.
ticket 2330One support ticket as JSON, with the customer's messages.
ticket 2117One support ticket as JSON, with the customer's messages.
ticket 2312One support ticket as JSON, with the customer's messages.
ticket 2254One support ticket as JSON, with the customer's messages.
ticket 2237One support ticket as JSON, with the customer's messages.
ticket 2305One support ticket as JSON, with the customer's messages.
ticket 2238One support ticket as JSON, with the customer's messages.
ticket 2112One support ticket as JSON, with the customer's messages.
ticket 2189One support ticket as JSON, with the customer's messages.
ticket 2281One support ticket as JSON, with the customer's messages.
ticket 2075One support ticket as JSON, with the customer's messages.
ticket 2244One support ticket as JSON, with the customer's messages.
ticket 2060One support ticket as JSON, with the customer's messages.
ticket 2213One support ticket as JSON, with the customer's messages.
ticket 2321One support ticket as JSON, with the customer's messages.
ticket 2258One support ticket as JSON, with the customer's messages.
ticket 2294One support ticket as JSON, with the customer's messages.
ticket 2198One support ticket as JSON, with the customer's messages.
ticket 2328One support ticket as JSON, with the customer's messages.
ticket 2329One support ticket as JSON, with the customer's messages.
ticket 2250One support ticket as JSON, with the customer's messages.
ticket 2173One support ticket as JSON, with the customer's messages.
ticket 2015One support ticket as JSON, with the customer's messages.
ticket 2082One support ticket as JSON, with the customer's messages.
ticket 2247One support ticket as JSON, with the customer's messages.
ticket 2176One support ticket as JSON, with the customer's messages.
ticket 2113One support ticket as JSON, with the customer's messages.
ticket 2181One support ticket as JSON, with the customer's messages.
ticket 2019One support ticket as JSON, with the customer's messages.
ticket 2055One support ticket as JSON, with the customer's messages.
ticket 2126One support ticket as JSON, with the customer's messages.
ticket 2081One support ticket as JSON, with the customer's messages.
ticket 2229One support ticket as JSON, with the customer's messages.
ticket 2035One support ticket as JSON, with the customer's messages.
ticket 2077One support ticket as JSON, with the customer's messages.
ticket 2026One support ticket as JSON, with the customer's messages.
ticket 2144One support ticket as JSON, with the customer's messages.
ticket 2125One support ticket as JSON, with the customer's messages.
ticket 2295One support ticket as JSON, with the customer's messages.
ticket 2273One support ticket as JSON, with the customer's messages.
ticket 2221One support ticket as JSON, with the customer's messages.
ticket 2148One support ticket as JSON, with the customer's messages.
ticket 2107One support ticket as JSON, with the customer's messages.
ticket 2311One support ticket as JSON, with the customer's messages.
ticket 2327One support ticket as JSON, with the customer's messages.
ticket 2180One support ticket as JSON, with the customer's messages.
ticket 2051One support ticket as JSON, with the customer's messages.
ticket 2284One support ticket as JSON, with the customer's messages.
ticket 2025One support ticket as JSON, with the customer's messages.
ticket 2308One support ticket as JSON, with the customer's messages.
ticket 2216One support ticket as JSON, with the customer's messages.
ticket 2326One support ticket as JSON, with the customer's messages.
ticket 2071One support ticket as JSON, with the customer's messages.
ticket 2296One support ticket as JSON, with the customer's messages.
ticket 2119One support ticket as JSON, with the customer's messages.
ticket 2118One support ticket as JSON, with the customer's messages.
ticket 2145One support ticket as JSON, with the customer's messages.
ticket 2086One support ticket as JSON, with the customer's messages.
ticket 2160One support ticket as JSON, with the customer's messages.
ticket 2280One support ticket as JSON, with the customer's messages.
ticket 2277One support ticket as JSON, with the customer's messages.
ticket 2200One support ticket as JSON, with the customer's messages.
ticket 2043One support ticket as JSON, with the customer's messages.
ticket 2266One support ticket as JSON, with the customer's messages.
ticket 2208One support ticket as JSON, with the customer's messages.
ticket 2096One support ticket as JSON, with the customer's messages.
ticket 2024One support ticket as JSON, with the customer's messages.
ticket 2065One support ticket as JSON, with the customer's messages.
ticket 2183One support ticket as JSON, with the customer's messages.
ticket 2052One support ticket as JSON, with the customer's messages.
ticket 2302One support ticket as JSON, with the customer's messages.
ticket 2255One support ticket as JSON, with the customer's messages.
ticket 2210One support ticket as JSON, with the customer's messages.
ticket 2168One support ticket as JSON, with the customer's messages.
ticket 2192One support ticket as JSON, with the customer's messages.
ticket 2252One support ticket as JSON, with the customer's messages.
ticket 2089One support ticket as JSON, with the customer's messages.
ticket 2269One support ticket as JSON, with the customer's messages.
ticket 2094One support ticket as JSON, with the customer's messages.
ticket 2042One support ticket as JSON, with the customer's messages.
ticket 2323One support ticket as JSON, with the customer's messages.
ticket 2098One support ticket as JSON, with the customer's messages.
ticket 2314One support ticket as JSON, with the customer's messages.
ticket 2197One support ticket as JSON, with the customer's messages.
ticket 2068One support ticket as JSON, with the customer's messages.
ticket 2195One support ticket as JSON, with the customer's messages.
ticket 2159One support ticket as JSON, with the customer's messages.
ticket 2073One support ticket as JSON, with the customer's messages.
ticket 2003One support ticket as JSON, with the customer's messages.
ticket 2297One support ticket as JSON, with the customer's messages.
ticket 2116One support ticket as JSON, with the customer's messages.
ticket 2031One support ticket as JSON, with the customer's messages.
ticket 2211One support ticket as JSON, with the customer's messages.
ticket 2287One support ticket as JSON, with the customer's messages.
ticket 2050One support ticket as JSON, with the customer's messages.
ticket 2103One support ticket as JSON, with the customer's messages.
ticket 2097One support ticket as JSON, with the customer's messages.
ticket 2070One support ticket as JSON, with the customer's messages.
ticket 2313One support ticket as JSON, with the customer's messages.
ticket 2288One support ticket as JSON, with the customer's messages.
ticket 2032One support ticket as JSON, with the customer's messages.
ticket 2028One support ticket as JSON, with the customer's messages.
ticket 2293One support ticket as JSON, with the customer's messages.
ticket 2127One support ticket as JSON, with the customer's messages.
ticket 2100One support ticket as JSON, with the customer's messages.
ticket 2120One support ticket as JSON, with the customer's messages.
ticket 2152One support ticket as JSON, with the customer's messages.
ticket 2080One support ticket as JSON, with the customer's messages.
ticket 2194One support ticket as JSON, with the customer's messages.
ticket 2141One support ticket as JSON, with the customer's messages.
ticket 2212One support ticket as JSON, with the customer's messages.
ticket 2175One support ticket as JSON, with the customer's messages.
ticket 2214One support ticket as JSON, with the customer's messages.
ticket 2272One support ticket as JSON, with the customer's messages.
ticket 2000One support ticket as JSON, with the customer's messages.
ticket 2264One support ticket as JSON, with the customer's messages.
ticket 2232One support ticket as JSON, with the customer's messages.
ticket 2186One support ticket as JSON, with the customer's messages.
ticket 2087One support ticket as JSON, with the customer's messages.
ticket 2219One support ticket as JSON, with the customer's messages.
ticket 2299One support ticket as JSON, with the customer's messages.
ticket 2223One support ticket as JSON, with the customer's messages.
ticket 2164One support ticket as JSON, with the customer's messages.
ticket 2301One support ticket as JSON, with the customer's messages.
ticket 2309One support ticket as JSON, with the customer's messages.
ticket 2315One support ticket as JSON, with the customer's messages.
ticket 2134One support ticket as JSON, with the customer's messages.
ticket 2161One support ticket as JSON, with the customer's messages.
ticket 2038One support ticket as JSON, with the customer's messages.
ticket 2278One support ticket as JSON, with the customer's messages.
ticket 2248One support ticket as JSON, with the customer's messages.
ticket 2033One support ticket as JSON, with the customer's messages.
ticket 2131One support ticket as JSON, with the customer's messages.
ticket 2048One support ticket as JSON, with the customer's messages.
ticket 2064One support ticket as JSON, with the customer's messages.
ticket 2283One support ticket as JSON, with the customer's messages.
ticket 2234One support ticket as JSON, with the customer's messages.
ticket 2318One support ticket as JSON, with the customer's messages.
ticket 2306One support ticket as JSON, with the customer's messages.
ticket 2307One support ticket as JSON, with the customer's messages.
ticket 2205One support ticket as JSON, with the customer's messages.
ticket 2259One support ticket as JSON, with the customer's messages.
ticket 2029One support ticket as JSON, with the customer's messages.
ticket 2316One support ticket as JSON, with the customer's messages.
ticket 2014One support ticket as JSON, with the customer's messages.
ticket 2185One support ticket as JSON, with the customer's messages.
ticket 2162One support ticket as JSON, with the customer's messages.
ticket 2156One support ticket as JSON, with the customer's messages.
ticket 2222One support ticket as JSON, with the customer's messages.
ticket 2041One support ticket as JSON, with the customer's messages.
ticket 2202One support ticket as JSON, with the customer's messages.
ticket 2016One support ticket as JSON, with the customer's messages.
ticket 2083One support ticket as JSON, with the customer's messages.
ticket 2169One support ticket as JSON, with the customer's messages.
ticket 2201One support ticket as JSON, with the customer's messages.
ticket 2199One support ticket as JSON, with the customer's messages.
ticket 2249One support ticket as JSON, with the customer's messages.
ticket 2109One support ticket as JSON, with the customer's messages.
ticket 2020One support ticket as JSON, with the customer's messages.
ticket 2139One support ticket as JSON, with the customer's messages.
ticket 2143One support ticket as JSON, with the customer's messages.
ticket 2187One support ticket as JSON, with the customer's messages.
ticket 2157One support ticket as JSON, with the customer's messages.
ticket 2022One support ticket as JSON, with the customer's messages.
ticket 2182One support ticket as JSON, with the customer's messages.
ticket 2267One support ticket as JSON, with the customer's messages.
ticket 2158One support ticket as JSON, with the customer's messages.
ticket 2196One support ticket as JSON, with the customer's messages.
ticket 2231One support ticket as JSON, with the customer's messages.
ticket 2102One support ticket as JSON, with the customer's messages.
ticket 2067One support ticket as JSON, with the customer's messages.
ticket 2072One support ticket as JSON, with the customer's messages.
ticket 2122One support ticket as JSON, with the customer's messages.

TDQS

A3.9/5.0

Scored across 6 tools

Disambiguation5/5

Each tool targets a distinct resource and action: search vs. get for tickets, get for customers, export, note addition, and refund. Boundaries are clear, and the ticket lookup pair is well differentiated (bulk search vs. single-ticket detail).

Naming Consistency5/5

All names follow a consistent verb_noun snake_case pattern (search_tickets, get_ticket, get_customer, export_tickets, add_internal_note, issue_refund). No mixed conventions or vague verbs.

Tool Count5/5

Six tools is well-scoped for a helpdesk surface, with each tool clearly earning its place. No redundancy or thin coverage.

Completeness3/5

Read and write operations cover lookup, export, notes, and refunds, but there is no ticket creation, status update/close, or customer-facing reply, which are core helpdesk lifecycle actions. These gaps will limit end-to-end agent workflows.

Maintenance

ActivityMaintained
ResponsivenessNo issues