Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| vacation_planner | Create an interactive prompt for planning a personalized vacation |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_locations | Search for locations on TripAdvisor
Args:
query: Search term (e.g., "hotels in Paris")
category: Optional category filter (e.g., "hotels", "restaurants", "attractions") |
| get_nearby_locations | Find locations near a specific latitude and longitude
Args:
latitude: Latitude coordinate
longitude: Longitude coordinate
category: Optional category filter (e.g., "hotels", "restaurants", "attractions") |
| get_location_details_tool | Get essential details about a location by ID for trip planning
Args:
location_id: TripAdvisor location ID |
| plan_vacation | Initiates the vacation planning process using the structured prompt.
This should be used whenever a user wants to plan a trip or vacation.
Returns:
A message confirming the vacation planning process has started |