Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HILTON_CONFIG_DIR | No | Override the default ~/.strider/hilton/ config directory (Note: README mentions this is not yet implemented and may require editing src/auth.ts to customize) |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| hilton_status | Check Hilton Honors login status and session info. Use this to verify authentication before performing other actions. |
| hilton_login | Initiate Hilton Honors login flow. Returns a URL and instructions for the user to complete login manually. After logging in, use hilton_status to verify. |
| hilton_logout | Clear saved Hilton session and cookies. Use this to log out or reset authentication state. |
| search_hotels | Search for Hilton hotels by location and dates. Returns hotel names, brands, ratings, prices, and points rates. |
| get_hotel_details | Get detailed information about a specific Hilton hotel, including amenities, description, photos, check-in/check-out times, and contact info. |
| get_rooms | View available room types and rates for a specific hotel and date range. Returns room names, bed types, prices, points rates, and cancellation policies. |
| select_room | Select a specific room type to proceed to booking. Initiates the booking flow for the chosen room. |
| add_extras | View and add extras to a booking such as parking, breakfast packages, airport transfers, spa access, and other amenities. |
| checkout | Complete a booking reservation. IMPORTANT: Set confirm=true only when you have explicit user confirmation. Without confirm=true, returns current booking state instead of placing the booking. |
| get_reservation | Look up a specific Hilton reservation by confirmation number. Requires being logged in. |
| modify_reservation | Change an existing Hilton reservation (dates, room type, etc.). IMPORTANT: Set confirm=true only when you have explicit user confirmation. |
| cancel_reservation | Cancel an existing Hilton reservation. IMPORTANT: Set confirm=true only when you have explicit user confirmation. This action cannot be undone. |
| digital_key | Get digital room key information and activation instructions for a Hilton reservation. Digital Key allows your phone to unlock your hotel room. |
| get_honors_status | Check Hilton Honors membership status, points balance, tier level, lifetime points, and progress toward next tier. Requires being logged in. |
| redeem_points | Search for hotels available for Hilton Honors points redemption. Shows points required per night and cash value. Requires being logged in with sufficient points. |
| get_stay_history | View past Hilton stays, including hotel names, dates, points earned, and total nights. Requires being logged in. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |