Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SW_HEADLESSNoOptional. Set to "false" to see the browser window during automation (useful for debugging).true
SW_PASSWORDYesYour Southwest account password. Required for account-based tools like check-in, points booking, and Rapid Rewards management.
SW_USERNAMEYesYour Southwest Rapid Rewards number or email address. Required for account-based tools like check-in, points booking, and Rapid Rewards management.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_flights

Search for available Southwest Airlines flights between two airports. Returns flights with fare options (Wanna Get Away, Anytime, Business Select) and pricing.

get_flight_details

Get detailed information about a specific Southwest flight including status, stops, duration, gate, and aircraft type.

select_flight

Select a flight from search results with a specific fare type. Use after search_flights to proceed with booking.

get_fares

Compare all Southwest fare classes (Wanna Get Away, Wanna Get Away+, Anytime, Business Select) with prices and benefits for a route.

add_early_bird

Add Early Bird Check-In to an existing reservation. Southwest automatically checks you in 36 hours before departure for a better boarding position (~$15-25 per person per flight).

checkout

Complete a flight booking by entering passenger information and payment details. Use after selecting a flight with select_flight.

get_reservation

Look up an existing Southwest reservation by confirmation number and passenger name. Returns flight details, fare type, and booking status.

change_flight

Modify an existing Southwest booking. Southwest never charges change fees — you only pay/receive credit for fare differences.

cancel_flight

Cancel a Southwest reservation. Wanna Get Away fares receive travel funds (valid 12 months). Anytime/Business Select fares are fully refundable.

check_in

Check in online for a Southwest flight. Check-in opens exactly 24 hours before departure. Returns boarding group (A/B/C) and position number.

get_boarding_pass

Retrieve boarding pass with boarding group and position (e.g. A32, B15). Optionally saves as PDF. Must be checked in first.

get_rapid_rewards

Check Rapid Rewards account balance, tier status (A-List, A-List Preferred), and Companion Pass progress.

book_with_points

Search for flights and book using Rapid Rewards points. Shows points pricing for all fare classes. Requires logged-in account.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/markswendsen-code/mcp-southwest'

If you have feedback or need assistance with the MCP directory API, please join our Discord server