Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HTTP_PROXYNoProxy server for outbound requests
HTTPS_PROXYNoProxy server for outbound requests
PLAYWRIGHT_CHROMIUM_EXECUTABLE_PATHNoPath to a custom Chromium binary

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

Tools

Functions exposed to the LLM to take actions

NameDescription
search_vehiclesA

Search for available vehicles at Hertz for specific dates, locations, and preferences. Returns a list of available cars with pricing.

get_vehicle_detailsC

Get detailed information and pricing for a specific vehicle from search results.

get_locationsB

Search for Hertz rental locations near a city, airport, or coordinates. Returns location details including address, hours, and contact information.

create_reservationC

Create a new Hertz car rental reservation. Requires vehicle selection, location details, dates, and driver information.

get_reservationA

Look up an existing Hertz reservation by confirmation number and last name.

modify_reservationC

Modify an existing Hertz reservation — change dates, locations, or vehicle class.

cancel_reservationA

Cancel an existing Hertz reservation. Free cancellation is available up to 24 hours before pickup.

get_rental_policiesC

Retrieve Hertz rental policies including age requirements, fuel policy, insurance options, cancellation terms, and available extras.

add_extrasC

Add optional extras (GPS, child seats, additional drivers, roadside assistance, etc.) to an existing reservation.

get_loyalty_statusB

Check Hertz Gold Plus Rewards loyalty status including tier, points balance, and free day certificates.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.6/5.0

Scored across 10 tools

Disambiguation5/5

Each tool has a clearly distinct purpose targeting specific resources and actions in the car rental domain. For example, create_reservation, modify_reservation, and cancel_reservation cover different lifecycle stages, while get_reservation, get_vehicle_details, and get_locations handle distinct lookup operations. No tools appear to overlap in functionality.

Naming Consistency5/5

All tools follow a consistent verb_noun naming pattern (e.g., create_reservation, get_locations, modify_reservation). The verbs are descriptive and appropriately matched to actions, with no mixing of conventions like camelCase or inconsistent verb styles.

Tool Count5/5

With 10 tools, the server is well-scoped for managing car rentals, covering core workflows from search to reservation management. Each tool earns its place by addressing a specific need, such as loyalty status or rental policies, without being excessive or insufficient for the domain.

Completeness5/5

The tool set provides complete CRUD/lifecycle coverage for Hertz rentals: create_reservation, get_reservation, modify_reservation, and cancel_reservation handle the reservation lifecycle, while search_vehicles, get_vehicle_details, get_locations, and add_extras support selection and customization. Additional tools like get_loyalty_status and get_rental_policies offer valuable context, leaving no obvious gaps.

Maintenance

ActivityInactive
ResponsivenessNo issues