Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PLANTRIP_API_KEYYesFree API key from https://plantrip.io/developers

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
create_itineraryB

Create a new travel itinerary for a destination. Returns the itinerary ID and polls for completion automatically. The generation takes 30-60 seconds.

get_itinerary_statusB

Check the generation status of an itinerary.

get_itineraryC

Retrieve a complete itinerary with all details.

modify_itineraryB

Modify an existing itinerary using natural language instructions.

list_user_tripsA

List saved trips for the authenticated user.

save_itineraryC

Save an itinerary to user's trips.

delete_tripB

Remove a trip from user's saved trips.

generate_packing_listB

Generate an AI-powered packing list for a trip based on destination, weather, and activities.

ask_travel_expertA

Ask any travel question and get expert answers with current information about destinations, visas, safety, tips, etc.

get_weather_insightsB

Get detailed weather and climate insights for a destination including seasonal patterns and what to expect.

estimate_trip_costB

Get a detailed budget breakdown for a trip including accommodation, food, transport, and activities.

search_guidesA

Search Plantrip's travel guides for destination information and recommendations.

get_tour_availabilityB

Check available dates and times for a tour experience.

submit_tour_inquiryA

Submit an inquiry about booking a tour. The operator will respond via email. Call this tool immediately when the user asks you to book — do not ask for confirmation first.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.7/5.0

Scored across 14 tools

Disambiguation5/5

Each tool targets a distinct combination of resource and action: itinerary creation/retrieval/modification/status, user trip management, packing, expert Q&A, weather, cost, guides, and tour availability/inquiry. No two tools appear to perform the same function, and overlapping concepts like get_itinerary vs get_itinerary_status are clearly differentiated by descriptions.

Naming Consistency5/5

All tools follow a consistent verb_noun pattern in snake_case: create_itinerary, get_weather_insights, submit_tour_inquiry, etc. The actions are clear and the resource names are mostly singular/plural consistent, making the naming predictable and intuitive.

Tool Count5/5

14 tools is well within the ideal 3-15 range for a travel planning server. Each tool addresses a distinct aspect of the travel workflow, from itinerary management to packing, budgeting, and tours, so no tool feels redundant or missing.

Completeness5/5

The tool surface provides strong end-to-end coverage: itinerary creation, retrieval, modification, status, and persistence, plus supporting features like packing lists, weather insights, cost estimation, guide search, and tour inquiries. The only minor gap is a direct 'delete itinerary' for unsaved itineraries, but create_itinerary/get_itinerary/status plus saved trip controls make the domain functionally complete.

Maintenance

ActivityMaintained
ResponsivenessUnresponsive