Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| status | Check Delta Air Lines login status and SkyMiles session info. Use this to verify authentication before performing account-specific actions. |
| login | Initiate Delta Air Lines login flow. Opens the Delta sign-in page and saves your session. After logging in, use status to verify. |
| logout | Clear saved Delta session and cookies. Use this to log out or reset authentication state. |
| search_flights | Search for Delta flights by origin, destination, and travel dates. Returns available flights with prices, times, and stop information. |
| get_flight_details | Get detailed information about a specific flight from search results, including aircraft type, layover details, baggage policy, and fare rules. |
| select_flight | Select outbound (and optionally return) flights from search results to begin the booking process. |
| get_seat_map | View the aircraft seat map showing available and occupied seats, seat types, and upgrade pricing. |
| select_seats | Choose specific seats for passengers. Use get_seat_map first to see availability. |
| add_bags | Add checked baggage to your booking. Delta charges $35 for the first bag and $45 for the second on most domestic routes. Medallion members may have bags included. |
| get_trip_extras | View available upgrade options, Wi-Fi passes, priority boarding, and other add-ons for your trip. |
| checkout | Complete the flight booking. IMPORTANT: Set confirm=true only when you have explicit user confirmation to purchase. Without confirm=true, returns a preview of the booking details. |
| get_booking | Retrieve an existing Delta booking by confirmation number. Returns flight details, passenger info, and booking status. |
| check_in | Complete online check-in for an upcoming Delta flight. Check-in opens 24 hours before departure. Returns boarding pass info on success. |
| get_boarding_pass | Retrieve digital boarding pass(es) for a checked-in flight. Must be checked in first using check_in. |
| get_flight_status | Get real-time status for a Delta flight including departure/arrival times, gate information, delays, and baggage claim. |
| get_skymiles | Check your SkyMiles account balance, Medallion status, tier-qualifying miles, and recent activity. Requires being logged in. |
| manage_booking | Modify an existing Delta booking — view details, cancel, change flights, request upgrades, or add baggage. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |